Como fazer um artigo

Como utilizar o respond.io como um CRM Dialogflow [julho de 2023]

Iaroslav Kudritskiy
12 de Julho de 2019

Alguma vez desejou ter um CRM para Dialogflow? Nós também tivemos, por isso construímos um. Este é um artigo de boas práticas para utilizar respond.io como um Dialogflow CRM. Discutiremos coisas como a criação de um Dialogflow Human Handoff, como integrar Dialogflow no seu website, e integrações populares como a nossa Chatbase Dialogflow Integração. Consulte o índice abaixo para saltar para o que procura:

5 Maneiras Simples de Usar respond.io com Dialogflow Integração

  1. Registo, Atributo e Exportação Dialogflow História com respond.io
  2. Utilizar Dialogflow Para marcar contactos automaticamente
  3. Enviar uma emissão em Dialogflow
  4. Anular a subscrição Dialogflow Contactos de Difusores
  5. Criar Notificações Personalizadas Dialogflow

Construir Mensagens Híbridas Humanas + Vendas de IA e Apoio Usando respond.io como A Dialogflow CRM

  1. Utilizar respond.io Automatismos para Novos Contactos a Bordo
  2. Manuseamento de FAQs & Utilização respond.io Como A Dialogflow CMS
  3. Fallbacks & Building a Dialogflow Human Handoff

O que é Dialogflow

Desde que o Facebook anunciou a integração do bot na sua plataforma Facebook Messenger , a ideia de usar bots para falar com os humanos ganhou tracção. Ao mesmo tempo, a utilização de aplicações de mensagens tornou-se mais predominante entre as empresas para o marketing de mensagens e o apoio ao cliente de mensageiros.

As ferramentas mais populares para o marketing dos mensageiros têm sido os construtores de garrafas como o Chat Fuel & ManyChat. Estas ferramentas funcionam decentemente para os esforços de marketing de alto volume e baixa margem, mas não são exactamente conversadores suaves. Apresentam os utilizadores com botões clicáveis num mensageiro, e é só isso.

Dialogflow

É aí que entra Dialogflow . Dialogflow é um Processador de Linguagem Natural (PNL). Embora Dialogflow possa dar aos utilizadores opções para clicar, como outros construtores de bot, a verdadeira beleza da ferramenta é que um Dialogflow Chatbot pode reconhecer a linguagem natural e decidir como responder ao humano usando a Inteligência Artificial.

Dialogflow permite criar uma série de respostas, depois adicionar frases de treino a essas respostas. Assim, quando um utilizador envia uma mensagem, Dialogflow utiliza a aprendizagem automática para processar o texto enviado, decidir qual é a melhor resposta, e envia a resposta. Cada uma destas respostas é chamada intents.

O Fundamento: Dialogflow Intenções

Os blocos de edifícios de um agente Dialogflow são intentos. Cada intenção contém frases de formação e uma resposta. Pense em cada Dialogflow intenção como uma resposta que o seu bot pode dar. Se quiser construir um chatbot Dialoglow que possa dar sete respostas diferentes, vai precisar de sete intenções.

A Dialogflow A intenção é composta por frases de formação e respostas.
Dialogflow Intenção: Frases de Formação e Respostas

Para desencadear uma resposta, o utilizador terá de enviar uma mensagem que se aproxime de uma das frases de treino que introduziu. É aqui que entra a inteligência artificial e a aprendizagem de máquinas. Porque a mensagem enviada não tem de ser uma correspondência exacta. Dialogflow irá verificar em tempo real se a mensagem enviada pelo utilizador é semelhante a qualquer uma das frases de treino que criou. Se corresponder de perto, Dialogflow envia a resposta ao utilizador.

Advanced Dialogflow: Entidades e Realização

Pode estar a pensar. Se eu precisar de sete intenções diferentes para sete respostas diferentes, vou precisar de centenas de intenções para construir o chatbot em que estou a pensar. É aqui que Dialogflow Entidades & Dialogflow Fulfilment entram em jogo.

Dialogflow Entidades

Dialogflow As entidades permitem-lhe reconhecer e escolher peças-chave de informação, dados como cores, cidades, nomes de produtos, e muito mais. Assim, se o seu robot perguntar a uma pessoa sobre a sua cor favorita, não precisará de criar uma dúzia de intenções para reconhecer uma dúzia de cores, precisará de uma.

É assim que funciona Dialogflow Entidades
Dialogflow Entidades

Como é que isso é possível? Dialogflow tem incorporado entidades do sistema para reconhecer os itens mais comuns como países, números de telefone, e-mails, etc. Se quiser que Dialogflow reconheça os nomes dos seus produtos, poderá criar uma lista de entidades personalizadas.

Utilizando entidades personalizadas, poderá criar uma intenção que reconhece que um utilizador está a perguntar sobre o preço de um produto, e saberá qual o produto sobre o qual está a perguntar. A pergunta torna-se então, onde é que se coloca a resposta? Não há lugar nas respostas a acrescentar respostas diferentes para entidades diferentes. É aqui que entra o Fulfilment.

