Visão geral (Dialogflow)

Com o Actions on Google, é possível estender a funcionalidade do Google Assistente com Ações. Com as ações, os usuários podem realizar tarefas usando uma interface de conversa que pode variar de um comando rápido para acender as luzes a uma conversa mais longa, como jogar um jogo de perguntas e respostas.

O Dialogflow é uma plataforma de conversação que permite projetar e criar ações encapsulando a funcionalidade do SDK Actions e oferecendo recursos adicionais, como um ambiente de desenvolvimento integrado (IDE) fácil de usar, processamento de linguagem natural (PLN), machine learning e muito mais.

Para estender o Google Assistente, crie uma ação seguindo estas etapas.

Projetar sua conversa

Antes de desenvolver, crie o design da conversa ou da interface do usuário para sua ação. A conversa descreve como os usuários invocam sua ação, as coisas válidas que podem dizer a ela e como ela responde a eles.

Saiba mais

Criar um projeto de desenvolvedor do Actions on Google e um agente do Dialogflow

Acesse o console do Actions e crie um projeto de desenvolvedor. Com ele, você define metadados sobre sua ação e gerencia e rastreia sua ação durante o processo de aprovação. Depois de ter um projeto, você pode criar um agente do Dialogflow que define todas as suas ações.

Saiba mais

Definir ações

Você define ações no seu agente do Dialogflow com intents que definem pontos de entrada na funcionalidade da ação. Por exemplo, digamos que você queira criar uma ação que possa comprar alguns produtos, verificar o status dos pedidos e mostrar algumas ofertas diárias. É possível definir intents que são acionadas ao dizer:

  • "Ok Google, fale com Minha loja de sapatos favorita para comprar alguns sapatos"
  • "Ok Google, fale com Minha loja de sapatos favorita para verificar meu pedido"
  • "Ok Google, fale com Minha loja de sapatos favorita para mostrar as ofertas de hoje"

Saiba mais

Criar e implantar o fulfillment

Quando uma ação é invocada, ela chama o fulfillment para iniciar uma conversa com os usuários e atender à ação.

Para criar sua conversa, defina intents no Dialogflow para criar a gramática da conversa ou o que os usuários podem dizer à sua ação. Quando os usuários dizem algo para acionar uma intent, o fulfillment é chamado e retorna uma resposta para o usuário.

Essa troca de solicitações e respostas acontece repetidamente até que seu fulfillment tenha informações suficientes para concluir a tarefa.

Saiba mais

Envie sua ação para aprovação e disponibilize para os usuários

Saiba mais