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.
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

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í
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
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
# 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"}'
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


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)
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
Cada parte tem sua própria página
Esta página só percorreu a linha de relatórios diários; os detalhes, quotas e limites de cada capacidade vivem em suas próprias páginas.