Pular para o conteúdo principal

Workflows

Workflows são pipelines de execução compostos por uma ou mais etapas. Cada etapa pode chamar um agente, definir qual entrada esse agente recebe e passar resultados adiante para compor a execução completa. Workflows podem executar agentes de forma sequencial, paralela, condicional ou em colaboração baseada em time.

Quando usar

  • Use workflows para transformar tarefas repetíveis em execuções guiadas.
  • Use-os quando um entregável precisa passar por mais de um agente.
  • Use-os para gerar resultados que podem ser revisados, exportados, ajustados ou enviados a integrações.
  • Use-os para rotinas de monitoramento, relatórios periódicos, sincronização de backlog ou outros pipelines agendados.

Antes de começar

  • Confirme a organização ativa.
  • Crie ou selecione os agentes que devem participar do workflow.
  • Prepare bases de conhecimento se o workflow precisar de contexto documental.
  • Configure adaptadores antes de usar ações de entrega por integração.

Passo a passo: navegar por workflows

  1. Clique em Workflows na navegação principal.
  2. Use a busca para encontrar um workflow.
  3. Filtre por tipo ou status quando necessário.
  4. Ordene por nome ou data.
  5. Clique em um card para abrir os detalhes do workflow.

Passo a passo: criar um workflow

  1. Clique em Criar Workflow.
  2. Informe nome e descrição.
  3. Escolha o tipo de workflow.
  4. Defina o idioma de saída ou mantenha a seleção automática quando disponível.
  5. Associe um projeto quando o workflow precisar de bases de conhecimento específicas de projeto.
  6. Selecione bases de conhecimento quando aplicável.
  7. Adicione uma ou mais etapas.
  8. Em cada etapa, escolha o agente responsável.
  9. Configure adaptadores de entrega quando necessário.
  10. Clique em Criar Workflow.

Entenda os principais campos

CampoO que significa
TipoDefine a estrutura do workflow, como sequencial, paralela, condicional ou baseada em time.
Idioma de saídaIdioma preferencial para as respostas geradas.
ProjetoContexto usado para habilitar bases de conhecimento relacionadas.
Bases de conhecimentoFontes que podem ser consultadas durante a execução.
Metadados customizadosCampos adicionais de documento incluídos no contexto enviado ao agente.
EtapasLista de agentes que participam do workflow.
Entrada da etapaMensagem, template ou saída anterior passada para uma etapa de agente.
Chave de saídaNome opcional usado para identificar a saída de uma etapa.
AdaptadoresIntegrações que podem receber o resultado do workflow.

Tipos de workflow

TipoO que faz
SequencialExecuta etapas em ordem, geralmente usando a saída de uma etapa como contexto para a próxima.
ParaleloExecuta várias etapas de agente independentemente quando o trabalho pode ocorrer ao mesmo tempo.
CondicionalDireciona a execução conforme condições configuradas ou resultados intermediários.
TimePermite que vários agentes especializados colaborem em uma tarefa ou entregável compartilhado.

Formatadores de saída

Formatadores de saída definem como os resultados de workflow são apresentados ou entregues.

FormatadorO que produz
Texto ou MarkdownTexto formatado exibido diretamente na interface.
JSON SchemaSaída estruturada que segue um schema JSON definido.
PDFDocumento PDF gerado a partir do resultado ou template do workflow.
JiraIssues ou cards criados automaticamente a partir da saída do workflow.
BusinessMapCards criados no BusinessMap a partir da saída do workflow.
MCPEntrega ou integração por Model Context Protocol quando habilitado.

Passo a passo: executar um workflow

  1. Abra o workflow que deseja executar.
  2. Em Executar Workflow, escreva a mensagem de entrada.
  3. Clique em Executar.
  4. Aguarde a abertura da página de resultado.
  5. Acompanhe o status da execução e o progresso das etapas.

Passo a passo: revisar histórico de execuções

  1. Abra o workflow.
  2. Acesse Histórico de Execuções.
  3. Clique em uma execução para abrir o resultado.
  4. Use os controles de paginação quando o histórico tiver muitos registros.

Passo a passo: agendar execuções

  1. Abra o workflow.
  2. Em Execuções Agendadas, informe a expressão cron.
  3. Use o link de ajuda visual quando precisar entender o formato do agendamento.
  4. Confirme o fuso horário usado pelo agendamento.
  5. Escreva a mensagem ou payload que deve ser enviado a cada execução automática.
  6. Escolha se o agendamento deve iniciar ativo.
  7. Clique em Criar Agendamento.

Execuções agendadas usam o fuso configurado no agendamento ou no ambiente. Confirme o horário esperado antes de habilitar rotinas importantes.

Passo a passo: editar um agendamento

  1. Abra o workflow.
  2. Encontre o agendamento.
  3. Ative ou desative usando o controle exibido.
  4. Clique em Editar Mensagem para atualizar a mensagem enviada durante a execução.
  5. Clique em Salvar.

Passo a passo: excluir um workflow ou agendamento

  1. Abra o item que deseja remover.
  2. Clique em Excluir.
  3. Leia a mensagem de confirmação.
  4. Confirme apenas se tiver certeza.
cuidado

Excluir workflows ou agendamentos pode interromper rotinas usadas pela organização.

Resultado esperado

Você deve ter um workflow que usa os agentes, contexto e opções de entrega corretos, e deve conseguir executá-lo ou agendá-lo conforme as necessidades da organização.

Veja também