Primeiros passos (Dialogflow)

O desenvolvimento de uma ação que usa a tela interativa segue as mesmas etapas gerais para criar uma ação conversacional. Depois de criar o projeto do Actions, o agente do Dialogflow, o fulfillment e o app da Web, você define a comunicação entre sua ação e a tela interativa.

Siga estas etapas de desenvolvimento para criar sua ação de tela interativa:

  1. Configuração: configure as várias ferramentas e plataformas para desenvolver uma ação que usa a tela interativa.

    • Criar um projeto do Actions: crie o projeto que contém os metadados necessários para configurar, gerenciar e publicar a ação.
    • Crie o agente do Dialogflow: use o Dialogflow para criar a interface de conversa da ação.
  2. Criar sua ação de conversa: defina a lógica de webhook para as intents que incluem uma HtmlResponse. A documentação da tela interativa mostra como criar sua ação com a biblioteca de cliente Node.js, mas também é possível criar com a biblioteca de cliente Java.

  3. Crie seu app da Web: use tecnologias da Web existentes para criar seu app da Web e escrever a lógica personalizada do lado do cliente que utiliza a API Interactive Canvas. Implante no servidor da Web de sua escolha.

  4. Implantar o fulfillment: use a CLI do Firebase para implantar o código de fulfillment.

  5. Testar sua ação: aprenda a usar o simulador para testar sua ação.