Passar para o conteúdo principal

Componentes de Salto

Domine a navegação de seus bots. Aprenda a redirecionar conversas com o Salto de Início e use o inspetor de Destino de Salto para auditar e manter fluxos complexos organizados. 🚀

🔀 O que são Componentes de Salto?

Os componentes de salto funcionam como "portais" dentro do seu FlowBuilder. São compostos por duas partes fundamentais que trabalham em equipe: o Início de Salto (quem envia o usuário) e o Destino de Salto (quem o recebe).

Seu uso é fundamental para construir fluxos ordenados, reutilizáveis e fáceis de manter, evitando a repetição de blocos de lógica e mantendo a conversa fluida sem necessidade de reiniciá-la.


📤 1. Início de Salto: Redirecionando a conversa

O Início de Salto é o componente responsável por levar o usuário e trasladá-lo para outro ponto.

Caso de uso típico: Se um usuário inicia o fluxo pela opção A, mas por sua interação posterior é apropriado enviá-lo para a opção B, este componente permite redirecioná-lo diretamente ao bloco de "B" sem cortar a conversa nem perder o contexto.


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

Ao selecionar este componente, você terá duas opções principais de redirecionamento:

A. Saltar para um componente (mesmo fluxo)

Permite definir para qual bloco exato da sua tela atual a conversa será redirecionada.

Selecionar componente: No dropdown, você escolhe o destino exato para o qual o fluxo saltará. Este passo é crítico; um destino incorreto pode levar o usuário para mensagens fora de contexto.

Você também pode conectar visualmente a seta a partir da porta de saída do Início de Salto em direção ao componente destino na tela.

Para quais componentes você pode saltar?

Você pode usar Início de Salto para redirecionar a conversa, dentro do mesmo fluxo, para:

Tipo de destino

Componentes

Mensagens e conversa

Mensagem, Modelo, Smarton

Lógica e dados

Condicional, Avaliar resposta, Formatar, Requisição HTTP

Atendimento

Agente

Isto permite que você reutilize trechos do fluxo (validações, formatação de dados, chamadas a APIs, avaliação de respostas ou encaminhamento para um agente) sem duplicar lógica.


Como configurar passo a passo

  1. Adicione um componente Início de Salto no seu fluxo.

  2. Abra seu painel de configuração e selecione a opção de saltar para um componente do mesmo fluxo.

  3. No dropdown, escolha o componente destino (por exemplo: um Condicional, uma Requisição HTTP, um Formatar, um Avaliar resposta ou uma Mensagem).

  4. Salve o fluxo e teste-o na Simulação Web antes de publicar.

💡Dica-chave: Atribuir nomes claros aos seus componentes destino (ex: Menu principal, Validar pagamento, Formatar data, Encaminhar para suporte) facilita muito esta configuração e evita confusões lógicas.


⚠️ Regras importantes ao saltar para um componente

  • O salto não reinicia a conversa: o fluxo continua no destino mantendo o contexto e as variáveis já acumuladas.

  • Se você saltar para um Condicional (ou outro componente com várias saídas), a conversa entra pela entrada principal do componente e este aplica sua lógica interna de ramificações naturalmente.

  • Se você deletar um componente que era destino de um salto, o sistema detectará a referência quebrada e impedirá que você publique até corrigir ou reatribuir o destino.

  • Ao duplicar ou copiar um Início de Salto, a conexão configurada em direção ao destino é mantida.


Casos de uso recomendados com os novos destinos

  • Saltar para Requisição HTTP para reconsultar uma API sem repetir o bloco.

  • Saltar para Formatar para reutilizar uma transformação de dados (datas, textos, números).

  • Saltar para Condicional ou Avaliar resposta para aproveitar novamente uma decisão já configurada.

  • Saltar para Agente para encaminhar a conversa para atendimento humano a partir de diferentes pontos do fluxo.


🤓 Criar um novo destino de salto

