Connecting Dialogflow and Fonoster
Rox AI is a connector between Dialogflow and Fonoster.
Rox AI is for creating Programmable Voice Applications without having to do any coding.
Requirements
- Creating a new Fonoster Voice App
- Install Docker
Overview
This is the final product of this guide:
Preparing the environment
Rox AI ships as a Docker container, open a file named docker-compose.yml
and paste the content of this YAML.
version: '3.8'
services:
rox:
image: fonoster/rox:latest
ports:
- 3000:3000
environment:
LOGS_LEVEL: verbose
ngrok:
image: wernight/ngrok:latest
ports:
- 4040:4040
environment:
NGROK_PROTOCOL: http
NGROK_PORT: rox:3000
Running the Connector
docker-compose up
Connecting your Voice Application to Fonoster
Look for the newly generated Ngrok's URL, and update the Number webhook URL on SIP NETWORK of your previously created Fonoster Voice App.