Visão geral (Dialogflow)
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-24 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-24 UTC."],[[["\u003cp\u003eActions on Google lets you build Actions to extend Google Assistant functionality, enabling users to interact through voice commands for tasks or conversations.\u003c/p\u003e\n"],["\u003cp\u003eDialogflow simplifies Action development by providing tools like an IDE, NLU, and machine learning, wrapping the Actions SDK functionality.\u003c/p\u003e\n"],["\u003cp\u003eBuilding an Action involves designing the conversation flow, creating a developer project and Dialogflow agent, defining Actions with intents, and building and deploying fulfillment logic.\u003c/p\u003e\n"],["\u003cp\u003eBefore submitting your Action for approval, it's essential to thoroughly design the user interaction and define how users invoke and interact with your Action.\u003c/p\u003e\n"],["\u003cp\u003eActions are invoked through specific phrases or commands, triggering intents within your Dialogflow agent, which then execute fulfillment logic to handle the user request.\u003c/p\u003e\n"]]],["Actions on Google enhance Google Assistant's capabilities through conversational interfaces. Developers use Dialogflow to build these Actions. The process involves designing the conversation flow and creating a developer project and Dialogflow agent. Define Actions using intents within the Dialogflow agent, which are triggered by user phrases. When triggered, intents call on fulfillment to complete the requested task, creating an interactive conversation until the task is done. Finally, the action is submitted for approval.\n"],null,["# Overview (Dialogflow)\n\nActions on Google lets you extend the functionality of Google Assistant with\n***Actions***. Actions let users get things done through a conversational\ninterface that can range from a quick command to turn on some lights or a\nlonger conversation, such as playing a trivia game.\n\nDialogflow is a conversational platform that lets you design and build\nActions by wrapping the functionality of the [Actions SDK](/assistant/df-asdk/actions-sdk)\nand providing additional features such as an easy-to-use IDE, natural language\nunderstanding (NLU), machine learning, and more.\n\nTo extend Google Assistant, you build an Action with the following steps.\n\nDesign your Conversation\n------------------------\n\nBefore developing, you should design your conversation, or the user interface\nfor your Action. The conversation describes how users invoke your Action, the\nvalid things that they can say to your Action, and how your Action responds to\nthem.\n\n[Learn more](/assistant/df-asdk/design)\n\nCreate an Actions on Google developer project and Dialogflow Agent\n------------------------------------------------------------------\n\nGo to the [Actions console](https://console.actions.google.com/) and create a developer project.\nThe project lets you define metadata about your Action and manage and track\nyour Action through the approval process. Once you have a project, you can\ncreate a Dialogflow agent that defines all your Actions.\n\n[Learn more](/assistant/df-asdk/dialogflow/project-agent)\n\nDefine Actions\n--------------\n\nYou define Actions in your Dialogflow agent with intents that define entry\npoints into your Action's functionality. For example, say you wanted to build an\nAction that could purchase some goods, check the status of orders, and to show\nsome daily deals. You can define intents that are triggered by saying:\n\n- *\"Ok Google, talk to My Favorite Shoe Store to purchase some shoes\"*\n- *\"Ok Google, talk to My Favorite Shoe Store to check on my order\"*\n- *\"Ok Google, talk to My Favorite Shoe Store to show me today's deals\"*\n\n[Learn more](/assistant/df-asdk/dialogflow/define-actions)\n\nBuild and deploy fulfillment\n----------------------------\n\nWhen an Action in your Action is invoked, it calls fulfillment to start a\nconversation with users to fulfill the Action.\n\nTo create your conversation, you define intents in Dialogflow to create your\nconversation's grammar, or the things users can actually say to your Action.\nWhen users actually say something to trigger an intent, your fulfillment is\ncalled and returns a response back to the user.\n\nThis back and forth request and response happens repeatedly until your\nfulfillment has enough information to complete the task.\n\n[Learn more](/assistant/df-asdk/dialogflow/fulfillment)\n\nSubmit your Action for approval and make it available to users\n--------------------------------------------------------------\n\n[Learn more](/assistant/df-asdk/submit-project)"]]