A área Automações do painel é o workflow builder: você monta grafos com gatilhos e nós (agente, HTTP, resposta, loop, etc.), agrupa fluxos em um Workflow (cluster) e publica para produção.

Acesse em gestao.tolky.toAutomações (/automations).

O modelo clássico Quando / Então (Decision chains e agentes como Chamar API) continua documentado em Decisions e Chamar API. Esta página cobre o builder de workflows.

Conceitos

Na UIInternamenteSignificado
Workflowworkflow_clustersCard na lista; agrupa um ou mais fluxos
Fluxo (aba)row em workflowsUm grafo com no máximo um gatilho
PublicarPOST .../publishTorna o fluxo elegível a gatilhos de mensagem / webhook

Rotas:

  • Lista: /automations
  • Editor: /automations/[clusterId]/edit?flow={workflowId}
  • Execuções do cluster: /automations/[clusterId]/runs
  • Variáveis de ambiente: /automations/environment-variables

Fluxo de trabalho recomendado

  1. Criar Workflow — o sistema cria o cluster + primeiro fluxo vazio.
  2. Monte o grafo na aba (fluxo): um gatilho + nós de ação.
  3. Ativar o fluxo e Publicar (ativar pode auto-publicar). Gatilhos de mensagem ignoram fluxos unpublished.
  4. Teste execuções em Runs; use “Análise da execução” para feedback de IA quando disponível.
  5. Soft-delete de fluxo/cluster preserva histórico de runs (recuperável na janela de retenção).

Nós comuns

Uso
Gatilho de mensagemEntra quando a conversa/mensagem casa com a regra
WebhookIngress HTTP externo (URL de produção/teste)
AgenteExecuta agente/decision; agentes que exigem conversa só com gatilho de mensagem
RespostaEntrega mensagem de volta ao canal
Loop Over ItemsItera coleções
HTTPChamadas externas (import cURL suportado)

Assistente no editor

O painel de IA do builder usa Sequential Thinking no mode workflowBuilder via webchat embed (não a fila do Advisor). Não misture com a orquestração do Advisor V4.

Webhooks

Cada fluxo com nó webhook expõe URLs sob /api/automations/webhooks/... (produção e /test/...). Path custom (webhookPath) e variantes por nodeId / flowId estão em Webhooks de workflows.

$input no runtime

Em design-time o builder pode mostrar .data; no engine de produção o payload do gatilho costuma estar em $input.body. Confirme no nó de teste antes de publicar.

Decisões (legado)

Para regras Quando / Então com agentes embutidos no envelope de decisão, veja Treinamento — Decisions e o guia de implementação Automações.