Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Table of Contents

Um fluxo de função é uma maneira fantástica de evitar que você crie fluxos repetitivos continuamente. Pense em quando você precisa pedir e-mails ou números de telefone.

Com um fluxo de função, você poderá enviar o usuário para aquele fluxo e, depois de concluído, o usuário poderá continuar exatamente do ponto em que parou no fluxo anterior.

 

Criar fluxo de função

Para criar um fluxo de função, vá para Fluxos no menu à esquerda e pressione o botão + Novo subfluxo .

Selecione o tipo de fluxo de função e nomeie seu fluxo. Uma vez feito isso, pressione o botão Criar e você será levado ao construtor de fluxo.

Image RemovedImage Added

 

Exemplo de fluxo de função

Uma vez dentro do construtor de fluxo e desejando inserir um novo bloco você verá que tem todos os blocos à sua disposição como em um fluxo normal, e um extra chamado Output .

Image RemovedImage Added

 

Essa saída é o que torna esse fluxo de função tão único, pois oferece a capacidade de enviar o usuário de volta ao fluxo anterior (se desejar) exatamente de onde ele parou.

Vamos criar um exemplo onde pedimos um email ao usuário e adicionamos um módulo de saída a ele;

Image RemovedImage Added

 

Como você pode ver um fluxo simples mas com a vantagem de ser a única função do fluxo, solicitar um email.

 

Fluxo de função de chamada

Depois que esse fluxo for concluído, você poderá retornar o usuário ao fluxo anterior para continuar a conversa lá, se desejar.

Deixe-nos mostrar como isso poderia ser;

Image RemovedImage Added

 

Existem muitos casos de uso para fluxos de funções para que você possa ser tão criativo quanto desejar.

 

Múltiplas Saídas

Várias etapas de saída são suportadas em seu fluxo de função.

Quando você chama um fluxo de função com múltiplas saídas, os títulos dessas saídas serão exibidos na etapa Goto e você poderá lidar com isso de acordo.

Image RemovedImage Added