O elemento Etapa de IA nos chatbots

Com o elemento Etapa IA, você pode incorporar a IA nos fluxos do seu chatbot para ramificá-los baseados nas ações dos usuários ou em conclusão de objetivos e salvar seus dados para respostas personalizadas.

Para te dar uma idea, você pode analisar as necessidades dos clientes e o tom das conversas, processar as respostas dos usuários, guiá-los até uma compra e compartilhar recomendações personalizadas.

Vamos falar sobre como usar o elemento Etapa IA.

Adicione o elemento

Vá para o construtor de fluxos e adicione o elemento Etapa IA. Você pode colocá-lo em qualquer lugar do seu fluxo, incluindo o início, o meio ou final.

Se você está adicionando esse elemento pela primeira vez, adicione um token às suas configurações.

No campo Instruções para o bot, insira um prompt apresentando sua empresa, produtos, ou serviços. Defina o formato da resposta e inclua exemplos de perguntas frequentes e respostas desejadas. Você também pode adicionar variáveis para personalizar mensagens.

Seu prompt pode incluir especificações comerciais, limitações e estilo de comunicação. Você pode instruir a IA para analisar as intenções e preferências dos clientes e oferecer diferentes opções baseadas nas suas respostas. Isso tornará as interações do chatbot personalizadas e entregará mais resultados.

Veja como seu chatbot pode iniciar conversas baseados no tom do cliente:

  • Se o cliente está se sentindo positivo, ofereça um bônus ou uma oferta especial.
  • Se o seu humor é neutro, ofereça informações úteis.
  • Se ele parece chateado, responda com empatia e ofereça assistência.

Lembre sempre que você precisa adicionar prompts para cada elemento Etapa AI. Para economizar tempo, adicione seu prompt a uma variável global e reutilize-o.

Selecione um tipo de etapa

No campo Tipo de etapa, selecione um modo de execução do elemento. Configurações relevantes aparecerão baseadas no tipo selecionado.

Execução única

Esse tipo é adequado para simples fluxos onde o seu chatbot ajuda a gerar e enviar respostas imediatamente. Por exemplo, ele pode calcular uma expressão ou traduzir um pedaço de texto.

No campo Comportamento da execução, selecione uma das seguintes ações:

Envie uma reposta da IA ao assinante como uma mensagem Use essa ação para responder assim que o usuário atinge esse elemento.
Continue a cadeia sem uma resposta Use essa ação para passar os dados para o próximo elemento.

Você pode processar a resposta do usuário e adicioná-la no seu pŕoximo elemento Mensagem usando o shortcode {{last_ai_response}}.

Saída condicional

Esse modo faz o seu chatbot esperar até que um objetivo específico seja alcançado dentro de um período definido antes que um usuário saia do elemento e continue para baixo no fluxo.

Se outro gatilho do chatbot é ativado, o usuário sairá do elemento Etapa IA e a IA deixará de esperar por uma resposta.

No campo Ao entrar no elemento, decida quando ativar a IA.

O bot de IA escreve primeiro Use essa opção para iniciar as conversas do chatbot imediatamente, por exemplo, para enviar uma mensagem de boas vindas ou oferecer um teste.
Esperar pela pŕoxima mensagem Use essa opção para fazer seu chatbot esperar pela primeira mensagem do usuário. Isso pode ajudar a processar solicitações ou reunir mais informações antes de começar uma interação.

No campo Defina objetivos como condições de saída, defina o que constitui um objetivo completo para o usuário passar para o próximo elemento do fluxo.

Você também pode adicionar variáveis para criar um objetivo dinâmico. Cada usuário terá um valor único baseado nas variáveis disponíveis no momento que eles alcançam o elemento Etapa IA.

Dessa maneira, você pode determinar as necessidades do usuário e as compras que eles estão prontos para fazer. Esses objetivos ajudam a IA a entender as intenções do usuário e oferecer soluções relevantes.

Seu modelo de IA deve entender quais as intenções ou ações do usuário para acompanhar e quais dados coletar e salvar.

Para evitar falsos gatilhos, é essencial usar condições e critérios claros e específicos de coleta de dados. Descrições vagas e gerais podem levar a erros na execução do fluxo.

Claro: “Quando o usuário compartilha um número de telefone em formato internacional, ou seu número já é conhecido."

Vago: “Número de telefone recebido.”

A claridade da descrição de condições e variáveis determina a precisão do seu fluxo, então reserve um tempo para escrevê-las e minimizar o risco de gatilhos falsos.

Para fazer seu chatbot salvar dados específicos a uma variável, clique em Salvar os dados de respostas de usuários. No primeiro campo, defina os dados a serem recebidos da resposta do usuário. No segundo campo, selecione uma variável do seu público de chatbot.

