Amazon Alexa

Learn more about Alexa specific features that can be used with the Jovo Framework.

Introduction to Alexa Specific Features

Find an introduction to how Amazon Alexa works here: Getting Started > Voice App Basics > Amazon Alexa.

You can access the alexaSkill object like this:

Routing

This section provides an overview of Alexa specific features for routing. For the basic concept, take a look here: App Logic > Routing.

Dialog Interface

You can find more about dialog interface here: Platform specifics > Amazon Alexa > Dialog Mode.

Data

This section provides an overview of Alexa specific features for user data. For the basic concept, take a look here: App Logic > Data.

Shopping and To Do Lists

You can find more about lists here: Platform specifics > Amazon Alexa > Lists.

Location

Learn how to access your user's location data here: Platform specifics > Amazon Alexa > Data.

Contact information

Learn how to access your user's contact information data here: Platform specifics > Amazon Alexa > Contact information.

Output

This section provides an overview of Alexa specific features for output. For the basic concept, take a look here: App Logic > Output.

Progressive Responses

For responses that require long processing times, you can use progressive responses to tell your users that you are currently working on fulfilling their request.

Here is the official reference by Amazon: Send the User a Progressive Response.

Find an example file here: appProgressiveResponse.js.

Visual Output

You can find out more about visual output here: Platform specifics > Amazon Alexa > Visual.

AudioPlayer Skills

You can find more about Jovo Audioplayer support here: Platform specifics > Amazon Alexa > Audioplayer.

Skill Events

Learn how to implement Alexa Skill Events in your Jovo project here: Platform specifics > Amazon Alexa > Skill Events

CanFulfillIntentRequest

Learn how to implement the CanFulfillIntentRequests in your Jovo project here: Platform specifics > Amazon Alexa > CanFulfillIntentRequest

GameEngine Interface

You can find more about Jovo GameEngine support here: Platform specifics > Amazon Alexa > GameEngine

GadgetController Interface

Learn how to implement the GadgetController Interface in your Jovo project here: Platform specifics > Amazon Alexa > GadgetController

In-Skill-Purchasing (ISP)

Find out more about In-Skill-Purchasing here: Platform specifics > Amazon Alexa > In-Skill-Purchasing

Reminders API

Learn how to use the Reminders API to set reminders for your user: Platform specifics > Amazon Alexa > Reminders API

Settings API

You can find out more about the Settings API here: Platform specifics > Amazon Alexa > Settings API

Playback Controller

Learn how to use the Playback Controller interface with Jovo here: Platform specifics > Amazon Alexa > Audioplayer > Playback Controller

Comments and Questions

Any specific questions? Just drop them below. Alternatively, you can also fill out this feedback form. Thank you!

Join Our Newsletter

Be the first to get our free tutorials, courses, and other resources for voice app developers.