Dialogflow Cumprimento

Dialogflow O preenchimento permite-lhe ligar um serviço ao seu agente Dialogflow para fazer coisas como recuperar respostas dinâmicas ou desencadear uma acção no seu ERP.

Como ligar Dialogflow Cumprimento via webhook.
Dialogflow Realização Webhook

Para permitir o preenchimento Dialogflow , terá de ligar o seu serviço usando um gancho da web e activar o preenchimento para os fins que o exijam. A lógica de preenchimento deve ser construída no serviço que ligar.

Como activar o cumprimento da sua intenção
Realização da intenção

Dialogflow é uma ferramenta muito poderosa. Pode até estar a pensar, para que preciso de respond.io ?

Porque precisa de A Dialogflow CRM

Dialogflow é um Processador de Linguagem Natural (PNL) extremamente poderoso, que é onde se destaca. A criação de uma interface para negócios é onde o deixa ficar mal. Dialogflow não o fornece:

  • um histórico de conversas
  • uma forma de guardar informação do utilizador
  • uma forma de entregar uma conversa a um humano
  • ou uma forma de mostrar aos seus clientes o bom desempenho do seu robot.

Em suma, Dialogflow vê utilizadores, mas as empresas querem saber dos seus contactos.

Dialogflow Formação

Dialogflow permite ver o histórico das conversas no ecrã de Formação. O ecrã de Treino está optimizado para um chatbot. É aqui que se pode informar o agente se as respostas dadas foram correctas ou incorrectas, e se as entidades foram extraídas correctamente.

Pode formar um agente Dialogflow utilizando o módulo de formação Dialogflow .
Dialogflow Formação

A formação é uma característica fantástica, mas não dá muita informação sobre as conversas de qualquer contacto individual porque as conversas são anónimas e baseadas em sessões. A partir do ecrã da formação, não será possível saber se é o mesmo contacto que teve dez conversas diferentes ou dez contactos que tiveram dez conversas.

Dialogflow História

Dialogflow também fornece um ecrã de histórico. O ecrã de histórico é uma ligeira melhoria em relação à formação. Pode mostrar sessões filtradas por datas e mostra as respostas que foram enviadas em vez da intenção que foi activada como o ecrã de Treino faz.

Pode ver as conversas históricas do seu agente Dialogflow em Dialogflow História.
Dialogflow História

Mais uma vez, esta informação é baseada em sessões e anónima, pelo que não há forma de saber com qual contacto o agente estava a ter uma conversa.

Dialogflow Analíticos

Dialogflow As análises são concebidas para fornecer informação de forma agregada. Poderá descobrir o número de sessões e consultas, as intenções mais populares e o fluxo da sessão durante um determinado período de tempo.

Aggregate Dialogflow A informação do agente pode ser visualizada em Dialogflow Analytvics
Dialogflow Analíticos

Estes números são um pouco melhores para mostrar a um cliente. No entanto, os itens essenciais continuam por preencher. Não há forma de ver o histórico de conversas de um único utilizador, não há forma de transformar os utilizadores em contactos, recolhendo e guardando informação sobre eles, nem de enviar uma mensagem de retorno a um utilizador se o bot falhar.

Nas próximas secções, iremos rever estratégias e integrações que facilitam a inserção de um agente Dialogflow nas suas actividades comerciais, utilizando respond.io como Dialogflow CRM.

Usando respond.io como um Dialogflow CRM

A forma como o utilizador configura respond.io e Dialogflow vai depender do que gostaria que Dialogflow fizesse por si. Nas próximas secções vamos ver como melhor ligar Dialogflow, os seus canais e as suas integrações.

Depois apresentaremos alguns casos de uso muito simples para Dialogflow e finalmente discutiremos como criar um agente avançado que possa tratar de toneladas de consultas, capturar informação sobre contactos, registar essa informação e entregar a um humano quando o agente Dialogflow não puder tratar da consulta.

A Configuração: Ligando Dialogflow, Aplicações de Mensagens e Integrações com respond.io

respond.io foi concebido para estar no centro da sua infra-estrutura de chatbot. Depois de ter criado a sua conta respond.io , pode ligar Dialogflow, canais de mensagens, bem como integrações Chatbase & Zapier .

Rocketbots funciona como um Dialogflow CRM concebido para permitir a integração de Rocketbots, Dialogflow, canais de mensagens e outras integrações.
respond.io Dialogflow CRM

Dialogflow Configuração de CRM: Ligação de Dialogflow a respond.io

Para criar uma infra-estrutura de CRM Dialogflow , ligue primeiro Dialogflow ao espaço respond.io . Para ligar Dialogflow, recuperar o ficheiro JSON de integração Dialogflow a partir da Consola Dialogflow , e depois carregá-lo para o seu espaço respond.io . Aqui está um guia passo a passo:

