Dialogflow basics https://cloud.google.com/dialogflow/docs/basics
APIs & references https://cloud.google.com/dialogflow/docs/reference
Dialogflow: Python Client https://github.com/googleapis/dialogflow-python-client-v2
Actions on Google Glossary https://developers.google.com/assistant/actions/glossary
Conversational Actions https://developers.google.com/assistant/conversational/overview
Build fulfillment with the Actions on Google Node.js client library https://developers.google.com/assistant/actions/reference/nodejsv2/overview
Creating Actions for the Google Assistant requires a breadth of design expertise (for example, voice user interface design, interaction design, visual design, motion design, and UX writing) that we’ve refined into a single discipline: conversation design.
This article is an overview of a multi-part series of tutorials that show you how to build, secure, and scale a chatbot by using Dialogflow on Google Cloud.
A typical conversational bot system architecture is outlined in the following diagram.
The system architecture has the following components
Identity-Aware Proxy (IAP) brings Google's BeyondCorp security architecture to your App Engine app. By enabling and configuring IAP, your web UI requires authentication and authorization to access—thereby helping to secure your app.