Como configurar a etapa Subfluxo?

Crie uma vez uma parte que você repete em vários agentes e chame-a de outros agentes.

Para que serve?

“Subfluxo” executa o agente escolhido exatamente neste ponto; quando esse agente termina, o fluxo continua pela saída desta etapa. É ideal para partes que você repete em vários agentes (coletar dados de contato, verificar identidade): você cria a parte uma vez e faz as alterações em um só lugar.

A etapa em si é invisível para os visitantes; eles veem as etapas do fluxo chamado como parte do fluxo principal.

Para adicioná-la, clique em “Adicionar etapa” na aba “Fluxo” e depois em “Subfluxo” na categoria “Lógica”; a etapa é adicionada no meio da tela. As configurações ficam na aba “Conteúdo” do painel que abre à direita quando você clica na etapa.

Esta etapa não tem “Texto na tela”; em vez disso, há uma “Nota da etapa” no fim do painel. A nota é só para você: os visitantes não a veem, e ela não é falada nem traduzida.

Configurar a etapa

  1. Crie a parte comum como um agente separado e salve.
  2. Adicione uma etapa Subfluxo ao fluxo principal e escolha esse agente em “Agente a executar”. Para editar o agente escolhido, clique em “Abrir o agente em uma nova aba”; o trabalho não salvo no editor não se perde.
  3. Conecte a saída da etapa à etapa para onde ir quando o subfluxo terminar.

Bom saber

  • A lista só tem agentes do mesmo espaço de trabalho. Um agente não pode chamar a si mesmo, e no máximo 3 subfluxos rodam aninhados.
  • As variáveis são compartilhadas: as do fluxo principal podem ser usadas no subfluxo, e as respostas dadas no subfluxo podem ser usadas nas etapas seguintes do fluxo principal.
  • Etapas Fim no subfluxo não encerram a conversa; elas voltam ao fluxo principal e a frase de encerramento não é dita. Etapas do subfluxo com a saída não conectada também voltam ao fluxo principal.
  • Roda a última versão publicada do subfluxo (o último estado salvo, se nunca foi publicado), inclusive na Prévia. Alterações no subfluxo chegam ao fluxo principal quando você publica o subfluxo.
  • O design da página e o avatar são os do fluxo principal. Os textos do subfluxo vêm das próprias traduções dele, então traduza o subfluxo também para os idiomas do fluxo principal.
  • Se o agente escolhido for excluído, a etapa é ignorada e o fluxo passa para a seguinte; o editor avisa “Nenhum agente a executar foi escolhido ou ele não existe mais.”

Exemplo

Um agente chamado “Obter dados de contato” tem um Formulário (nome, telefone, e-mail) e uma etapa Resumo e confirmação. Seus agentes de reserva, orçamento e reclamação o chamam com uma etapa Subfluxo; as etapas seguintes usam diretamente variáveis como {phone}.

Artigos relacionados

Este artigo foi útil?

A Agenola e seus parceiros usam cookies para melhorar o site e mostrar anúncios relevantes para você. Contamos quais anúncios trazem visitantes sem usar seu nome ou e-mail; qualquer coisa além disso só acontece se você permitir. Política de Privacidade(abre em uma nova aba)