NicoChatNicoChatDocumentaçãoBuscar na documentação…
Entrar

Dialogflow

Com o Dialogflow, você pode predefinir algumas perguntas frequentes: seu bot responde às perguntas simples por você e transfere as difíceis. Além disso, você pode treinar seu bot para entender uma linguagem mais humana.

2026-08-12
Atenção
A forma de conectar o Dialogflow foi atualizada
Consulte estes tutoriais para saber como conectar o NicoChat ao Dialogflow, como conectar vários agentes do Dialogflow e como usar o Dialogflow para preencher slots no NicoChat.

Com o Dialogflow, você pode predefinir algumas perguntas frequentes: seu bot responde às perguntas simples por você e transfere as difíceis. Além disso, você pode treinar seu bot para entender uma linguagem mais humana, incluindo saudação, gratidão, interação básica, etc.

Configurar o Dialogflow

No painel do Dialogflow, clique no ícone de engrenagem e depois no URL do seu projeto,

Clique no canto superior esquerdo e abra as opções. Role a página para baixo, clique nas configurações de “IAM e Admin” e depois em “Contas de serviço”

Clique em “Criar conta de serviço”. Siga o processo abaixo.

Depois, clique em Gerenciar Chaves para criar uma chave.

Clique em “Adicionar Chave”

Isso vai baixar um arquivo JSON. Você pode então enviá-lo diretamente no NicoChat.

Clique em Sincronizar Agentes uma vez após a conclusão da integração.

Nota
DICA: se aparecer um aviso dizendo que "O Google não verificou este aplicativo", clique em "Avançado" e depois em "Ir para o site do NicoChat". Não se preocupe, é seguro fazer isso.

Clique no botão azul "Permitir" para permitir que o NicoChat obtenha acesso à sua conta do Dialogflow.

Visite o site do Dialogflow, faça login na sua conta do Google e você verá o painel do Dialogflow assim:

  • Clique em "Criar Agente" na barra lateral esquerda
  • nomeie este agente
  • escolha um idioma padrão para o bot
  • escolha um fuso horário padrão
  • quando terminar, clique em "CRIAR"
Atenção
"O serviço Google Cloud Platform foi desativado"
Se você não conseguir criar um agente e aparecer o erro "Google Cloud Platform service has been disabled. Please contact your administrator to restore service", é possível que a conta do Google seja da sua organização, do tipo SeuNome@SuaEmpresa.com. Para resolver, peça ao administrador da sua empresa a autorização do Google Cloud Platform ou use a sua própria conta do Google.

Após criar um novo agente, volte ao NicoChat, clique em “Sincronizar Agentes” conforme abaixo. Todos os seus agentes serão listados aqui.

Usar o Dialogflow

Escolha um dos fluxos que você quer que o agente do Dialogflow gerencie.

Na área de trabalho do fluxo,

  • clique em "Automação" na barra lateral esquerda
  • ative a "Resposta Padrão"
  • selecione a frequência, geralmente "Every Time".
  • clique em "Escolher Subfluxo"

Selecione seu agente e você já poderá gerenciar suas perguntas frequentes. Entre na interface de FAQ clicando no botão "Gerenciar FAQs", como abaixo:

Esta é a aparência da interface do FAQ:

O botão "Sincronizar Entidade do Produto" é para uso em comércio eletrônico. Ao sincronizar as informações de produto do seu sistema de comércio eletrônico com o Dialogflow, o bot passa a reconhecer os produtos relacionados e a responder quando os usuários perguntarem sobre eles. Para citar o nome de um produto, digite "{{" e veja a imagem abaixo.

Clique em "+ Nova FAQ" para começar a construir seu diálogo inteligente:

Para cada pergunta frequente, coloque na área de perguntas quantas frases sinônimas conseguir; o Dialogflow ajuda com o resto.

Você não precisa se preocupar com muitos detalhes, porque o Dialogflow usa correspondência aproximada. Por exemplo, suponha que você já tenha colocado "Quando é o seu horário de expediente?" e "Quando vocês abrem?". O bot reconhece que a pergunta é sobre o horário de funcionamento, independentemente do que o usuário enviar — "horário comercial?", "quando vcs abrem?", etc. —, mesmo com abreviação ou erro de gramática. A área de resposta informa ao bot o que responder quando uma pergunta corresponder. O bot escolhe aleatoriamente uma resposta da lista para enviar.

Na área "Enviar subfluxo", escolha um subfluxo, se precisar. O subfluxo é enviado logo depois da resposta.

Por fim, clique em "Salvar" e pronto: 🎉 sua primeira FAQ está concluída. O bot já entende mais a linguagem humana! Continue testando e melhorando.

Melhorar o Dialogflow

De volta ao site do Dialogflow, você verá que o NicoChat criou várias intenções de FAQ por você:

  • escolha seu agente
  • clique em "Intenções"
  • estas são as intenções sincronizadas do NicoChat
  • Teste seu bot aqui e veja se ele entende a qual FAQ você está se referindo.

Verifique e ajuste a "Intenção de fallback padrão" ou a "Intenção de boas-vindas padrão", se precisar. A "Default Fallback Intent" é acionada quando nenhuma das perguntas frequentes corresponde.

Selecione uma intenção e edite-a um pouco mais para ajudar o bot a entender melhor:

Por exemplo, neste caso, clique duas vezes para selecionar "Melbourne", digite a palavra-chave "cidade" e clique em "@sys-geo-city". Isso diz ao bot que a palavra “Melbourne” é uma cidade. Assim, da próxima vez que os usuários perguntarem "Vocês entregam em Sydney?" ou citarem outras cidades, o bot consegue encaminhar a pergunta para esta FAQ.

Há vários léxicos prontos e úteis, que incluem cor, hora, código postal, país, nome de rua, idioma, etc.

Resposta de conteúdo dinâmico

A resposta não se limita a texto. Experimente a carga personalizada!

Para começar, crie no NicoChat uma FAQ só com perguntas, sem resposta nem subfluxo.

Aguarde um momento e atualize as intenções do Dialogflow até a nova intenção aparecer.

Na nova intenção, clique na área 4, "ADICIONAR RESPOSTAS", e depois em "Carga personalizada". Copie e cole aqui o formato de resposta que precisar: texto/mídia/arquivos, botões, ações, respostas rápidas e assim por diante.

Neste caso, será enviado um botão de ligação. Copie o código a seguir para o Dialogflow:

Ajuste o texto, o título do botão, o número, etc. conforme precisar e clique em "Salvar":

Vamos testar na área de testes, à direita:

Muito bem! O bot reconhece que "posso ligar" corresponde à faq3.20.

Do lado do usuário também fica perfeito. Fique à vontade para explorar outros tipos de resposta!