Dialogflow provides a web interface, called the Dialogflow console, that you use to build agents. See Dialogflow Console.
How the console is used
The console is used to create, build, manage, fine-tune, and test your agents. With it, you can:
- Create agents that define the conversational experience
- Create intents that map user input to responses
- Create entities to extract useful data from user input
- Control conversation paths with contexts
- Add events that are triggered by occurrences outside of the conversation
- Implement fulfillment to connect your service
- Integrate with other conversational platforms
- Analyze agent performance
- Test your agent via the simulator
- And more ...
Sign in to the console
When you sign in to the Dialogflow console, sign in with your Google account used to access GCP services. When you sign in for the first time, you will be prompted with the following:
- Allow Dialogflow to access your Google account. Dialogflow uses the following permissions:
- View and manage your data across Google Cloud Platform services: This permission lets you optionally deploy Cloud Functions for Firebase. See Fulfillment for more information.
- View and manage your Google Assistant voice commands, dialog, and grammar: This permission lets you optionally test your Dialogflow agent on the Google Assistant. See Google Assistant integration for more information.
- View and manage your Actions on Google: This permission lets you optionally deploy your Dialogflow agent to the Google Assistant and Actions on Google as a conversational action(s).
- Accept Dialogflow's terms of service.
Console interface layout
The console is arranged in three main panels:
Many quickstart and how-to guides take you through the steps of using the console, but the following provides a high-level summary of the layout panels.
Sidebar menu (left)
Only one agent is selected at a time, and you select the agent at the top of the sidebar menu. Once you have selected an agent, you use these menu options to build and manage various elements of the agent. For example, if you click Intents, you will see a list of intents for the selected agent in the middle panel.
Main content (middle)
This panel shows data and editing controls for the option selected in the sidebar menu. For example, if you have selected Intents, you will see an editable list of intents for the selected agent.
Dialogflow simulator (right)
You can have a conversation with your agent by speaking or typing messages in the Dialogflow simulator. This is a useful tool to test that your agent behaves as expected. There are examples of using the simulator in many quickstart and how-to guides.