Creates an AudioPlayer request type
One the of the AudioPlayer RequestTypes
Sets the dialog state for the request, as well as the internal dialog manager
The dialog state
Creates a Display.ElementSelected request
The token for the selected element
Sets the intent for the request
Sets the confirmation status of the intent
The confirmation status of the intent
The raw JSON of the request. This can be directly manipulated to modify what is sent to the skill.
Creates a LaunchRequest request
Sends the request to the Alexa skill
Creates a SessionEndedRequest request
The reason the session ended
Error data, if any
Convenience method to set properties on the request object - uses lodash set under the covers. Returns this for chaining
The dot-notation path for the property to set
The value to set it to
Sets a slot value on the request
For dialogs, updates the confirmation status of a slot - does not change the value
Sets slot values as a dictionary of strings on the request
Generated using TypeDoc
Creates a the JSON for a Service Request programmatically
This class assists with setting all the values on the request.
Additionally, the raw JSON can be accessed with the .json() property.