Rox AI is a connector between Dialogflow and Fonoster. Rox AI is for creating Programmable Voice Applications without having to do any coding.
Before you start this guide, you will need Docker and a set of Google Cloud Credentials with access to Speech APIs and your Dialogflow project.
You can listen to the final result in the following video:
Preparing the environment
Rox AI ships as a Docker container, and has everything you need to connect with Dialogflow. All it takes is a few environment variables.
In your favorite IDE open the
.env file, and then copy and paste the following content:
# Uncomment if you need authentication
Next, open a file named
docker-compose.yml and paste the content of this YAML.
# Be sure to remove this while in production
By now, your folder should look like this:
$ tree -a
0 directories, 3 files
Running the Connector
You are all set! Look for Ngrok's URL, and use the value as the Webhook of your Fonoster Number.