Para navegar para a sua conta de serviço abrir configurações na consola Dialogflow > clicar no link da conta de serviço.

Para navegar para a sua conta de serviço abra definições na sua consola Dialogflow e depois clique no link da conta de serviço.
Navegando para a conta de serviço Dialogflow

Para criar a chave JSON, encontre a linha Dialogflow Integrações na tabela de contas de serviço > abra o menu de acção > clique em Criar chave.

Para criar a sua chave JSON encontre a linha Dialogflow Integrações na sua tabela de contas de serviço > abra o menu de acção > clique em Criar chave.
Criação de uma chave de conta de serviço Dialogflow

Depois escolha o tipo de tecla JSON > prima Criar.

Para criar a sua chave JSON encontre a linha Dialogflow Integrações na sua tabela de contas de serviço > abra o menu de acção > clique em Criar chave. Depois escolha o tipo de tecla JSON > prima Criar.
Criação de uma chave de conta de serviço Dialogflow

Para carregar a chave para respond.io navegue para Settings > Connect Dialogflow.

Para carregar a chave da conta de serviço Dialogflow para Rocketbots navegue para Settings > Connect Dialogflow.
Carregando a chave da conta de serviço Dialogflow para respond.io

Depois arrastar e largar a chave JSON.

Para carregar a chave para os Rocketbots navegue para Settings > Connect Dialogflow. Em seguida, arrastar e largar a chave JSON.
Carregando a chave da conta de serviço Dialogflow para respond.io

Parabéns, o espaço respond.io está agora ligado ao seu agente Dialogflow .

Dica Pro: Pode utilizar o espaço respond.io para testar os seus agentes Dialogflow , automatizações e inquéritos através da simulação de uma conversa no módulo de mensagens.

Pode usar Rocketbots para Simular uma Conversa com o seu agente Dialogflow
Simulação de uma Conversa sobre respond.io

Prefere completar o tutorial de integração Dialogflow através de vídeo? Aqui está.

Ligando Dialogflow a respond.io

Dialogflow Configuração de CRM: Ligação de Canais de Mensagens

O próximo passo na criação de um CRM Dialogflow é ligar os canais de mensagens. Uma vez os canais de mensagens conectados, os utilizadores poderão conversar com o agente Dialogflow conectado, será criado um contacto para cada utilizador que conversar e o seu histórico de conversação será guardado sob os seus dados de contacto. Abaixo listamos os canais que apoiamos e dirigimo-lo à documentação relevante para a ligação de cada canal.

Para Integrar Dialogflow Com Um Website através de respond.io, utilize o nosso widget de Web Chat. Uma vez que não há opção de Web Chat fornecida directamente por Dialogflow, criámos um sítio Web de integração próprio Dialogflow ao fornecer um web chat aos nossos utilizadores. Os documentos estão disponíveis aqui.

Para Ligar Facebook Messenger consulte os nossos documentos Facebook Messenger aqui. Apesar de haver uma integração directa Dialogflow Facebook Messenger , vai querer ligar-se através de respond.io para ver o seu histórico de conversação. Para se ligar a Facebook Messenger necessitará de uma página no Facebook, pode consultar o nosso guia sobre a criação de uma página no Facebook aqui.

Para ligar o WhatsApp, escolha entre duas das nossas Dialogflow integrações com o WhatsApp. Cada uma funciona de forma um pouco diferente. Por favor reveja ambas Dialogflow as opções de integração com o WhatsApp, Chat API, e Twilio WhatsApp antes de prosseguir.

Para Ligar WeChat consulte os nossos documentos WeChat aqui. Para utilizar a nossa integração Dialogflow WeChat , precisará de um WeChat Official Account . Pode consultar o nosso guia para criar um WeChat Official Account aqui.

Para Ligar LINE consulte os nossos documentos LINE aqui. Para utilizar a nossa integração Dialogflow LINE , precisará de um LINE Official Account . Pode consultar o nosso guia para criar um LINE Official Account aqui.

Para Ligar Telegram consulte os nossos documentos Telegram aqui. Para utilizar a nossa integração Dialogflow Telegram , precisará de um Telegram Bot. Pode consultar o nosso guia para criar um Telegram Bot aqui.

Para Ligar Viber consulte os nossos documentos Viber aqui. Para utilizar a nossa integração Dialogflow Viber , necessitará de um Viber Bot. Pode consultar o nosso guia para criar um Viber Bot aqui.

Para Ligar SMS consulte o nosso Twilio SMS docs aqui. Para utilizar a nossa integração Dialogflow Twilio , terá de comprar um número na plataforma Twilio .

Para Ligar Twitter DM veja os nossos documentos Twitter aqui. Para utilizar a nossa integração Dialogflow Twitter DM, terá de criar uma aplicação em Twitter. Há instruções detalhadas nos docs.

