Saltar para o conteúdo principal
Visão geral do produto

Caminhe por toda a plataforma ao longo de um workflow real

Braidrun constrói e executa workflows de IA com aprovação humana. O relatório de crescimento sobre a direita corre na produção todos os dias: cron dispara no tempo, ele puxa Apple Search Ads e Google Ads gastar mais receita de assinatura, AI escreve o comentário, e um xlsx terras em Slack. Siga-o, e cada parte da plataforma faz uma aparição.

Modelo de produção v2.0.74Agendado, não acompanhadoRegistros e custo arquivado por etapa
daily-growth-reportcron 0 8 * * *
fetch_ads_spend
Retire os gastos de ontem da Apple Search Ads e Google Ads
fetch_revenue
Puxe a receita da assinatura, alinhada ao mesmo dia que gastar
ai_commentary
AI escreve o comentário do dia: dia-over-dia, semana-over-semana, mês-over-mês
build_xlsx
Gerar o anexo do relatório do xlsx
deliver_slack
Publique a planilha e comentário para o canal Slack da equipe
template v2.0.74Sem acompanhamento
01Compilar o workflow

Canvas e YAML são a mesma definição

Este relatório foi construído pela primeira vez no editor: canvas à esquerda, YAML à direita, e edição de ambos os lados sincroniza o outro instantaneamente. Quando não consegues articular a mudança exacta, diz ao assistente de IA o que precisas.

  • Canvas - YAML two-way sync: operações lê a tela, engenheiros rever o YAML - uma e mesma definição
  • Diagnósticos incorporados: referências de variáveis erradas e configuração em falta são marcadas antes de salvar
  • Histórico de versões com diffs — se você quebrá-lo, volte para a última versão que foi executada
  • O assistente de IA constrói através da conversação; nenhuma alteração produz efeito até que você carregue em salvar
Captura de tela do editor de fluxo de trabalho Braidrun
Editor visual: canvas e YAML editados lado a lado
02Orquestrar os passos

tipos de 8 passos para montagem de fluxos mais complexos

O relatório diário utiliza apenas passos de código e um comentário de agente único. Existem 8 tipos de passos em todos: quando você quer vários agentes cruzando-se, progressão orientada pelo estado, ou todo um workflow reutilizado como um passo, mudar o tipo é tudo o que precisa.

  • solteiroUm agente completa um passo em relação às instruções — o comentário da IA do relatório é este:
  • códigoExecuta scripts no sandbox: obter dados, limpar, gerar arquivos
  • classificadorRota a execução para ramos diferentes com base na entrada
  • chat_grupoVários agentes discutem a mesma questão em várias rodadas e chegam a uma conclusão
  • baseado em agenteUm agente coordenador decide dinamicamente quais ferramentas e subtarefas chamar
  • máquina_estadoDescreve fluxos multifásicos com estados e transições explícitos
  • sub_workflowChama outro workflow como um único passo
  • workflow_output_readLê os resultados de execução de outros workflows e capta a partir daí
daily-growth-report.yamlyaml
steps:
  - name: pull_spend
    type: sub_workflow      # Reutilizar outro workflow de filtragem de dados
    workflow: ads-spend-fetcher

  - name: review_numbers
    type: group_chat        # Vários agentes se cruzam entre si com os dados
    agents: [analyst, skeptic]
    rounds: 2

  - name: plan_actions
    type: agent_based       # Um agente coordenador chama ferramentas conforme necessário

  - name: apply_changes
    type: code
    manual_approval: true   # Executar apenas após aprovação humana
03Activar a & execução

cron dispara a tempo; os scripts são executados na caixa de areia

