Amazon's Alexa is an assistant available through 1st party smart speakers, 3rd party devices and the Alexa mobile app.
Current Limitations
- Following features are in beta:
- We only support a subset of the built-in slot types, custom slot types are fully supported
Configuration
The Alexa channel requires knowledge of the Alexa Skill Application ID for runtime validation. It can be provided two ways, either passing it as a string to the channel's function:
import { Alexa } from "@xapp/stentor-alexa";
Alexa("amzn1.ask.skill.123abc")
or by setting the environment variable:
ALEXA_APPLICATION_ID=amzn1.ask.skill.123abc
Additionally, during development you may want to set the environment variable:
OVAI_ALEXA_NO_VERIFY=true
to prevent the channel from attempting to verify that the requests are coming from Alexa. This will allow you to send requests through tools like Postman or other integration test suites.
Comments
0 comments
Please sign in to leave a comment.