Bifurcação fork
Você pode usar a atividade Fork para criar várias transições de saída e executar várias atividades independentemente no mesmo fluxo de trabalho.
Para configurar uma atividade Fork e suas atividades relacionadas, siga estas etapas:
-
Abra a atividade Fork e defina o nome e o rótulo das transições de saída.
-
Abra cada transição de saída e configure-a.
-
Como opção, para unir transições de saída, adicione uma atividade AND-join. Saiba mais.
A parte subsequente do fluxo de trabalho é executada somente após a conclusão das transições de saída unidas.
Exemplo: segmentação
Neste exemplo, diferentes emails são enviados para diferentes grupos de população. Uma atividade Fork é usada após um query, para executar duas ações simultaneamente:
-
Salve o resultado da query
-
Segmente o resultado para enviar várias entregas
O fluxo de trabalho inclui estas atividades:
-
Atividade de Query
Dois grupos de população são selecionados: mulheres e parisienses.
-
Atividade de Intersection
A interseção dos resultados da query, ou seja, mulheres parisienses, é selecionada.
-
Atividade de Fork
A população calculada é salva e, em paralelo, segmentada em dois grupos:
- Mulheres parisienses com idade entre 18 e 40 anos
- Mulheres parisienses acima de 40 anos
-
Atividade de Delivery
Um email diferente é enviado para cada grupo de população.
Caso de uso: enviar um email de aniversário
Um email recorrente é enviado para uma lista de destinatários em seus aniversários. Uma atividade Fork é usada para incluir destinatários que nasceram em 29 de fevereiro em um ano bissexto. Saiba mais sobre esse caso de uso.
Caso de uso: automatizar o conteúdo com um fluxo de trabalho
Em seguida, você pode configurar cada transição de saída e associá-la usando uma atividade AND-join, se necessário. Dessa forma, o restante do fluxo de trabalho será executado somente depois que as transições de saída da atividade Fork forem concluídas.