This tutorial will allow you to scale customer interactions using Dialogflow before passing the conversation to an agent or another system. The following project will be composed of a backend built with NestJs/Express, Twilio’s Conversations API, and our DialogFlow integration.
If you don’t have a Twilio account, you can get one for free here.
For the following exercise, you’ll need the following:
- Twilio API key - can be generated from your Twilio console or programmatically (read more here)
- Ngrok- We’ll use this to expose our local server for testing.
- Google Cloud Account
High Level Flow
Before we dive into the coding aspects of the tutorial, let's go o …