O Dialogflow, anteriormente conhecido como Api.ai, é uma ferramenta de criação de chatbots que permite aos usuários criar interfaces de conversação com IA que são envolventes e baseadas em texto, fornecendo novas maneiras para os usuários interagirem com produtos digitais. O Google comprou o Dialogflow em 2019. É uma IA que pode ter uma conversa realista ao lado de agentes virtuais de ponta. Existem duas edições disponíveis: Dialogflow ES (padrão) e Dialogflow CX (avançado).
Então, você deveria construir seus chatbots com o Dialogflow?
Agora, vamos começar!
Neste artigo, você terá muitas perguntas:
- O que é o Dialogflow?
- Design do Usuário
- Dialogflow Essentials (ES)
- Dialog Customer Experience (CX)
- Componentes do Dialogflow
- Usuário/cliente
- Mensagens
- Canais
- Integrações
- Promoção
- Preços
- Modelos
- Suporte ao Cliente
- Conclusões
Leitura relacionada obrigatória:
- Flow XO: Uma análise da plataforma para 2023
- BotStar: Avaliação de software de chatbot
- Chatbot para WhatsApp: Como criar um bot para WhatsApp?
- IA de Voz (Inteligência Artificial): Definição e Vantagens para Empresas
- Por que os Chatbots Bancários são Essenciais para os Bancos: 10 Benefícios Chave
- Chatbots Bancários: Utilizando todo o Potencial da IA para Transformar o Setor Bancário
- Chatbot vs. IA Conversacional - Tudo o que você precisa saber
- Um Guia Completo para Chatbots como o ChatGPT para 2023
O que é o Dialogflow?
Com a plataforma de compreensão de linguagem natural Dialogflow do Google, seu chatbot pode entender a linguagem. O Dialogflow tenta deduzir a intenção do usuário a partir das frases de treinamento que você fornece.
O Dialogflow é capaz de responder às perguntas dos seus usuários automaticamente por causa dessas frases de treinamento. Antes de aprofundar nesta análise, informaremos que o Dialogflow também pode ser integrado a outros construtores de chatbot. Isso significa que você pode utilizar o Dialogflow para interpretar a intenção do usuário e usar o outro construtor de chatbot para gerenciar a conversa.
Design do Usuário
O Dialogflow vem em duas formas: Dialogflow Customer Experience (CX) e Dialogflow Essentials (ES). As duas variedades de edições têm interfaces de usuário diferentes e servem a funções distintas.
Dialogflow Essentials (ES)
A versão mais utilizada do Dialogflow é chamada de Dialogflow Essentials, e é a edição padrão. Ao fornecer frases de treinamento ao seu agente, você pode usar o Dialogflow ES para determinar a intenção do usuário. Depois disso, o agente é ensinado a compreender essas frases:
E escrever uma resposta para ela:
Além disso, Entidades podem ser usadas com o Dialogflow. Seu chatbot pode distinguir entre uma “pizza” e uma “pizza de queijo” usando Entidades. A parte da entidade neste exemplo é "Queijo", que se refere a uma cobertura de pizza:
Além disso, você pode usar a interface do Dialogflow para testar seu chatbot:
Dialog Customer Experience (CX)
Atualmente, poucas pessoas usam o Dialogflow CX, uma versão relativamente nova do Dialogflow. Em geral, a menos que você tenha um chatbot muito sofisticado, o Dialogflow CX não é aconselhado para muitos casos de uso.
Um construtor de fluxo visual que oferece uma visão geral melhor da conversa é uma das vantagens do Dialogflow CX:
No entanto, se você é novo em chatbots, não sugerimos a utilização do Dialogflow CX. Em comparação com a interface simples do Dialogflow ES, a interface é muito mais difícil de usar.
No geral, este artigo acredita que a interface do Dialogflow ES é amigável e que configurar seu chatbot é simples. Embora o Dialogflow CX tenha uma curva de aprendizado mais íngreme e uma visão geral melhor, você provavelmente não precisará usá-lo.
Componentes do Dialogflow
Existem componentes suficientes no Dialogflow para criar um chatbot robusto. Eles também não possuem anexos, atrasos e vídeos, entre outros recursos úteis.
Além disso, alguns componentes do chatbot não são pré-construídos; no entanto, você pode usar o recurso de Carga Útil Personalizada para codificá-los você mesmo.
Além disso, você não pode usar condições em seus fluxos de chatbot ao usar o Dialogflow. O uso de Contexto permite que você tenha ramificações distintas em sua conversa, mas isso é essencialmente uma solução alternativa. Você provavelmente precisará escrever o código você mesmo se desejar usar condições que dependem dos dados do usuário.
Usuário/Cliente
Você não consegue visualizar uma visão geral completa de cada pessoa que conversou com seu chatbot no Dialogflow. Na realidade, você deve construir uma integração única com um Google Drive ou outro tipo de banco de dados se desejar armazenar os dados do usuário.
Mensagens
Você não pode enviar transmissões ou sequências com o Dialogflow. O Dialogflow é essencialmente acionado pelo usuário, o que significa que o chatbot não pode iniciar uma conversa (ou você terá que escrever o código você mesmo). Ele só pode reagir a perguntas feitas pelo usuário.
Além disso, um chatbot que pode compreender vários idiomas simultaneamente pode ser criado com o Dialogflow. Infelizmente, traduzir essas mensagens é difícil porque você precisa adicionar manualmente as mesmas frases de treinamento e intenções em um idioma diferente.
Canais
Integrações
A integração mais crucial de qualquer plataforma de chatbot é o chat ao vivo, que o Dialogflow, infelizmente, não oferece. Felizmente, algumas empresas — como a Botcopy — oferecem uma combinação de chat ao vivo e Dialogflow.
Além disso, o Fulfillment é necessário se você deseja integrar o Dialogflow com outros sistemas. Você pode usar o Fulfillment para criar webhooks personalizados e fazer chamadas de API para integrar o Dialogflow com outros sistemas.
Promoções
As oportunidades de marketing do Dialogflow são bastante limitadas. Essencialmente, o Dialogflow Messenger está limitado à criação de widgets nativos que você pode adicionar ao seu site.
Ao modificar um pouco de CSS (linguagem de marcação de site), você pode alterar a aparência (como o título e as cores) deste widget nativo. Você também pode acionar várias intenções.
Além disso, você tem a opção de notificar o usuário assim que seu site carregar com uma mensagem proativa.
Preços
O preço mensal do Dialogflow é determinado pela edição e pelo número de solicitações recebidas.
Você deve pagar $0,007 por solicitação. Além disso, você deve pagar $0,001 por segundo de uso de entrada ou saída de áudio:
Desde que você não exceda 180 solicitações de texto por minuto, o Dialogflow ES é gratuito. Isso implica que não há custo associado ao envio de 324.000 mensagens de texto por mês.
Você será cobrado $0,002 por solicitação se fizer mais de 180 solicitações por minuto. Além disso, terá que pagar extra pela entrada ou saída de áudio
Desde que você não exceda 180 solicitações de texto por minuto, o Dialogflow ES é gratuito. Isso implica que não há custo associado ao envio de 324.000 mensagens de texto por mês.
O Dialogflow é incrivelmente acessível. Na maior parte, o Dialogflow ES é gratuito e não requer pagamento. Você só precisa pagar quando seu chatbot é extremamente sofisticado ou quando você gerencia muitas mensagens.
Modelos
Você pode usar 45 agentes pré-construídos do Dialogflow para colocar seu chatbot em funcionamento. Além disso, cada agente pode ser exportado, e o arquivo ZIP pode ser compartilhado com outros (isso é essencialmente o mesmo que usar modelos). Além disso, você pode simplesmente reutilizar os elementos e fluxos do seu chatbot copiando-os.
Suporte ao Cliente
O suporte do Dialogflow está disponível por e-mail.
Conclusões
O Dialogflow tenta deduzir a intenção do usuário a partir das frases de treinamento que você fornece. O Dialogflow é capaz de responder às perguntas dos seus usuários automaticamente por causa dessas frases de treinamento.
Antes de aprofundar nesta análise, queríamos informar que o Dialogflow também pode ser integrado a outros construtores de chatbot. Isso significa que você pode utilizar o Dialogflow para interpretar a intenção do usuário e usar o outro construtor de chatbot para gerenciar o restante da conversa.
Então, você deveria construir seus chatbots com o Dialogflow? Sim, você deveria.
No entanto, este artigo geralmente desaconselharia o uso do Dialogflow como um construtor de chatbot autônomo. Além do Dialogflow, eu também usaria outro construtor de chatbot. O Dialogflow se destaca em uma coisa, que é usar a IA do Google para entender os usuários. No entanto, criar fluxos de chatbot, personalizar conversas e armazenar dados do usuário são tarefas difíceis que exigem um desenvolvedor.
Criar fluxos de chatbot e armazenar dados do usuário é incrivelmente simples com outros construtores de chatbot, como o VOC AI. Em outras palavras, você deve ter o melhor dos dois mundos. Crie seus fluxos de chatbot usando um construtor de chatbot diferente e integre-os ao Dialogflow para usar a IA do Google para entender.
Além disso, esta postagem explica que temos outro artigo de blog que explica o que é o VOC AI Chatbot e seus recursos, você pode ler e experimentar. Aqui está um vídeo que lhe dará uma ideia sobre o VOC AI.

