Passar para o conteúdo principal

Como funciona a transferência de contexto para Smartons no Atom?

Descubra o que é transferência de contexto no Atom e como usá-la para criar conversas mais fluidas. Aprenda como os Smartons lembram as informações do cliente, quando ativá-la ou desativá-la, e como evitar erros comuns em seus fluxos.

Neste artigo te explicamos para que serve a transferência de contexto e como você pode aplicá-la em suas conversas automatizadas.

A transferência de contexto é uma funcionalidade chave no Atom que permite que os Smartons (IA) e outros componentes continuem a conversa utilizando a informação que o usuário já forneceu, evitando repetições incômodas e melhorando drasticamente a experiência conversacional.


📌 O que é transferência de contexto?

Esta funcionalidade permite que um Smarton ou um Avaliador de resposta receba a mensagem original do cliente (ou a informação obtida em etapas anteriores do fluxo) e continue a conversa sem perder o fio anterior.

Isso acontece de forma transparente para o usuário, sem que ele tenha que repetir o que já disse.

✨ O que faz esta funcionalidade na prática? Transfere automaticamente a mensagem do cliente ao Smarton conectado.

🚗 Exemplo simples:

  1. O cliente escreve: "Estou interessado no Mazda CX50".

  2. A mensagem coincide com uma intenção que redireciona para um Smarton de catálogo.

  3. O Smarton recebe essa mensagem original e responde: "Perfeito, aqui está todas as informações do Mazda CX50. Gostaria de agendar um test drive?"

👉 O usuário não percebe a mudança de componente nem precisa repetir sua consulta. A IA já sabe qual carro quer.


🧭 Como se configura?

A transferência de contexto se encontra ativa por padrão para todas as plataformas suportadas no Flowbuilder de entrada (Inbound): WhatsApp, Instagram, Facebook Messenger e Plugin Web.

  • Onde vejo? Você pode visualizar esta configuração a partir do componente Início do Bot, onde verá um indicador ou toggle que mostra que a funcionalidade está ativa.

  • Como desativo? Se por alguma estratégia você deseja desativá-la, simplesmente desligue o toggle correspondente.


🔍 Como funciona entre componentes?

Para dominar esta função, primeiro você deve entender como se classificam os componentes no Flowbuilder:

  • 📥 Entrada: Requerem uma mensagem ou ação do usuário para se executarem (Smarton, Avaliar resposta, Intenções, Localização, Guardar campo se o dado é inserido pelo usuário).

  • Ação: Se executam automaticamente em segundo plano (Etapa, Etiqueta, Condicionais, HubSpot, Guardar campo com valor pré-atribuído).

  • Espera: Apenas adicionam tempo ao fluxo (Tempo de espera).

🔄 Cenários onde o contexto SIM se transfere

  • Entrada ➡️ Smarton

  • Smarton ➡️ Ação ➡️ Smarton: (Exemplo: Smarton genérico ➡️ Etapa ➡️ Smarton de guardar campo). Neste caso, o contexto viaja sem problemas através da ação em segundo plano.


🛑 Cenário onde o contexto NÃO se transfere

⚠️ O único componente de ação que NÃO transfere contexto é o componente Mensagem.

  • Smarton ➡️ Mensagem ➡️ Smarton: 👉 O fluxo se detém no componente Mensagem. O usuário deverá enviar um novo texto (entrada) para que o segundo Smarton acorde e se ative.

⚠️ Exceção de ouro: A primeira mensagem do usuário

Quando se trata da primeira mensagem absoluta que envia o usuário para abrir o chat, e a transferência de contexto está ativa, essa mensagem sempre viajará até encontrar o primeiro componente de entrada, pulando as mensagens iniciais.

  • Primeira mensagem ➡️ Etapa ➡️ Mensagem ➡️ Avaliar Resposta: A mensagem inicial chega corretamente ao avaliador.

Nota: Se não fosse a primeira mensagem, ou se a transferência estivesse desligada, o fluxo permaneceria pausado no componente Mensagem esperando que o cliente fale novamente.


🔕 Quando convém desligar a transferência de contexto?

Existem cenários onde não é recomendável que a IA ou o fluxo lembrem da mensagem anterior:

  • Quando você quer forçar uma nova pergunta e evitar que o Smarton interprete mensagens passadas.

  • Quando o fluxo requer que o usuário responda sim ou sim uma mensagem específica ou selecione um botão antes de continuar.

  • Em fluxos onde uma mensagem informativa deve deter a conversa intencionalmente para que o usuário a leia.

💡 Nestes casos, desligar a transferência de contexto te devolve o controle estrito passo a passo do comportamento do bot.


❓ Perguntas Frequentes (FAQ)

Por que meu bot deixa de responder depois da primeira mensagem do usuário? Este é o erro mais comum e geralmente ocorre por duas razões relacionadas a este tema:

  1. A transferência de contexto está desativada: Se o usuário envia uma mensagem e o fluxo passa por um componente de Mensagem, a conversa se detém aí e não continua até o Smarton até que o usuário escreva novamente.

  2. Má estrutura do fluxo: Certifique-se de que o fluxo tenha corretamente definidos os componentes de entrada e suas saídas.

👉 Revisão rápida: Verifique se o toggle no nó de "Início do Bot" está ligado.


Faça seus bots parecerem humanos! 🚀

A transferência de contexto é o segredo para evitar que seus clientes repitam informação e se frustrem. Domine como os dados fluem entre seus componentes e crie experiências conversacionais impecáveis. ✅

Respondeu à sua pergunta?