Para Ligar Slack consulte os nossos documentos Slack aqui. Para utilizar a nossa integração Dialogflow Slack , terá de criar uma aplicação em Slack. Há instruções detalhadas nos docs.

Phew, foram muitos os canais. 😅

Agora que os seus canais de mensagens estão ligados, vamos ligar algumas integrações adicionais que ajudarão a melhorar o seu agente e mover os dados que recolhe para um CRM externo.

Dialogflow Configuração de CRM: Chatbase & Zapier Integrações

Embora pudesse parar com os canais, o Chatbase e Zapier irá alimentar ainda mais o seu agente Dialogflow .

Com o Chatbase, poderá ver análises aprofundadas sobre o fluxo das suas sessões de agentes Dialogflow . É uma ferramenta fantástica para ajudar a melhorar o seu agente ao longo do tempo.

Com Zapier, poderá empurrar os dados que recolher sobre contactos em respond.io para um CRM externo com simples integrações de um clique.

Dialogflow Configuração de CRM: Ligação da Chatbase a respond.io

Não temos a certeza porque não existe uma integração de um clique Dialogflow Chatbase, pois ambos são produtos Google ¯\_(ツ)_/¯¯¯ Por isso, nós próprios fizemos uma integração directa. Para ligar Chatbase, terá de criar uma conta, criar um bot no Chatbase, e copiar a chave API para o seu espaço respond.io .

Para criar um bot no Chatbase crie uma conta no Chatbase e depois pressione adicionar novo bot.

Para configurar uma integração Dialogflow Chatbase, terá primeiro de criar um bot no Chatbase.
Criar um Bot On Chatbase

Em seguida, preencher a informação requerida pela Chatbase.

Tenha em mente que as vias de comunicação dos sítios serão depreciadas pela Chatbase, pelo que respond.io não a suporta actualmente.

Para configurar uma integração Dialogflow Chatbase, terá primeiro de criar um bot no Chatbase e preencher os detalhes necessários.
Criar um Bot On Chatbase

Para recuperar a chave API continuar e ficará disponível no próximo ecrã.

Para configurar uma integração Dialogflow Chatbase, terá primeiro de criar um bot no Chatbase e preencher os detalhes necessários, depois recuperar a chave API .
Recuperando a chave API da Chatbase

Para colar a tecla API navegue até Settings > Chatbase > Connect.

Para activar o Dialogflow Chatbase Integration colar a tecla API navegando para Settings > Chatbase > Connect.
Acrescentar A Base de Conversação API Key To respond.io

Depois colar a chave > Ligar.

Para activar o Dialogflow Chatbase Integration colar a tecla API navegando para Settings > Chatbase > Connect, depois colar a tecla e premir connect novamente.
Acrescentar A Base de Conversação API Key To respond.io

Parabéns, acabou de completar a sua Dialogflow integração na Chatbase via respond.io.

Agora poderá ver um conjunto detalhado de análises agregadas sobre o seu agente Dialogflow , semelhante às análises que podem ser encontradas em Google Analytics.

Uma imagem da análise da amostra que pode ser encontrada após a conclusão da Dialogflow Chatbase Integration.
Amostra de Análise de Bate-papo

Agora que dominou a arte de Dialogflow Agente agregado tempo de análise para ampliar para dados de contacto.

Dialogflow Configuração de CRM: Ligação de Zapier a respond.io

A beleza do chat, seja com automatização ou live chat, é que pode recolher uma quantidade razoável de dados sobre os seus contactos ao longo do tempo. A dada altura, desejará transferir esses dados para outro sistema. Uma vez que não há integração Dialogflow Zapier , criámos uma integração Zapier com respond.io.

Para ligar respond.io a Zapier, terá de criar um Zap.

Para criar um Zap inicie sessão na sua conta Zapier > depois utilize a nossa ligação de acesso antecipado para encontrar a aplicação respond.io em Zapier.

Depois seleccionar um gatilho.

Para criar uma integração Dialogflow Zapier  com Rocketbots, terá de criar um zap e depois seleccionar um gatilho.
Selecção de um gatilho

O gatilho do Novo Contacto passará a informação para Zapier quando um novo contacto for criado. O gatilho de campo personalizado Novo ou Actualizado passará a informação para Zapier sempre que um valor no campo personalizado da sua escolha for alterado ou adicionado.

Agora que seleccionou o seu gatilho, terá de ligar Zapier à sua conta respond.io .

Para recuperar a ficha de integração Zapier do seu respond.io Navegue no espaço para Settings > Integrations > Zapier > Connect.

Para criar uma integração Dialogflow Zapier  com Rocketbots, terá de recuperar a ficha Zapier do seu Espaço Rocketbots
Recuperar o Token Zapier

Depois cole o símbolo > prima Sim, Continue.

Para criar uma integração Dialogflow Zapier  com Rocketbots, terá de passar o símbolo Zapier do seu Espaço Rocketbots
Colar a Ficha Zapier

