Manual do usuárioFluxos de trabalhoUsar ramificações

Usar ramificações em fluxos de trabalho

Entenda como as ramificações funcionam e como controlar qual caminho é executado.

Como as ramificações funcionam

No editor de fluxos de trabalho, você pode criar vários caminhos (ramificações) saindo de um único nó. Isso permite criar automações complexas com resultados diferentes.

Importante: quando um fluxo de trabalho é executado, todas as ramificações são executadas em paralelo por padrão. Não há lógica “if/else” integrada para escolher uma ramificação em vez de outra — todos os caminhos serão executados simultaneamente.

Controlando qual ramificação é executada

Para executar apenas uma ramificação com base em condições específicas, adicione um nó Filtro no início de cada ramificação.

Exemplo de configuração

  1. Crie seu fluxo de trabalho com várias ramificações a partir de um único nó.
  2. Adicione um nó Filtro como a primeira etapa de cada ramificação.
  3. Defina condições em cada filtro para determinar quando essa ramificação deve continuar.
  4. Somente as ramificações cujas condições do filtro forem atendidas prosseguirão.

Como funcionam os nós Filtro

  • Se a condição do filtro for atendida: a ramificação continua em execução.
  • Se a condição do filtro não for atendida: a ramificação para no nó Filtro.

Isso efetivamente cria uma lógica condicional em que apenas a ramificação apropriada é executada com base nos seus dados.

Exemplo: roteamento por tamanho do negócio

Cenário: quando um negócio é fechado, envie notificações diferentes com base no tamanho do negócio.

  1. Gatilho: oportunidade atualizada (Etapa = Venda fechada).
  2. Ramificação 1: filtro para Valor > R$ 10.000 → enviar notificação para o canal de grandes negócios.
  3. Ramificação 2: filtro para Valor ≤ R$ 10.000 → enviar e-mail para o gerente de vendas.

Ambas as ramificações iniciam, mas somente aquela que corresponder ao valor do negócio continuará além do seu filtro.

Criando ramificações

Para criar uma nova ramificação a partir de uma etapa existente, clique no botão + na etapa e adicione sua ação. Você pode adicionar várias ramificações clicando em + várias vezes.

  1. No editor de fluxos de trabalho, selecione a etapa a partir da qual deseja ramificar.
  2. Clique no botão + para adicionar uma ação.
  3. Isso cria uma ramificação.
  4. Clique em + novamente na mesma etapa para criar ramificações adicionais.
  5. Cada ramificação pode ter sua própria sequência de ações.

Unindo ramificações novamente

Depois que as ramificações paralelas concluírem seu trabalho, você pode uni-las novamente em um único caminho:

  1. Conclua suas ações ramificadas.
  2. Adicione uma nova etapa que deve ser executada após todas as ramificações.
  3. Arraste uma conexão da última etapa de cada ramificação para essa nova etapa.
  4. A etapa unificada aguarda todas as ramificações conectadas concluírem antes de ser executada.

Exemplo: processar e depois notificar

Gatilho

   ├── Ramificação A: Atualizar registro do cliente

   └── Ramificação B: Criar ticket de suporte

       ↘  ↙

   Etapa unificada: Enviar e-mail de confirmação

O e-mail de confirmação é enviado somente depois que a atualização do cliente e a criação do ticket forem concluídas.

Melhores práticas

  • Sempre use nós Filtro no início das ramificações quando quiser execução condicional.
  • Mantenha as condições das ramificações mutuamente exclusivas para evitar ações duplicadas.
  • Teste seus fluxos de trabalho com dados diferentes para garantir que as ramificações corretas sejam executadas.
  • Renomeie as etapas das ramificações de forma descritiva para que fique claro o que cada caminho faz.
  • Una as ramificações quando precisar de uma ação final após o processamento em paralelo.

Relacionados