Table of Contents (🔎 Click to expand/collapse)
Google Assistant is a personal voice assistant that offers a host of actions and integrations. From making appointments and setting reminders, to ordering coffee and playing music, the 1 million+ actions available suit a wide range of voice command tasks. Google Assistant is offered on Android and iOS, but it can even be integrated with other devices like smartwatches, Google Homes, and Android TVs.
Actions is the central platform for developing Google Assistant applications. The Actions platform integrates with human-computer interaction suites, which simplifies conversational app development. The most widely used suite is Dialogflow, which uses an underlying machine learning (ML) and natural language understanding (NLU) schema to build rich Assistant applications. The Actions platform also integrates with Cloud Functions, which lets you run backend fulfillment code in response to events triggered by Dialogflow requests.
- Open Actions Console and sign in.
- Click New Project.
- Click IMPORT PROJECT.
An action is an interaction you build for the Google Assistant. An action supports a specific intent (a goal or task that users want to accomplish), which is carried out by a corresponding fulfillment (logic that handles an intent and carries out the corresponding Action).
- Click on the Project Name.
- Click Build Your Action > Add Action(s) > Get Started.
- Select Custom Intent > BUILD.
- Click CREATE.
An agent is an organizational unit that collects information needed to complete a user's request, which it then forwards to a service that provides fulfillment logic.
- Click Navigation Menu > Cloud Functions.
- Click CREATE FUNCTION.