Se seleccionou o gatilho de campo personalizado novo ou actualizado, pode seleccionar dados adicionais a serem passados. Juntamente com o valor do campo personalizado actualizado, pode passar dados de outros campos e etiquetas personalizadas.

Para seleccionar campos adicionais escolheu-os a partir do dropdown.

Depois de criar a integração Dialogflow Zapier  com Rocketbots, ser-lhe-á perguntado se pretende passar dados de campos adicionais.
Selecção de campos adicionais

Feito, agora pode criar a acção Zap. A acção determinará o serviço para o qual passa os dados e como os dados são passados.

Se tiver alguma dúvida, a nossa documentação de integração Zapier está aqui.

Agora que tem Dialogflow CRM configurado, é altura de explorar diferentes casos de uso e a magia que pode criar com eles.

5 Maneiras Simples de Usar respond.io com Dialogflow Integração

Sempre nos perguntámos porque Dialogflow não considerou necessidades comerciais como a necessidade de saber, compreender e interagir mais com os clientes ou mesmo ser alertado quando algo corre mal. Aqui estão cinco formas simples de aumentar o poder das suas conversas com clientes com o repsond.io e Dialogflow:

  1. Utilizar Dialogflow Para marcar contactos automaticamente
  2. Enviar uma emissão em Dialogflow
  3. Anular a subscrição Dialogflow Contactos de Difusores
  4. Criar Notificações Personalizadas Dialogflow

1 Registo, Atributo e Exportação Dialogflow História com respond.io

Na primeira vez que disparámos Dialogflow, nos dias API.AI, reparámos que mesmo que construíssemos o melhor chatbot de sempre, seria quase impossível mostrar a um cliente o sucesso que tínhamos alcançado. Além disso, seria ainda mais difícil de explicar quando algo correu mal.

A questão crítica era, como podemos oferecer aos clientes Dialogflow transparência no desempenho dos agentes? É fácil com respond.io. Criar um espaço, ligar Dialogflow, depois ligar as contas empresariais da aplicação de mensagens dos clientes.

Com respond.io ligado, não há necessidade de uma função de histórico de exportação Dialogflow .

Não há necessidade de uma função de histórico de exportação Dialogflow . Basta ligar aos Rocketbots com a nossa integração Dialogflow e terá o seu histórico de conversação mostrado por contacto.
respond.io Atributos Dialogflow História do Chat

Com a nossa respond.io & integrações de aplicações de mensagens, todo o histórico do chat Dialogflow é registado e atribuído ao contacto relevante. Tudo o que precisa de fazer é convidar os seus clientes para a plataforma.

Uma vez que todos os nossos planos têm utilizadores ilimitados, e a integração Dialogflow incluída, criar transparência para os clientes é tão fácil como alguns cliques.

Para convidar os seus clientes a navegar em Definições > Utilizadores > Adicionar Utilizador.

Em vez de exportar o seu Dialogflow Chat History para clientes, basta ligar à plataforma Rocketbots, convidar os seus clientes como utilizador e deixá-los explorar as suas conversas de agente Dialogflow .
Acrescentar um utilizador a respond.io

Depois escolheram o seu nível de acesso.

Em vez de exportar o seu Dialogflow Chat History para clientes, basta ligar à plataforma Rocketbots, convidar os seus clientes como utilizador e deixá-los explorar as suas conversas de agente Dialogflow .
Acrescentar um utilizador a respond.io

É tudo, agora que criou uma conta de utilizador para o seu cliente, já não há necessidade de exportar o histórico do chat Dialogflow . Agora o seu cliente pode aceder a qualquer conversa que o seu agente Dialogflow tenha tido com o utilizador e até saber com que contacto teve a conversa.

2 Utilizar Dialogflow Para marcar automaticamente os contactos

Agora é uma coisa permitir ao seu cliente peneirar todas as conversas, mas isso leva muito tempo, especialmente se tiver um agente Dialogflow bem sucedido. Não seria fantástico se pudesse adicionar automaticamente etiquetas aos contactos com base nos seus interesses?

Com Dialogflow Developer Entities & respond.io Dialogflow Parameters, pode fazer exactamente isso.

Para criar Dialogflow Entidades de desenvolvimento navegue para Dialogflow Console > Entidades > +.

Para criar etiquetas de contacto baseadas em Dialogflow Entidades Desenvolvedoras crie primeiro a sua lista de entidades.
Criação de Entidades Personalizadas

Utilizei entidades personalizadas para listar os carros que o meu cliente concessionário vende. Agora vamos criar uma intenção com frases de formação relevantes.

Para criar etiquetas de contacto com base em Dialogflow Developer Entities crie primeiro a sua lista de entidades, depois adicione frases de formação com o destaque Dialogflow Developer Entities.
Criação de Frases de Formação com Entidades Personalizadas

