An example application using Sinatra and the Ralyxa gem.
- Run
bundle install
to install project dependencies. - Run ngrok using
./ngrok http 4567
(replace4567
with whichever port you have configured Sinatra to use). - Set up an Alexa skill pointing to your ngrok HTTPS endpoint.
- Add an intent schema and utterances that match the intent declarations inside
./intents
within this repository.
You can do five things:
- "Alexa, ask about {Movie}"
- "Who starred in that?" or "Who directed that?"
- "Start over"
- "We're done here"
- Send me a cat pic
Implementing the Intent Schema and Utterances is left as an exercise for you!