Este relatório é acionado por uma expressão de cron de 5 campos com um fuso horário configurável; em implantações multi-instance uma fechadura distribuída garante que dispara apenas uma vez. Os scripts que puxam dados e constroem a planilha são executados em uma caixa de areia Docker em produção, com variáveis injetadas como variáveis de ambiente WF VAR *.

  • Horários: cron + fuso horário de 5 campos, com uma fechadura distribuída impedindo gatilhos duplicados entre instâncias
  • Webhook: seu sistema envia um POST e campos JSON de nível superior mapeam automaticamente as variáveis
  • Manual e API: clique em executar na UI, ou gatilho através da API v1 de um sistema externo
  • Acorrentado: N segundos após um workflow terminar, o próximo ativa automaticamente
  • Passos do código suportam sete idiomas — python, javascript, typescript, bash, ruby, lua, cli — com um tempo limite padrão de 30 segundos
triggerscron · webhook · api · chain
# Horário: 8 horas por dia, fuso horário configurável
schedule: "0 8 * * *"

# Ou acionar com um POST do seu sistema
curl -X POST \
  https://braidrun.com/api/webhooks/{id}/trigger \
  -H "X-API-Key: <your-key>" \
  -d '{"channel": "#growth-daily"}'
04Observar a solução de problemas

No dia em que um número parecer errado, você pode rastreá-lo até o passo

Algumas manhã, os números em Slack olham para fora — abram essa execução: todas as entradas, saídas, logs e custos de cada passo estão lá. Assim que encontrares o passo errado, repete de lá.

  • Depurador: 9 tipos de pontos de paragem; edita variáveis enquanto pausa e continua (Pro e up)
  • Repetir a partir de um passo escolhido; os passos LLM completados não são faturados novamente
  • Retomar automaticamente após o reinício do serviço, com uma verificação de definição-hash impedindo a retomada após as edições
  • Uso do item e custo gravado por execução; executa a exportação como JSON / YAML
Captura de tela da lista de execução do Braidrun
Executar linha do tempo: registros, duração e custo para cada passo
Captura de tela da análise de execução do Braidrun
Painel de análise: taxa de sucesso, duração e tendências de custos
05Aprovações e governança

Tocar dados de produção passa por um humano primeiro

O relatório diário apenas lê os dados — sem acompanhamento está bem. Outro workflow na mesma equipe muda os lances de anúncios, então ele tem aprovação antes da execução: a IA só produz sugestões, nada acontece até que um ser humano aprove, e rejeição ou tempo limite não muda nada.

  • Os valores no formulário de aprovação são editáveis: empurre para baixo a proposta sugerida pela IA antes de aprovar
  • As aprovações fluem através de três canais – in-app, email ou API – e rejeitem automaticamente no tempo limite
  • As credenciais são armazenadas com criptografia AES-256-GCM, com rotação de chaves suportada
  • As quotas são classificadas em Free, Pro, Team e Enterprise, com limites de concorrência e contagem de horários
  • Registros de auditoria mudanças no processo e decisões de aprovação (nível empresarial)
approve_bid_changesWAITING
Acções sugeridasraise_bid · keyword_group_a
Proposta$0.80Editável pelo aprovador
timeout: 24hRejeitar automaticamente o tempo- limite, zero alterações ao vivo
06Opções de implantação

A mesma plataforma pode mover-se para o seu próprio data center

Para este relatório, a nuvem Braidrun é bastante; equipes cujos dados não podem deixar seu limite podem se auto-hospedar em toda a plataforma em seu próprio ambiente e tomar definições de workflow ao longo de inalterado.

  • Self-hosted: dados e chamadas de modelo ficar dentro do seu limite
  • Escalar horizontalmente através de instâncias para mais execuções simultâneas
  • 14 métodos de login OAuth, incluindo WeChat, Alipay, DingTalk, Lark e seu próprio OIDC
  • Expo métricas Prometheus que se conectam aos seus painéis de monitoramento existentes
  • 8 idiomas de interface; exportação e exclusão de dados do GDPR já são recursos do produto
Entregue o relatório diário da sua equipe para um workflow também
Inscreva-se gratuitamente e comece a partir de um modelo; templates de relatórios como este incluem um modo de demonstração, para que você possa ver a saída antes de conectar credenciais — dados de produção requerem o seu próprio.