Vamos dizer que um usuário seleciona uma comida específica quando estiver pedindo delivery de você. Seu chatbot pode salvar esse valor a uma variável e usá-lo em outros elementos do fluxo. Se você possui uma escola online e o seu chatbot avalia a proficiência linguística dos seus alunos, ele pode salvar seus resultados. Similarmente, se um usuário compartilha seu endereço para obter frete grátis, seu chatbot pode guardá-lo.

Quando selecionar variáveis, tenha em mente seus tipos. Para salvar números que talvez precisem de atualizações futuras, use o tipo de variável Number. Para salvar datas, selecione Date e, para dados em texto, use String. Os dados serão convertidos automaticamente baseados no tipo de dados da variável.

No campo Permanecer ao máximo no elemento, defina o tempo em que o elemento deve permanecer ativo. Supondo que você defina para uma hora e o usuário envia sua primeira mensagem depois de 59 minutos. Nesse caso, eles sairão do elemento Etapa IA depois de um minuto e suas próximas mensagens não serão mais processadas por ele.

No campo Comportamento de execução, selecione uma das seguintes ações:

Envie uma reposta da IA ao assinante como uma mensagem Use essa ação para responder assim que o usuário atinge esse elemento.
Continue a cadeia sem uma resposta Use essa ação para passar os dados para o próximo elemento.

Você pode processar a resposta do usuário e adicioná-la no seu pŕoximo elemento Mensagem usando o shortcode {{last_ai_response}}.

Configure o modelo de IA

Para personalizar o modelo de IAl, clique em seu nome no canto superior direito e preencha-o nos seguintes campos:

Token OpenAI Decida como autorizar solicitações (receba o token das suas configurações ou use um token dedicado para este chatbot).
Modelo Selecione um modelo de IA para gerar respostas.
Tamanho do contexto da conversa Especifique o número das mensagens anteriores que a IA deve considerar quando gerar uma resposta.
Número máximo de tokens em uma resposta Especifique o número de tokens que seu chatbot pode usar para uma única resposta.
Temperatura Ajuste a criatividade da resposta — quanto mais alto o valor, mais criativa a resposta.

Para saber mais sobre como configurar modelos de IA, confira Como conectar a OpenAI ao seu chatbot.

Depois de preencher todos os campos, clique em Salvar.

Depois de preencher todos os campos, clique em Aplicar para salvar suas configurações.

Continue seu fluxo

Ramifique seu fluxo usando pontos de saída para adaptá-lo às ações do usuário e tornar as interações do chatbot mais naturais.

Se o elemento Etapa de IA alcança seu objetivo, use o ponto de saída verde para continuar seu fluxo. Por exemplo, quando o usuário aceita uma oferta, compartilha seus dados, ou se inscreve para um webinar, você pode estender seu fluxo usando outros elementos para enviar uma confirmação, oferecer recomendações de produto ou solicitar pagamento.

Se o tempo de espera expira e o usuário não completar a ação direcionada, ele automaticamente alcançará o ponto de saída vermelho. Isso permite que você passe da etapa atual propriamente ou envie uma notificação para reengajar o usuário a usar.

A ramificação do fluxo ajuda seu chatbot a levar em conta as ações dos usuários e ajustar seu fluxo ao contexto da conversa.

Depois, adicione elementos à toda ramificação do fluxo. Por exemplo, se o usuário deseja se inscrever para uma demo e você salvar essa informação, você pode enviá-lo uma mensagem e adicionar uma tag usando uma ação. Para personalizar essa conversa, adicione um filtro e suas condições.

Opcionalmente, adicione outro elemento Etapa de IA para esclarecer as dúvidas do usuário ou oferecer múltiplas opções baseado na sua solicitação. Você também pode enviar uma solicitação de API ou integrar com o Planilhas Google para checar a disponibilidade ou status do produto. Use variáveis para adicionar pontos de dados externos aos seus prompts e entregá-los aos usuários perfeitamente.

Teste seu fluxo

Para ver seu fluxo em ação, clique em Salvar e enviar para você mesmo no canto superior direito do construtor. Para compartilhar seu fluxo, saia do construtor, clique nos três pontos embaixo do nome do fluxo e selecione Link para lançar um fluxo.

Você talvez precise resetar o contexto da conversa para testar as condições de gatilhos. Para fazer isso, cancele a inscrição do seu chatbot usando o comando /stop e se inscreva novamente usando o comando /start.

Monitore o status do usuário

Para acompanhar os assinantes que saíram ou ainda estão no elemento Etapa de IA, troque o fluxo para o modo de visualização e clique no número na parte inferior do elemento.

Ao conversar com um assinante, você pode pausar os fluxos que incluem o elemento Etapa da IA para prevenir que interrompam conversas.

    Rate this article about "O elemento Etapa de IA nos chatbots"

    User Rating: 4 / 5 (8)

    Anterior

    Como aceitar pagamentos via chatbot

    Próximo

    O elemento Aleatório em chatbots

    Popular em nosso blog

    Crie seu chatbot hoje mesmo