Acrescentei algumas frases de formação e anotei as minhas entidades. Agora, vou usar o RB_ADDTAGS para enviar essa etiqueta em respond.io.

Para criar etiquetas de contacto baseadas em Dialogflow Developer Entities crie primeiro a sua lista de entidades, depois adicione frases de formação com o Dialogflow Developer Entities destacado, depois adicione RB_ADDTAGS aos parâmetros
Acrescentar um parâmetro de etiquetagem Rockebots a Dialogflow

Agora, vamos testar a nossa conversa.

Para criar etiquetas de contacto baseadas em Dialogflow Developer Entities crie primeiro a sua lista de entidades, depois adicione frases de formação com o Dialogflow Developer Entities destacado, depois adicione RB_ADDTAGS aos parâmetros, depois teste a conversão.
Teste das Conversas

É tão simples quanto isso. Se uma conversa de contacto sobre um dos produtos, uma etiqueta será adicionada ao seu perfil em respond.io. Permitindo ao seu cliente receber análises de interesse de contacto robustas no painel de controlorespond.io , algo que não pode ser feito com Dialogflow Analytics.

Uma última coisa, se não quiser usar Dialogflow Developer Entities, podem ser usadas etiquetas simples como abaixo.

Isto mostra como duas etiquetas simples podem ser enviadas de Dialogflow para o contacto relevante em Rocketbots, criando uma poderosa Dialogflow Analytics
Envio de duas etiquetas de Dialogflow para respond.io

Neste caso, duas etiquetas serão adicionadas ao seu contacto respond.io : BMW X5 & Pricing.

Agora que o seu cliente chatbot está a etiquetar automaticamente os seus contactos com base nos interesses do produto, não seria óptimo se pudesse enviar mensagens em massa aos contactos com base nos seus interesses etiquetados?

3 Envie uma emissão para Dialogflow

Utilizou Dialogflow para marcar todos os seus contactos com os seus interesses de produto, não seria óptimo se pudesse enviar mensagens em massa para contactos marcados com BMW X5? Que pena Dialogflow As emissões não existem. respond.io para o salvamento, envie a emissão a partir de respond.io.

Para enviar uma emissão navegue para o Módulo Broadcast > Adicionar Broadcast > preencha as suas preferências de emissão.

Não há forma de enviar uma emissão Dialogflow a partir da consola Dialogflow , mas pode enviar uma emissão para os seus utilizadores Dialogflow a partir de Rocketbots.
Envio de uma Transmissão

Usando uma emissão respond.io , voltará a envolver os utilizadores etiquetados pelo seu agente Dialogflow . Desta forma, pode enviar um contacto especificamente adaptado para encorajar esse segmento de contacto a responder.

O construtor do conteúdo transmitido permite uma mensagem que inclui texto, imagens, ficheiros, perguntas de múltipla escolha, ou mesmo inquéritos. Para saber mais sobre as capacidades das transmissões de chat em respond.io, consulte a nossa documentação de difusão.

4 Anular a subscrição Dialogflow Contactos de Difusores

Agora que tem uma forma de criar Dialogflow Transmissões, vai querer gerir a experiência do utilizador dos seus contactos. Mesmo que esteja a enviar mensagens perfeitamente direccionadas a pequenos grupos de contactos, alguns utilizadores continuarão a querer deixar de receber emissões, e irão escrever "STOP".

Criámos uma forma fácil de garantir que estes utilizadores nunca mais recebam outra emissão utilizando o Parâmetro de Subscrição. O Parâmetro de Subscrição permite-lhe anular a subscrição de um contacto respond.io de todas as emissões futuras.

Para utilizar o Parâmetro de Subscrição navegue para Dialogflow Console > abra um Dialogflow Intenção > adicione "STOP" às suas frases de treino > adicione RB_SUBSCRIBE a Dialogflow Parâmetros > defina o valor para falso.

Ao utilizar Rocketbots para criar Dialogflow Transmissões verá ocasionalmente utilizadores que escrevem stop, esta imagem mostra como pode utilizar o parâmetro RB_SUBSCRIBE para Dialogflow Parâmetros
Utilização do Parâmetro de Subscrição para anular a subscrição de contactos de Emissoras

Uma vez que o contacto tenha enviado "STOP", eles serão cancelados de todas as emissões, mas ainda poderão conversar com o agente Dialogflow .

Aqui vai uma dica. Crie um campo personalizado para o estado de subscrição, para que possa verificar se um contacto não tem subscrito. Em alternativa, pode criar uma notificação personalizada para o notificar quando alguém anular a subscrição.

5 Criar Notificações Personalizadas Dialogflow

Um agente muito bem sucedido Dialogflow terá centenas ou milhares de contactos a conversar diariamente. Em algumas situações, quererá ser alertado quando uma intenção for despoletada. Um contacto que anula completamente a subscrição de emissões pode ser um destes casos.

Usando o Parâmetro de Notificação, pode enviar uma notificação para a plataforma respond.io com uma mensagem específica.

