Passar para o conteúdo principal

Componente Início de Salto

Componente Início de Salto

O componente Início de Salto permite redirecionar a conversação para:

  • Outro ponto dentro do mesmo fluxo, ou

  • Outro fluxo previamente publicado.

É um componente chave para construir fluxos mais ordenados, reutilizáveis e fáceis de manter, especialmente em cenários com menus, formulários ou decisões repetidas.

🎯 Para que serve?

  • Evitar repetir blocos de lógica ou mensagens.

  • Realocar o usuário segundo sua escolha ou uma condição.

  • Manter a conversação fluida sem reiniciá-la.

  • Reutilizar seções completas do fluxo (pagamentos, erros, menus, etc.).

✅ Caso de uso típico

Se um usuário inicia o fluxo pela opção A, mas por sua interação corresponde enviá-lo à opção B, o componente Início de Salto permite redirecioná-lo sem cortar a conversação nem perder contexto.

Exemplo:

  • O usuário seleciona uma opção relacionada com faturamento → ele é redirecionado diretamente ao fluxo ou bloco de Pagamento.

O usuário seleciona uma opção relacionada com faturamento

→ ele é redirecionado diretamente ao fluxo ou bloco de Pagamento.

⚙️ Configuração do componente Início de Salto

Ao selecionar um componente Início de Salto, você vai encontrar as seguintes opções:

🧩 Adicionar destino de salto

Permite definir a que grupo de componentes ou bloco do fluxo se redirecionará a conversação.

  • Você pode: Selecionar um componente específico do mesmo fluxo. Redirecionar a uma unidade de fluxo isolada, ideal para reutilizar seções.

  • Selecionar um componente específico do mesmo fluxo.

  • Redirecionar a uma unidade de fluxo isolada, ideal para reutilizar seções.

📌Boa prática: o destino do salto deve ter coerência com o ponto do fluxo em que se executa (menu, erro, validação, etc.).

🔽 Selecionar componente

Deste menu suspenso se define o componente exato ao que vai saltar o fluxo.

Este passo é crítico porque:

  • Um destino incorreto pode levar o usuário a mensagens que não correspondem.

  • É uma das principais causas de erros lógicos em produção.

💡Dica chave:

Colocar nomes claros aos componentes (por exemplo: Menu principal, Erro validação, Pagamento rejeitado) facilita muitíssimo configurar corretamente os inícios de salto e evita erros.

🔁 Saltar a outro fluxo publicado

Esta opção permite redirecionar a conversação a outro fluxo que já esteja publicado.

É útil quando:

  • Você trabalha com fluxos modulares (Vendas, Suporte, Pagamentos).

  • Você quer reutilizar um fluxo completo sem duplicá-lo.

  • Você busca uma arquitetura mais ordenada e escalável.

📌 Só se podem selecionar fluxos publicados.

⚙️ Configuração avançada: controle de repetições e Fim de fluxo

O componente Início de Salto tem um comportamento pensado para evitar loops infinitos, pelo que é fundamental configurar corretamente seu uso avançado.

🛑 Ativar Fim de fluxo

Esta opção define o que fará o fluxo quando se alcance a quantidade máxima de saltos permitidos.

Desta forma:

  • Evitamos loops infinitos.

  • Asseguramos uma boa gestão do usuário.

  • O fluxo sempre tem uma saída clara (fim, atribuição, redirecionamento, etc.).

🔢 Quantidade máxima de saltos

Este campo define quantas vezes o usuário pode passar por esse Início de Salto antes de executar a ação configurada (por exemplo, Fim de fluxo).

📌 Recomendações orientativas:

  • Fluxos com menu: valores mais altos (20 / 50 / 100).

  • Formulários ou validações: valores mais baixos.

Sempre se recomenda usar este valor junto com Fim de fluxo ativado.

🧠 Quando convém aumentar o limite de saltos?

  • Fluxos com navegação por menu onde o usuário pode voltar atrás várias vezes.

  • Bots educativos ou enquetes.

  • Assistentes que permitem revisar decisões anteriores sem fechar a conversação.

✅ Checklist antes de publicar

  • 🔁 Cada salto aponta ao bloco correto?

  • 🗂️ Os destinos têm sentido lógico dentro do fluxo?

  • 🧪 Você testou todos os caminhos possíveis no simulador?

  • 🏷️ Os componentes estão bem nomeados?

Respondeu à sua pergunta?