Se você ainda não tem o bloco de chegada criado na sua tela, não é necessário sair de sua configuração atual.

  1. Entre no seu componente de Início de Salto.

  2. Pressione o botão "Adicionar destino de salto" localizado no painel lateral.

  3. O sistema adicionará automaticamente o novo componente destino ao seu fluxo e você poderá modificá-lo e conectá-lo imediatamente.


B. Saltar para outro fluxo publicado

Esta opção permite redirecionar a conversa para um fluxo completamente diferente que já esteja ativo. É extremamente útil quando:

  • Você trabalha com fluxos modulares (ex. você tem um fluxo exclusivo de Vendas e outro de Suporte).

  • Você deseja reutilizar um fluxo completo sem duplicar o trabalho.

📌Nota: Você só poderá selecionar fluxos que já estejam no estado Publicado.


🛡️ Controle de Repetições (Anti-Loops)

Para evitar que um usuário fique preso em um loop infinito (ex. falhando repetidamente uma validação), o Início de Salto inclui ferramentas de controle:

  • Quantidade máxima de saltos: Estabelece o número de vezes que um usuário pode ativar este salto específico. Você pode configurar um limite de até 5 saltos.

  • Ativar Fim de fluxo: Define o que o sistema fará quando atingir a quantidade máxima permitida. Isso garante uma saída clara para o usuário (ex. atribuição para um agente humano) e evita bloqueios no bot.


📥 2. Destino de Salto: Recepção e Auditoria de Conexões

O Destino de Salto é o ponto de chegada. Para facilitar sua vida na construção ou auditoria de fluxos robustos, este componente conta com um Inspetor funcional em seu painel lateral.

Esta ferramenta não altera a lógica do salto, mas oferece duas capacidades vitais para sua organização visual:

✏️ Renomear o Destino

Você não precisa se conformar com nomes genéricos que dificultam a leitura de sua arquitetura.

  1. Na tela, clique duas vezes em um componente de Destino de Salto para abrir seu painel lateral.

  2. Localize o nome na parte superior e clique no controle de edição (ícone de lápis).

  3. Digite o novo nome e salve. A etiqueta será atualizada imediatamente na tela.

💡Nota: Esta mudança é totalmente segura. Renomear um destino não quebra as conexões nem a lógica dos saltos que já apontavam para ele.


🔎 Rastrear Inícios Conectados (Origens)

Se você estiver editando um fluxo complexo e se pergunta "De onde os usuários estão chegando a este ponto?", o inspetor lhe dá a resposta imediata.

  1. Com o painel do Destino de Salto aberto, dirija-se à seção "Inícios de Salto conectados".

  2. Você verá uma lista detalhada com o nome de cada componente de Início de Salto cuja saída chega a este destino.

  3. Clique no ícone de seta ao lado de qualquer elemento da lista e a tela se deslocará automaticamente para centrar você na localização exata dessa origem.


⚠️ Considerações do Destino de Salto

  • Gestão de Destinos Órfãos: Se você auditar um fluxo e ao clicar em um Destino de Salto vir a mensagem "Sem Inícios de Salto conectados", significa que esse destino não é mais usado. É um excelente sinal para limpar nós desnecessários em sua tela.

  • Escopo Exclusivo: Este painel inspetor aplica-se apenas ao componente Destino de Salto. Não modifica as configurações dos Inícios de Salto, que permanecem intactos em seu próprio painel.


✅ Checklist antes de publicar

Antes de ativar seus fluxos interconectados, certifique-se de revisar:

  • Ordem: Os componentes destino estão nomeados de forma clara e descritiva?

  • Precisão: Cada Início de Salto aponta para o bloco correto?

  • Lógica: Os destinos escolhidos fazem sentido dentro da experiência e contexto do usuário?

  • Teste: Você testou todos os caminhos possíveis (e os limites máximos de salto) no simulador?


🚀 Seus fluxos agora estão perfeitamente conectados!

Ao dominar os componentes de Início e Destino de Salto, você evita configurações repetitivas e mantém a arquitetura de seu bot impecável. Use o inspetor para auditar suas dependências com alguns cliques e leve sua automação para o próximo nível. ✅

Respondeu à sua pergunta?