Para criar uma notificação personalizada Dialogflow navegue para Dialogflow Console > abra um Dialogflow Intenção > adicione RB_NOTIFY a Dialogflow Parâmetros > defina o valor para a notificação que deseja enviar.

A imagem mostra como pode criar uma Notificação Dialogflow utilizando o parâmetro RB_NOTIFY e a notificação que pretende enviar no valor dos seus parâmetros Dialogflow .
Criação de Notificações Personalizadas

Ao criar uma mensagem de notificação, pode usar variáveis dinâmicas para enviar o nome dos contactos, telefone, e-mail, e outros campos personalizados que criar na plataforma respond.io .

Cobrimos algumas formas simples de alimentar as suas mensagens comerciais com Dialogflow e respond.io.

Agora, vejamos como seria um sistema híbrido completo de vendas e suporte de mensagens de negócios humano + IA com Dialogflow e respond.io CRM.

Construir Mensagens Híbridas Humanas + Vendas de IA e Apoio Usando respond.io como A Dialogflow CRM

A construção de mensagens comerciais híbridas fiáveis de vendas e suporte de IA + humanos envolve algumas partes móveis, incluindo humanos. Na secção seguinte, descreveremos como pôr tudo a funcionar bem em conjunto, explorando um caso de utilizador de um concessionário de automóveis.

Mostrar-lhe-emos como fazer contactos de confiança a bordo, orientá-los-emos, conseguir uma transferência humana para um membro do pessoal do cliente:

  1. Utilizar respond.io Automatismos para Novos Contactos a Bordo
  2. Manuseamento de FAQs & Utilização respond.io Como A Dialogflow CMS
  3. Fallbacks & Building a Dialogflow Human Handoff

1 Utilizar respond.io Automatizações para Novos Contactos a Bordo

Já tentámos construir contacto a bordo usando Dialogflow , e tudo funciona bem quando se usa uma simples mensagem de saudação. No entanto, ao recolher dados, é mais simples fazer uma automatização baseada em regras em respond.io.

Pode construir uma conversa de bordo em respond.io , criando um inquérito para recolher correio electrónico e telefone. Em seguida, criar uma automatização para desencadear o inquérito para cada novo contacto.

Para criar as perguntas de bordo navegue até Surveys > Add Survey > adicione as perguntas.

Por vezes a recolha de informação em Dialogflow especialmente quando os contactos a bordo podem ser uma dor, por vezes é mais fácil fazer um levantamento Rocketbots
Criação de um Inquérito a bordo

Criámos um inquérito simples solicitando um contacto para o seu e-mail, número de telefone, e definimos que sejam recolhidos no campo relevante. Agora, vamos enviar automaticamente o inquérito a cada novo contacto.

Para automatizar o inquérito a bordo navegue para Automatismos > Adicionar Regra > usar o Conversation Start como um Trigger > adicionar 3 Acções: enviar mensagem, enviar inquérito, e enviar mensagem.

Por vezes a recolha de informação em Dialogflow especialmente quando os contactos a bordo podem ser uma dor, por vezes é mais fácil fazer um levantamento Rocketbots e depois activá-lo para todos os novos contactos com uma regra de automatização
Criar uma automatização

Acima, criámos uma regra de automatização que ajuda em algumas coisas. Em primeiro lugar, acolherá com agrado o contacto com uma saudação. Em seguida, servirá o inquérito ao contacto. Finalmente, dar-lhes-á uma pergunta de múltipla escolha.

Deixámos a última parte como escolha múltipla (em vez de inquérito) porque não precisamos de recolher os dados nem forçá-los a responder à pergunta. Queremos que a resposta à pergunta de escolha múltipla seja enviada para Dialogflow.

Se os cliques de contacto me mostrarem carros ou marcação de serviço, eles irão desencadear a intenção apropriada. Estes tipos de perguntas são a oportunidade perfeita para usar Dialogflow Preenchimento para chegar a um serviço externo e trazer de volta um carrossel de carros ou permitir que o contacto marque uma consulta.

Digamos que o contacto não coopera e, em vez disso, faz uma pergunta. Digamos também que é uma FAQ. Qual é a melhor maneira de lidar com isto quando se utiliza o Rockebots como um CRM Dialogflow .

2 Manuseamento FAQs & Utilização respond.io Como A Dialogflow CMS

Se está familiarizado com Dialogflow, provavelmente já o utilizou para responder a perguntas frequentes. Lembre-se, sempre que um contacto enviar uma nova mensagem, respond.io marcará automaticamente esse contacto como pendente até que um humano, uma automatização ou Dialogflow marque o contacto feito.

Para marcar um contacto como feito a partir de Dialogflow navegar para a Consola Dialogflow > abrir a intenção > adicionar RB_MARKDONE ao parâmetro > definir o valor como falso.

