Pular para o conteúdo principal

O que é um Workflow no Sybot

Um Workflow Sybot é um processo low-code composto por tarefas interligadas. Cada tarefa executa uma função; as ligações e as condições determinam qual passo deve prosseguir.

Fluxo de trabalho atual aberto no Designer Sybot

Elementos principais

  • Tarefa (Task): unidades operacionais configuráveis, como leitura de dados, envio de mensagens, chamada de um serviço ou controle de fluxo.
  • Ligações (Connections): representam os possíveis caminhos entre as tarefas.
  • Condições de saída (Output Conditions): decidem qual ligação seguir com base no resultado ou em uma expressão.
  • Parâmetros (Parameters): dados recebidos pelo workflow ou produzidos pelas tarefas.
  • Variáveis (Variables): valores geridos durante a execução.
  • Grupos (Groups): contêineres visuais usados para tornar diagramas complexos legíveis.

Ciclo de vida

  1. Criar o workflow em Designer Workbench.
  2. Adicionar as tarefas em Workflow Designer.
  3. Configurar propriedades, parâmetros e condições.
  4. Validar e salvar o diagrama.
  5. Testar o workflow no Designer com dados não sensíveis.
  6. Iniciar ou agendar em Execuções.
  7. Analisar resultados e anomalias em Logs.

Composição e reutilização

As tarefas Run Workflow, Iterator, Parallel Run Workflow e Parallel Branches permitem decompor um processo em partes reutilizáveis ou concorrentes. Defina claramente as entradas, saídas e responsabilidades de cada workflow filho.

Validação

Antes da execução, o Sybot verifica a coerência do diagrama e sinaliza configurações incompletas. A validação estrutural não substitui um teste funcional: verifique sempre os dados produzidos, os caminhos alternativos e o tratamento de erros.