A simple react based Web UI that uses Twilio Voice Intelligence and 3rd party AI to do cool stuff
In this example we use:
- Twilio Voice Intelligence
- Hume AI for emotion detection
- Open AI for summarisation and predictions
- A Twilio account
- API keys for Hume and Open AI
- Someone to call :)
- In Console, open Account > API Keys
- Create a new API key
- Put the values in the
serverless/.env
file
In the serverless
folder create an .env
file using the .env.example
, populate the required values (from above)
In the client-ui
folder, run yarn build
or npm run build
. This will create the next app and move the output to the ../serverless/dist/assets
folder
Deploy the application to Twilio serverless
serverless $ twilio serverless deploy