Ao utilizar Rocketbots como um CRM Dialogflow , deve adicionar o Parâmetro Marcado Feito a todas as intenções que não requerem atenção humana, de modo a que os contactos não fiquem presos em espera.
Marcação de Contactos Como Feito

Para manter os contactos organizados em respond.io adicionar o Parâmetro Marcado Feito às intenções que respondam com sucesso às perguntas de contacto. Desta forma, os contactos que tenham sido respondidos com sucesso não poluem a lista pendente.

Outro benefício de utilizar respond.io como um Dialogflow CRM é a capacidade de ter um simples Dialogflow CMS. Ao construir um Agente Dialogflow para um cliente, vai querer que o seu cliente seja capaz de alterar a resposta para algumas intenções. Isto pode ser conseguido através da criação de um Snippet em Rockebots, utilizando depois o Parâmetro Snippet em Dialogflow.

Para criar um snippet em Dialogflow navegue para Snippets > Add Snippets > crie o Snippet > guarde > depois copie o Snippet ID da tabela Snippet.

Pode usar Rocketbots como um CMS Dialogflow usando um Snippet e o Snippet Parameter para dar respostas.
Criar um Snippet

Cada Snippet que criar tem uma identificação permanente mas respond.io utilizadores com o nível de acesso do gestor podem alterar a mensagem que entrega. Se o seu cliente precisar de alterar o horário de abertura que está a enviar aos utilizadores, pode fazê-lo a partir do módulo de Snippets.

Para um Dialogflow Intenção de enviar este Snippet terá de adicionar o Snippet ID como parâmetro.

Para adicionar o Parâmetro de Snippet e ID navegue até à Consola Dialogflow > abra uma intenção > adicione RB_SNIPPET ao Parâmetro > defina o valor para o ID de Snippet.

Pode usar Rocketbots como um CMS Dialogflow usando um Snippet e o Snippet Parameter para dar respostas.
Acrescentar Snippet ID a um Dialogflow Intenção

Excelente, agora tem uma miniatura Dialogflow CMS onde pode editar o agente Dialogflow para o seu cliente, e eles podem alterar as respostas quando necessário.

3 Fallbacks & Building a Dialogflow Human Handoff

Iniciar uma transferência humana Dialogflow é bastante fácil quando se utiliza respond.io. Se quiser construir uma transferência humana, terá de acrescentar uma palestra a um prompt humano em caso de falha. Depois construir uma conversa com intenção humana utilizando os Parâmetros de Estado do Bot e de Notificação.

Para criar uma conversa com humanos, navegue até Dialogflow Console > abra a Fallback Intent > adicione conversa com humanos como uma resposta rápida na resposta.

Para criar um Dialogflow Human Handover primeiro modificar a intenção de recuo
Acrescentar uma palestra ao Humano na intenção de recuo

Uma vez adicionado este aviso à sua intenção de retirada, crie uma intenção onde a entrega possa acontecer. A Intenção deve incluir Fale com o Humano nas frases de treino e conter o seu Bot Status e Parâmetros de Notificação.

Para adicionar Bot Status & Parâmetros de Notificação navegue para Dialogflow Consola > abra a Consola > Adicione RB_BOTSTATUS aos Parâmetros com o valor falso > Adicione RB_NOTIFY aos Parâmetros com a mensagem de notificação desejada como o valor.

Para criar um Dialogflow Human Handover primeiro modificar a intenção de recuo, depois criar uma conversa com a intenção humana.
Criação da intenção de entrega

É melhor acrescentar uma resposta a esta intenção que diga ao contacto o que se está a passar. Algo do género, alguém terá razão consigo. Uma vez que esta intenção seja desencadeada, será enviada uma notificação aos utilizadores da plataforma no painel de instrumentos e como notificação por correio electrónico.

É este o aspecto da sua Notificação de Transferência Humana Dialogflow na plataforma.
Notificação de transferência de propriedade

Uma vez que o utilizador da plataforma tenha sido notificado e ajudado o contacto, pode voltar a ligar o bot a partir do módulo de mensagens.

Estamos acabados. Usando as técnicas descritas neste post, será capaz de construir um agente fantástico com Dialogflow capacidades de Handoff humano.

Leitura adicional

Iaroslav Kudritskiy
Diretor de Operações
Iaroslav Kudritskiy é o Diretor de Operações e cofundador da respond.io. É licenciado pelo programa de MBA da Universidade Chinesa de Hong Kong e as suas funções anteriores incluem cargos na Kodak Alaris, Xaxis e Light Reaction.
Etiquetas
Copiado para o Clipboard!

Pronto para começar? ✨

  • Desbloqueie o poder do respond.io para aumentar as vendas e encantar os clientes.
  • 7 dias de teste gratuito
  • Não é necessário cartão de crédito
  • Cancelar a qualquer momento
Inscreva-se Grátis
  • Experimente uma demonstração personalizada connosco
  • Descubra porque é que mais de 10.000 empresas nos escolhem
Reservar uma demonstração