IA Conversacional do Google com Fluxos Avançados
O Dialogflow CX é a plataforma de IA conversacional empresarial do Google. Ele permite criar bots com fluxos visuais complexos, gerenciamento de intenções (intents), entidades, contextos e múltiplos estados de conversa — tudo a partir de uma interface gráfica no Google Cloud Platform.
A integração do Multibot com o Dialogflow CX funciona como uma ponte: as mensagens do Bitrix24 são enviadas ao seu agente no Dialogflow, que processa e responde conforme os fluxos que você definiu. O Multibot entrega as respostas de volta ao chat do Bitrix24 em tempo real.
O Multibot integra com o Dialogflow CX (versão empresarial), não com o Dialogflow ES (Essentials). As APIs e o formato do JSON de autenticação são diferentes. Certifique-se de usar o produto correto no GCP.
Create a realistic UI screenshot mockup of the Google Dialogflow CX flow editor interface. Show a canvas with a visual conversation flow: nodes connected by arrows representing Pages (rounded rectangles in blue/teal), with labeled transitions between them. Left sidebar shows a list of Flows, Intents, and Entity types. Top bar has the Google Cloud Platform header with the project name. The flow diagram shows nodes like "Start Page", "Collect Name", "Check Availability", "Schedule Appointment", "End Session" connected with labeled arrows. Use Google's Material Design colors and UI patterns. The interface should look professional and enterprise-grade.
Crie fluxos de conversa visualmente com arrasto e conexão de nós. Sem escrever código.
Reconhecimento de intenções e extração de entidades com o motor de linguagem natural do Google.
Suporte nativo a dezenas de idiomas. Configure seu agente para responder em português, inglês e outros.
O agente mantém contexto ao longo da conversa, permitindo interações multi-turno complexas.
O Dialogflow CX é a escolha ideal quando você precisa de fluxos de conversa estruturados e complexos, e já tem ou está disposto a investir no Google Cloud Platform.
Fluxos de diagnóstico com múltiplas etapas: coletar dados do problema, verificar histórico, sugerir soluções e só então transferir para humano se necessário.
Coletar nome, preferência de horário, tipo de serviço e confirmar disponibilidade em uma conversa fluida, sem menus numerados.
Empresas que já usam Google Workspace, BigQuery ou outros serviços GCP se beneficiam da integração nativa do Dialogflow com o ecossistema Google.
Se não precisa de fluxos complexos, o SimpleBot é mais fácil e gratuito. Se quer IA generativa sem configurar GCP, use o AI Agent. Veja o comparativo completo.
Antes de configurar o Dialogflow CX no Multibot, você precisa ter o seguinte no Google Cloud Platform:
Acesse console.cloud.google.com. É necessário ter um cartão de crédito cadastrado para ativar os serviços (o GCP oferece créditos gratuitos para novos usuários).
No Console GCP, crie um projeto e habilite a API "Dialogflow CX". Sem isso, o agente não responderá às chamadas do Multibot.
Acesse dialogflow.cloud.google.com/cx e crie pelo menos um agente com fluxos configurados antes de conectar ao Multibot.
Uma conta de serviço com o papel correto e uma chave JSON baixada. É este JSON que você cola no Multibot para autenticar as chamadas à API.
Acesse dialogflow.cloud.google.com/cx, selecione seu projeto GCP e clique em "Create agent". Configure o nome, idioma padrão (Português — pt-br) e a região (preferencialmente us-central1 ou global).
Depois de criar o agente, anote o ID do agente (visível na URL) e o ID do projeto GCP — você precisará deles na etapa 4.
No Console GCP, vá em IAM & Admin > Service Accounts e clique em "Create Service Account". Dê um nome descritivo como multibot-dialogflow.
Na etapa de permissões, atribua o papel "Dialogflow API Client". Isso garante que o Multibot possa enviar mensagens ao agente sem permissões excessivas.
Create a realistic UI screenshot mockup of the Google Cloud Platform IAM console showing the "Grant this service account access to project" step during Service Account creation. The screen shows a dropdown field for role selection with "Dialogflow API Client" already selected and highlighted in the dropdown list. The service account name at the top reads "multibot-dialogflow@myproject.iam.gserviceaccount.com". Use Google Cloud Console's actual design language: white background, Google Sans font, blue #1a73e8 primary color, Material Design components, top navigation bar with GCP logo. The UI looks like an authentic Google Cloud screenshot.
Após criar a Service Account, clique nela na lista, vá na aba "Keys", clique em "Add Key > Create new key" e escolha o formato JSON. O arquivo será baixado automaticamente.
Este arquivo JSON contém credenciais de acesso à sua conta GCP. Nunca compartilhe publicamente, não versione em repositórios Git e não envie por e-mail. O Multibot armazena o conteúdo de forma criptografada.
O arquivo JSON tem esta estrutura (valores são exemplos):
No Multibot, ao criar ou editar um bot do tipo Dialogflow CX, preencha os campos:
Cole o conteúdo completo do arquivo JSON baixado no passo anterior.
O ID do agente Dialogflow CX. Você encontra na URL do agente: dialogflow.cloud.google.com/cx/projects/[PROJECT]/locations/[REGION]/agents/[AGENT-ID]
O identificador do seu projeto no GCP (ex: meu-projeto-12345). Visível no campo project_id dentro do JSON.
A região onde o agente foi criado (ex: us-central1, global). Deve coincidir com a região exibida na URL do agente.
Após salvar a configuração, use o chat interno do Bitrix24 para enviar uma mensagem ao bot e confirmar que o Dialogflow está respondendo corretamente antes de colocar em produção.
Para configurar e manter um agente Dialogflow CX, é útil entender os conceitos principais da plataforma:
O bot em si. Contém todos os fluxos, intenções e entidades. Cada agente é associado a um projeto GCP e uma região específica.
Cenários ou módulos de conversa. Um agente pode ter vários flows (ex: "Suporte", "Vendas", "Onboarding"). O flow Default Start Flow é sempre o ponto de entrada.
Estados dentro de um flow. Cada page define o que o bot faz naquele momento da conversa e como transicionar para o próximo estado.
O que o usuário quer dizer. Você treina cada intent com exemplos de frases. O Dialogflow aprende e reconhece variações automaticamente.
Dados extraídos das mensagens do usuário. Ex: datas, nomes de produtos, números de pedido. Entidades enriquecem o contexto da conversa.
Regras que definem quando e como o bot muda de uma page para outra, baseado na intent detectada, condição ou fulfillment.
Quando a opção "Compartilhar dados do CRM" está habilitada na configuração do bot, o Multibot injeta os dados do cliente do Bitrix24 CRM como session parameters no início de cada conversa com o Dialogflow CX.
Parâmetros de sessão disponíveis (quando o cliente é identificado no CRM):
No seu agente Dialogflow CX, você pode usar esses parâmetros nas respostas com a sintaxe $session.params.customer_name para personalizar as mensagens.
Configure uma resposta no Dialogflow como: "Olá, $session.params.customer_name! Como posso ajudar a empresa $session.params.company_name hoje?"
O Dialogflow CX não tem plano totalmente gratuito para uso em produção. Consulte os preços em cloud.google.com/dialogflow/pricing. O GCP oferece créditos iniciais que podem cobrir os primeiros meses de testes.
Criar e manter fluxos no Dialogflow CX exige conhecimento da plataforma GCP e dos conceitos de intents, entities e pages. Para atendimento simples por menu, o SimpleBot é configurável em minutos sem conhecimento técnico.
Cada mensagem faz uma chamada à API do Dialogflow no GCP. A latência depende da região configurada e da carga do serviço. Em geral, respostas chegam em 1–3 segundos.
Se a API do Dialogflow CX estiver indisponível (raro, mas possível), o bot não responderá. Considere monitorar o status em status.cloud.google.com.