Chatbots são excelentes aliados para equipes de atendimento. Eles ajudam a responder perguntas repetitivas, liberando os atendentes para focarem em conversas mais complexas e estratégicas.
A Akece permite integrar seu chatbot criado no Dialogflow, uma das plataformas mais utilizadas de NLP (Processamento de Linguagem Natural), em poucos minutos. Neste guia, você aprenderá como criar um bot no Dialogflow e conectá-lo à Akece.
Criando um bot no Dialogflow
-
Acesse o console do Dialogflow.
-
Clique em Create Agent.
-
Dê um nome ao agente, selecione o idioma e o fuso horário, e clique em Create.
O Dialogflow já cria dois intents padrão:
-
Default Welcome Intent
-
Default Fallback Intent
Você pode criar novos intents para lidar com os diferentes fluxos de atendimento do seu bot.
Dica: A Akece também oferece suporte a intents avançados, como entrega para atendente e mensagens interativas. Veja abaixo como configurá-los.
Criando uma conta de serviço no Google Cloud
Para conectar o Dialogflow à Akece, será necessário gerar uma conta de serviço:
-
No menu superior do Dialogflow, clique no ID do projeto para abrir o console do Google Cloud.
-
Vá em IAM e administrador → Contas de serviço.
-
Clique em Criar conta de serviço.
-
Insira o nome e a descrição, clique em Criar e continuar.
-
Em Conceder acesso à conta de serviço, selecione a função Dialogflow API Client e clique em Concluir.
-
Agora clique na conta recém-criada, vá até a aba Chaves e clique em Adicionar chave → Criar nova chave → JSON.
-
Baixe o arquivo e guarde-o com segurança — ele será utilizado na próxima etapa.
Conectando o Dialogflow à Akece
-
Acesse Configurações → Aplicativos → Dialogflow e clique em Configurar.
-
Clique em Adicionar um novo hook.
-
No formulário, preencha:
-
ID do projeto (disponível no topo do painel do Google Cloud)
-
Arquivo de chave do projeto (cole o conteúdo do JSON gerado)
-
Caixa de entrada (onde o bot atuará)
-
Clique em Salvar e pronto! Seu chatbot está integrado à Akece.
Intents avançadas
Entrega para atendente (handoff)
Quando o usuário solicitar falar com um humano, é possível configurar o Dialogflow para informar à Akece que um atendente deve assumir.
-
Crie um intent chamado “Handoff Intent” (ou similar)
-
Adicione frases como: “Quero falar com atendente”, “Preciso de ajuda humana”
-
Em Respostas → Custom Payload, insira:
{
"action": "handoff"
}
Ao disparar essa intent, a Akece altera o status da conversa para aberta e transfere o atendimento para um atendente.
Mensagens interativas
Suportadas apenas na caixa de entrada do site.
Você pode configurar intents com cards, listas de opções e artigos. Veja um exemplo com uma lista de opções:
{
"content_type": "input_select",
"content": "Escolha seu prato preferido:",
"content_attributes": {
"items": [
{ "title": "Sushi", "value": "Gosto de sushi" },
{ "title": "Pizza", "value": "Gosto de pizza" },
{ "title": "Biryani", "value": "Gosto de biryani" }
]
},
"private": false
}
Quando o usuário clicar em uma das opções, o valor será enviado de volta ao Dialogflow, permitindo configurar intents de continuação com base na escolha.
Como o atendente pode devolver a conversa ao bot?
Por padrão, quando o bot está conectado a uma caixa de entrada, a conversa é iniciada com status pendente, o que permite que o bot faça o atendimento inicial. Após o handoff, a conversa muda para aberta e o bot para de responder.
Se o atendente quiser que o bot volte a assumir a conversa, basta alterar o status da conversa de volta para pendente. Isso reativa o bot na conversa.
Se precisar de ajuda para integrar seu bot ao painel da Akece, entre em contato com a nossa equipe:
📩 [email protected] | 📱 @akece.ai