Guia de início rápido: interações com uma integração

Com uma integração, as interações do usuário final são processadas para você. Você só precisa criar um agente, implementar um webhook, opcionalmente, e configurar a integração.

Neste guia, mostramos como usar a integração do Dialogflow Messenger para fornecer uma interface de usuário de chat de texto simples para seu agente.

Antes de começar

Se você não planeja usar uma integração, pule este guia de início rápido.

Faça o seguinte antes de ler este guia:

  1. Leia os Princípios básicos do Dialogflow CX.
  2. Execute as etapas de configuração.
  3. Realize as etapas no guia de início rápido Criar um agente. As etapas abaixo continuam funcionando no mesmo agente. Se você não tiver mais esse agente, faça o download dele e restaure-o.

Instalação

Para configurar o acesso não autenticado ao agente do Dialogflow Messenger:

  1. Acesse o Console do Dialogflow CX.
  2. Escolha seu projeto do Google Cloud.
  3. Selecione seu agente.
  4. Selecione a guia Manage.
  5. Clique em Integrations no menu da barra lateral à esquerda.
  6. Clique em Conectar no Dialogflow Messenger.
  7. Uma caixa de diálogo de configuração é aberta.
  8. Se a integração já tiver sido configurada para esse agente, você verá o código HTML incorporável. Independente de o que você quer autenticar ou não, clique no botão Desativar... na parte de baixo da caixa de diálogo para reconfigurar as configurações na próxima etapa.
  9. Selecione um Ambiente.
  10. Selecione API não autenticada.
  11. Selecione um estilo.
  12. Opcionalmente, restrinja o acesso ao domínio.
  13. Clique em Ativar a API não autenticada.
  14. A caixa de diálogo mostra o código HTML incorporável que pode ser incorporado ao site. Copie esse código.
  15. Clique em Concluído.

Embed

Cole o código de incorporação que você copiou em uma página da Web do seu site. Os elementos HTML <script> e <df-messenger> devem estar no elemento <body> da sua página.

Se você estiver usando uma integração autenticada, defina o atributo oauth-client-id de <df-messenger> como seu ID do cliente Oauth.

Atualize todos os outros atributos que precisam ser atualizados.

Para permitir layouts responsivos, adicione também o seguinte ao elemento <head>:

<meta name="viewport" content="width=device-width, initial-scale=1">

Depois de incorporado, é possível interagir com o agente na página da Web clicando no ícone de chat no canto inferior direito.

Captura de tela da interface do Messenger

Personalizar

É possível personalizar a aparência e o comportamento dessa interface do usuário de várias maneiras. Consulte a documentação do Dialogflow Messenger para mais informações.