Your Alexa Consoles
?
Support

Standard Built-in Intents

The standard intents are used for common, general actions such as stopping, canceling, and asking for help.

To implement a standard built-in intent, include the intent in your intent schema and then add handling for the intent in your code. You do not need to provide any sample utterances for these intents, although you can if you want to extend the intent.

See Implement the Built-in Intents.

Available Standard Built-in Intents

The following table summarizes the standard built-in intents with a subset of the utterances users can say to invoke these intents.

Unless otherwise noted, these intents are supported for skills in all supported languages:

  • English (Australia)
  • English (Canada)
  • English (India)
  • English (UK)
  • English (US)
  • French (FR)
  • German
  • Italian
  • Japanese
  • Spanish (ES)
Intent Common Utterances Purpose

AMAZON.CancelIntent

  • cancel
  • never mind
  • forget it

Either of the following:

  • Let the user cancel a transaction or task (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.CancelIntent is not in your intent schema.

AMAZON.FallbackIntent

(Available only for English (US))

Varies. This intent uses an out-of-domain model generated based on your interaction model. See Provide a Fallback for Unmatched Utterances

Provides a fallback for user utterances that do not match any of your skill's intents. Your AMAZON.FallbackIntent handler can give the user more details on what your skill does and how they can interact with it.

AMAZON.HelpIntent

  • help
  • help me
  • can you help me

Provide help about how to use the skill. See What Alexa Says for guidelines about contextualized help.

AMAZON.LoopOffIntent

  • loop off

Lets the user request that the skill turn off a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOffIntent is not in your intent schema.

AMAZON.LoopOnIntent

  • loop
  • loop on
  • keep playing this

Lets the user request that the skill turn on a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOnIntent is not in your intent schema.

AMAZON.NextIntent

  • next
  • skip
  • skip forward

Let the user navigate to the next item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.NextIntent is not in your intent schema.

AMAZON.NoIntent

  • no
  • no thanks

Let the user provide a negative response to a yes/no question for confirmation.

AMAZON.PauseIntent

  • pause
  • pause that

Let the user pause an action in progress, such as pausing a game or pausing an audio track that is playing.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.PreviousIntent

  • go back
  • skip back
  • back up

Let the user go back to a previous item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.PreviousIntent is not in your intent schema.

AMAZON.RepeatIntent

  • repeat
  • say that again
  • repeat that

Let the user request to repeat the last action.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.RepeatIntent is not in your intent schema.

AMAZON.ResumeIntent

  • resume
  • continue
  • keep going

Let the user resume or continue an action.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.ShuffleOffIntent

  • stop shuffling
  • shuffle off
  • turn off shuffle

Lets the user request that the skill turn of a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOffIntent is not in your intent schema.

AMAZON.ShuffleOnIntent

  • shuffle
  • shuffle on
  • shuffle the music
  • shuffle mode

Lets the user request that the skill turn on a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOnIntent is not in your intent schema.

AMAZON.StartOverIntent

  • start over
  • restart
  • start again

Let the user request to restart an action, such as restarting a game, transaction, or audio track.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.StartOverIntent is not in your intent schema.

AMAZON.StopIntent

  • stop
  • off
  • shut up

Either of the following:

  • Let the user stop an action (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

AMAZON.YesIntent

  • yes
  • yes please
  • sure

Let the user provide a positive response to a yes/no question for confirmation.

Intent Common Utterances Purpose

AMAZON.CancelIntent

  • annule
  • cancelle

Either of the following:

  • Let the user cancel a transaction or task (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.CancelIntent is not in your intent schema.

AMAZON.HelpIntent

  • aide
  • aide moi
  • j'ai besoin d'aide

Provide help about how to use the skill. See What Alexa Says for guidelines about contextualized help.

AMAZON.LoopOffIntent

  • arrête le mode boucle

Lets the user request that the skill turn off a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOffIntent is not in your intent schema.

AMAZON.LoopOnIntent

  • boucle

Lets the user request that the skill turn on a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOnIntent is not in your intent schema.

AMAZON.NextIntent

  • suivant
  • prochain
  • saute
  • passe

Let the user navigate to the next item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.NextIntent is not in your intent schema.

AMAZON.NoIntent

  • non
  • nan
  • absolument pas
  • hors de question
  • bien sûr que non

Let the user provide a negative response to a yes/no question for confirmation.

AMAZON.PauseIntent

  • pause
  • pause ça

Let the user pause an action in progress, such as pausing a game or pausing an audio track that is playing.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.PreviousIntent

  • précédent
  • juste avant
  • celui d'avant
  • celui qui précède

Let the user go back to a previous item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.PreviousIntent is not in your intent schema.

AMAZON.RepeatIntent

  • est-ce que tu peux répéter

Let the user request to repeat the last action.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.RepeatIntent is not in your intent schema.

AMAZON.ResumeIntent

  • reprends
  • continue

Let the user resume or continue an action.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.ShuffleOffIntent

  • arrête la lecture aléatoire

Lets the user request that the skill turn of a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOffIntent is not in your intent schema.

AMAZON.ShuffleOnIntent

  • mélanger

Lets the user request that the skill turn on a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOnIntent is not in your intent schema.

AMAZON.StartOverIntent

  • recommence
  • commence à nouveau

Let the user request to restart an action, such as restarting a game, transaction, or audio track.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.StartOverIntent is not in your intent schema.

AMAZON.StopIntent

  • arrête

Either of the following:

  • Let the user stop an action (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

AMAZON.YesIntent

  • oui
  • bien sûr
  • ouais
  • ouaip
  • exactement
  • correct
  • okay
  • d'accord

Let the user provide a positive response to a yes/no question for confirmation.

Intent Common Utterances Purpose

AMAZON.CancelIntent

  • abbrechen
  • abbreche
  • vergiss es

Either of the following:

  • Let the user cancel a transaction or task (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.CancelIntent is not in your intent schema.

AMAZON.HelpIntent

  • Hilfe (bitte)
  • Hilf mir (bitte)
  • Kannst du mir helfen (bitte)

Provide help about how to use the skill. See What Alexa Says for guidelines about contextualized help.

AMAZON.LoopOffIntent

  • deaktiviere loop
  • stoppe loop
  • stopp jetzt loop

Lets the user request that the skill turn off a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOffIntent is not in your intent schema.

AMAZON.LoopOnIntent

  • starte loop
  • aktivier loop
  • geloopt abspielen

Lets the user request that the skill turn on a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOnIntent is not in your intent schema.

AMAZON.NextIntent

  • weiter
  • bitte geh zum folgenden kapitel
  • Bitte geh zum nächsten

Let the user navigate to the next item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.NextIntent is not in your intent schema.

AMAZON.NoIntent

  • Nein
  • Nein danke

Let the user provide a negative response to a yes/no question for confirmation.

AMAZON.PauseIntent

  • pause (bitte)
  • unterbrechung
  • pausieren

Let the user pause an action in progress, such as pausing a game or pausing an audio track that is playing.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.PreviousIntent

  • vorheriges
  • spiele das letzte

Let the user go back to a previous item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.PreviousIntent is not in your intent schema.

AMAZON.RepeatIntent

  • wiederhole (bitte)
  • wiederhole das (bitte)
  • sag das noch mal (bitte)

Let the user request to repeat the last action.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.RepeatIntent is not in your intent schema.

AMAZON.ResumeIntent

  • mach weiter
  • weiterlesen

Let the user resume or continue an action.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.ShuffleOffIntent

  • deaktivier shuffle
  • stoppe shuffle

Lets the user request that the skill turn of a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOffIntent is not in your intent schema.

AMAZON.ShuffleOnIntent

  • aktiviere shuffle
  • start den shuffle mode

Lets the user request that the skill turn on a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOnIntent is not in your intent schema.

AMAZON.StartOverIntent

  • (bitte) von vorne (bitte)
  • neustart
  • beginne erneut

Let the user request to restart an action, such as restarting a game, transaction, or audio track.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.StartOverIntent is not in your intent schema.

AMAZON.StopIntent

  • stopp
  • hör endlich auf
  • aufhören

Either of the following:

  • Let the user stop an action (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

AMAZON.YesIntent

  • Ja
  • Ja bitte

Let the user provide a positive response to a yes/no question for confirmation.

Intent Common Utterances Purpose

AMAZON.CancelIntent

  • annulla
  • non importa
  • lascia stare

Either of the following:

  • Let the user cancel a transaction or task (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.CancelIntent is not in your intent schema.

AMAZON.FallbackIntent

(Available only for English (US))

Varies. This intent uses an out-of-domain model generated based on your interaction model. See Provide a Fallback for Unmatched Utterances

Provides a fallback for user utterances that do not match any of your skill's intents. Your AMAZON.FallbackIntent handler can give the user more details on what your skill does and how they can interact with it.

AMAZON.HelpIntent

  • aiuto
  • aiutami
  • mi puoi aiutarmi

Provide help about how to use the skill. See What Alexa Says for guidelines about contextualized help.

AMAZON.LoopOffIntent

  • Spegni modalità loop

Lets the user request that the skill turn off a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOffIntent is not in your intent schema.

AMAZON.LoopOnIntent

  • Modalità loop
  • Vorrei attivare modalità loop
  • Puoi attivare modalità loop

Lets the user request that the skill turn on a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOnIntent is not in your intent schema.

AMAZON.NextIntent

  • il prossimo
  • la prossima
  • il seguente

Let the user navigate to the next item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.NextIntent is not in your intent schema.

AMAZON.NoIntent

  • no
  • no grazie

Let the user provide a negative response to a yes/no question for confirmation.

AMAZON.PauseIntent

  • metti in pausa
  • mettila in pausa

Let the user pause an action in progress, such as pausing a game or pausing an audio track that is playing.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.PreviousIntent

  • vai indietro
  • ritorna indietro
  • il precedente

Let the user go back to a previous item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.PreviousIntent is not in your intent schema.

AMAZON.RepeatIntent

  • ripeti
  • ripeti il passo
  • ripetere

Let the user request to repeat the last action.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.RepeatIntent is not in your intent schema.

AMAZON.ResumeIntent

  • riprendi
  • continua
  • riprendilo

Let the user resume or continue an action.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.ShuffleOffIntent

  • mi potrebbe disattivare modalità casuale
  • mi potrebbe disattivare modalità shuffle
  • puoi spegnere modalità shuffle

Lets the user request that the skill turn off a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOffIntent is not in your intent schema.

AMAZON.ShuffleOnIntent

  • mi potrebbe attivare modalità casuale
  • mi potrebbe attivare modalità shuffle

Lets the user request that the skill turn on a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOnIntent is not in your intent schema.

AMAZON.StartOverIntent

  • Comincia da capo
  • ricomincia
  • riinizia

Let the user request to restart an action, such as restarting a game, transaction, or audio track.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.StartOverIntent is not in your intent schema.

AMAZON.StopIntent

  • ferma
  • smettila
  • basta

Either of the following:

  • Let the user stop an action (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

AMAZON.YesIntent

  • sì per favore
  • certo

Let the user provide a positive response to a yes/no question for confirmation.

Intent Common Utterances Purpose

AMAZON.CancelIntent

  • cancela
  • olvídalo
  • cancela eso

Either of the following:

  • Let the user cancel a transaction or task (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.CancelIntent is not in your intent schema.

AMAZON.HelpIntent

  • ayuda
  • ayúdame
  • puedes ayudarme

Provide help about how to use the skill. See What Alexa Says for guidelines about contextualized help.

AMAZON.LoopOffIntent

  • apaga repetición continua

Lets the user request that the skill turn off a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOffIntent is not in your intent schema.

AMAZON.LoopOnIntent

  • repetición continua
  • enciende modo repetición continua
  • repite esto

Lets the user request that the skill turn on a loop or repeat mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.LoopOnIntent is not in your intent schema.

AMAZON.NextIntent

  • siguiente
  • pasa esta canción
  • próxima

Let the user navigate to the next item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.NextIntent is not in your intent schema.

AMAZON.NoIntent

  • no
  • no gracias

Let the user provide a negative response to a yes/no question for confirmation.

AMAZON.PauseIntent

  • pausa
  • pausarlo

Let the user pause an action in progress, such as pausing a game or pausing an audio track that is playing.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.PreviousIntent

  • previa

Let the user go back to a previous item in a list.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.PreviousIntent is not in your intent schema.

AMAZON.RepeatIntent

  • repite
  • dilo otra vez
  • repite eso

Let the user request to repeat the last action.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.RepeatIntent is not in your intent schema.

AMAZON.ResumeIntent

  • reanuda
  • continua
  • sigue

Let the user resume or continue an action.

You must implement this intent if your skill streams audio using the AudioPlayer interface. Users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio.

AMAZON.ShuffleOffIntent

Lets the user request that the skill turn of a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOffIntent is not in your intent schema.

AMAZON.ShuffleOnIntent

Lets the user request that the skill turn on a shuffle mode, usually for audio skills that stream a playlist of tracks.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.ShuffleOnIntent is not in your intent schema.

AMAZON.StartOverIntent

  • empieza de nuevo
  • empieza otra vez

Let the user request to restart an action, such as restarting a game, transaction, or audio track.

For skills that stream audio using the AudioPlayer interface, users can invoke this intent without using your invocation name if your skill is currently playing audio or was the most recent skill to play audio. The intent is sent to your skill in this case even if AMAZON.StartOverIntent is not in your intent schema.

AMAZON.StopIntent

  • para
  • apagar
  • cállate

Either of the following:

  • Let the user stop an action (but remain in the skill)
  • Let the user completely exit the skill

See below for more about canceling and stopping.

AMAZON.YesIntent

  • si
  • si por favor
  • claro

Let the user provide a positive response to a yes/no question for confirmation.

About Canceling and Stopping

Separate intents are provided for canceling and stopping for situations in which your skill needs to distinguish between the two concepts. This lets "cancel" have a meaning distinct from "stop." However, in most skills, the behavior should be the same for both. Since most users stay "stop," "cancel," and related phrases to exit skills, we strongly recommend that you map this to exit behavior unless your skill has a good reason not to. Note that this is also a requirement of the skill certification process (see certification requirements for stopping and canceling). In this case, you can use the same intent handler for both intents.

Example of using AMAZON.CancelIntent to exit a skill:

User: Alexa, Open Tide Pooler.
Tide Pooler: Tide Pooler: Welcome to Tide Pooler. Which city would you like tide information for?
User: Never mind. (Sends an IntentRequest with an AMAZON.CancelIntent)
Alexa: Tide Pooler: Good-bye. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Alternative use of AMAZON.CancelIntent to cancel a transaction, but remain within the skill:

…earlier portion of interaction, with the user ordering a pizza.
My Pizza: Confirming order for a large pepperoni and mushroom pizza. Is that correct?
User: Cancel. (Sends an IntentRequest with an AMAZON.CancelIntent)
My Pizza: Canceling order. Did you want to order something else? (Response asks a question and keeps the session open by setting shouldEndSession to false.)
User: Order a small Italian sausage pizza. (User's new request mapped to an appropriate skill-specific intent)
…(interaction continues)

Also note that users can use the wake word to interrupt Alexa while she is speaking a response. This is often used to stop a skill during lengthy text to speech. If the user's command maps to one of your intents (either a custom intent or one of the built-in intents), your service receives an IntentRequest like normal. For example:

User: Alexa, Ask Tide Pooler for high tides in Monterey.
Tide Pooler: Tide Pooler: Today in Monterey, the first high tide… (Interrupt Alexa before the skill completes the response)
User: Alexa, Stop. (Sends an IntentRequest with an AMAZON.StopIntent)
Tide Pooler: Good-bye. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Separate intents are provided for canceling and stopping for situations in which your skill needs to distinguish between the two concepts. This lets "cancel" have a meaning distinct from "stop." However, in most skills, the behavior should be the same for both. Since most users stay "stop," "cancel," and related phrases to exit skills, we strongly recommend that you map this to exit behavior unless your skill has a good reason not to. Note that this is also a requirement of the skill certification process (see certification requirements for stopping and canceling). In this case, you can use the same intent handler for both intents.

Example of using AMAZON.CancelIntent to exit a skill:

User: Alexa, demarre voyages en villes.
Voyages en villes: Voyages en Villes: Bienvenue sur Voyages en Villes. Quelle ville souhaitez-vous visiter ?
User: Laisse tomber. (Sends an IntentRequest with an AMAZON.CancelIntent)
Alexa: Voyages en Villes: Bye. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Alternative use of AMAZON.CancelIntent to cancel a transaction, but remain within the skill:

…earlier portion of interaction, with the user ordering a pizza.
Ma pizza: Vous confirmez votre commande d'une grande pizza champignons. Est-ce correct?
User: Annule. (Sends an IntentRequest with an AMAZON.CancelIntent)
Ma Pizza: J'annule cette commande. Souhaitez-vous autre chose? (Response asks a question and keeps the session open by setting shouldEndSession to false.)
User: Je veux plutôt une petite pizza pepperoni. (User's new request mapped to an appropriate skill-specific intent)
…(interaction continues)

Also note that users can use the wake word to interrupt Alexa while she is speaking a response. This is often used to stop a skill during lengthy text to speech. If the user's command maps to one of your intents (either a custom intent or one of the built-in intents), your service receives an IntentRequest like normal. For example:

User: Alexa, demande à Voyages en Villes les heures d'ouvertures de l'atonium à Bruxelles.
Voyages en Villes: Voyages en Villes: L'atonium à Bruxelles est ouvert de 10 heure a 18 heure tous les jours de la semaine… (Interrupt Alexa before the skill completes the response)
User: Alexa, arrête. (Sends an IntentRequest with an AMAZON.StopIntent)
Voyages en Villes: Bye. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Separate intents are provided for canceling and stopping for situations in which your skill needs to distinguish between the two concepts. This lets "cancel" have a meaning distinct from "stop." However, in most skills, the behavior should be the same for both. Since most users stay "stop," "cancel," and related phrases to exit skills, we strongly recommend that you map this to exit behavior unless your skill has a good reason not to. Note that this is also a requirement of the skill certification process (see certification requirements for stopping and canceling). In this case, you can use the same intent handler for both intents.

Example of using AMAZON.CancelIntent to exit a skill:

User: Alexa, Apri Vacanze in Città.
Vacanze in Città: Vacanze in Città: Benvenuto a Vacanze in Città. Quale città vorresti visitare?
User: Lascia stare. (Sends an IntentRequest with an AMAZON.CancelIntent)
Alexa: Vacanze in Città: Ciao. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Alternative use of AMAZON.CancelIntent to cancel a transaction, but remain within the skill:

…earlier portion of interaction, with the user ordering a pizza.
La Mia Pizza: Vuoi confermare un ordine per una pizza grande con prosciutto e funghi. È corretto?
User: Annulla. (Sends an IntentRequest with an AMAZON.CancelIntent)
La Mia Pizza: Ordine annullato. Vuoi ordinare qualcosa d'altro? (Response asks a question and keeps the session open by setting shouldEndSession to false.)
User: Ordina una pizzetta con salsiccia. (User's new request mapped to an appropriate skill-specific intent)
…(interaction continues)

Also note that users can use the wake word to interrupt Alexa while she is speaking a response. This is often used to stop a skill during lengthy text to speech. If the user's command maps to one of your intents (either a custom intent or one of the built-in intents), your service receives an IntentRequest like normal. For example:

User: Alexa, Domanda Vacanze in Città se può darmi gli orari del colosseo.
Vacanze in Città: Vacanze in Città: Il Colosseo è aperto tutti i giorni e segue i seguenti orari… (Interrupt Alexa before the skill completes the response)
User: Alexa, basta. (Sends an IntentRequest with an AMAZON.StopIntent)
Vacanze in Città: Ciao (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Separate intents are provided for canceling and stopping for situations in which your skill needs to distinguish between the two concepts. This lets "cancel" have a meaning distinct from "stop." However, in most skills, the behavior should be the same for both. Since most users stay "stop," "cancel," and related phrases to exit skills, we strongly recommend that you map this to exit behavior unless your skill has a good reason not to. Note that this is also a requirement of the skill certification process (see certification requirements for stopping and canceling). In this case, you can use the same intent handler for both intents.

Example of using AMAZON.CancelIntent to exit a skill:

User: Alexa, abre Mareas Altas.
Mareas Altas: Mareas Altas: Bienvenido a Mareas Altas. De qué cuidad quieres saber la marea?
User: Olvídalo. (Sends an IntentRequest with an AMAZON.CancelIntent)
Alexa: Mareas Altas: Adiós. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Alternative use of AMAZON.CancelIntent to cancel a transaction, but remain within the skill:

…earlier portion of interaction, with the user ordering a pizza.
Mi Pizza: Confirmando una orden para una pizza grande de queso. Es correcto?
User: Cancela. (Sends an IntentRequest with an AMAZON.CancelIntent)
Mi Pizza: Cancelando la orden. Deaseas algo más? (Response asks a question and keeps the session open by setting shouldEndSession to false.)
User: Ordena una pizza pequeña de setas. (User's new request mapped to an appropriate skill-specific intent)
…(interaction continues)

Also note that users can use the wake word to interrupt Alexa while she is speaking a response. This is often used to stop a skill during lengthy text to speech. If the user's command maps to one of your intents (either a custom intent or one of the built-in intents), your service receives an IntentRequest like normal. For example:

User: Alexa, Pregúntale a Mareas Altas por la marea en Santander.
Mareas Altas: Mareas Altas: hoy en Santander, la primera marea alta… (Interrupt Alexa before the skill completes the response)
User: Alexa, Para. (Sends an IntentRequest with an AMAZON.StopIntent)
Mareas Altas: Adiós. (Response closes the session by setting the shouldEndSession flag to true)
(Skill exits).

Provide a Fall Back for Unmatched Utterances

The AMAZON.FallbackIntent (available in English (US) only) is triggered when the user's spoken input does not match any of the other intents in the skill. AMAZON.FallbackIntent is matched to an automatically-generated out-of-domain model.

An out-of-domain model represents everything that Alexa can recognize, excluding the model you provide with your own intents and utterances. When you include AMAZON.FallbackIntent in your skill and then build your interaction model, Alexa generates this out-of-domain model. This model can then catch utterances that do not match your defined intents and send your skill the AMAZON.FallbackIntent.

The built-in AMAZON.FallbackIntent provides better accuracy than if you created your own "fall back" intent since the out-of-domain model can cover a much larger range of utterances. Also, each time you rebuild your interaction model, the out-of-domain model for AMAZON.FallbackIntent is also rebuilt to reflect any changes you may have made.

Note that a very low-confidence user utterance, such as unintelligible speech or background noise, can still trigger your skill's reprompt instead of AMAZON.FallbackIntent.

As with all built-in intents, you provide a handler that can give the user an appropriate response. This is usually a prompt to let the user know that they asked for something your skill does not do and provide guidance back to your skill's functionality. Your prompt should also remind the user that they are interacting with your skill. For example:

User: Alexa, open Plan My Trip
Alexa: Let's plan a trip. Where did you want to go?
User: What's the weather in Chicago? (This utterance does not match any of the intents in Plan my Trip.)
Since this utterance does not match any intent in the interaction model, Alexa sends the skill AMAZON.FallbackIntent.

Alexa: The Plan My Trip skill can't help with that, but I can help you look up flights and plan trips to other places. Where would you like to go? (The response includes the skill's name to help re-orient the user.)

If you need to fine-tune the model for the AMAZON.FallbackIntent, you can extend it with additional utterances.

AMAZON.FallbackIntent and Dialog.Delegate

The Dialog.Delegate directive lets Alexa automatically prompt the user to fill in required slots in a dialog, based on a defined dialog model. The AMAZON.FallbackIntent is not normally triggered during this dialog. When Alexa prompts the user to fill a required slot, the voice model is biased to listen for the specific utterances defined for that slot in the dialog model. If the user says something that would be "out-of-domain", Alexa asks for the slot again.

However, if you extend AMAZON.FallbackIntent with additional utterances, those extended utterances can trigger the intent even during slot elicitation.

AMAZON.FallbackIntent and Intent Request History

You can access aggregated and anonymized utterances with the Intent Request History API or the Intent History page in the developer console. This gives you a view into how users interact with your skill. You can view the utterances and the intents that Alexa triggered.

This is especially useful if you use AMAZON.FallbackIntent since you can see the utterances that users attempted to use when interacting with your skill. This is a useful way to see functionality users may be expecting, or common misspoken phrases that you may want to add to your skill. In the "plan my trip" example, if a large number of users often ask about the weather in a destination city, you may want to add this functionality to the skill.

Note that the intent request history data does not provide all utterances for your skill. For details, see:

Available Standard Built-In Intents for Echo Show

For Echo Show, all of the standard built-in intents are available, and as well as built-in intents meant specifically for Echo Show. These include built-in intents that are handled on the skill’s behalf, as well as built-in intents that are forwarded to the skill and must be managed by the skill developer.

Skill Developer Handles Intent? Intents for Echo Show Common Utterances
Yes1. AMAZON.PreviousIntent
2. AMAZON.NextIntent
1. Previous page, last page, go back
2. Next page
Note that the utterances for AMAZON.PreviousIntent map to clicking the back button.
No 1. AMAZON.ScrollUpIntent
2. AMAZON.ScrollLeftIntent
3. AMAZON.ScrollDownIntent
4. AMAZON.ScrollRightIntent
5. AMAZON.PageUpIntent
6. AMAZON.PageDownIntent
7. AMAZON.MoreIntent
8. AMAZON.NavigateHomeIntent
9. AMAZON.NavigateSettingsIntent
1. Scroll up
2. Scroll left, scroll back
3. Scroll down
4. Scroll right, scroll forward
5. Page up
6. Page down
7. Show more
8. Navigate user to the Echo Show home screen. The skill session will end.
9. Navigate user to the Echo Show Device Settings screen, and the skill session will continue.
Skill Developer Handles Intent? Intents for Echo Show Common Utterances
Yes1. AMAZON.PreviousIntent
2. AMAZON.NextIntent
1. page précédente
2. page suivante
Note that the utterances for AMAZON.PreviousIntent map to clicking the back button.
No 1. AMAZON.ScrollUpIntent
2. AMAZON.ScrollLeftIntent
3. AMAZON.ScrollDownIntent
4. AMAZON.ScrollRightIntent
5. AMAZON.PageUpIntent
6. AMAZON.PageDownIntent
7. AMAZON.MoreIntent
8. AMAZON.NavigateHomeIntent
9. AMAZON.NavigateSettingsIntent
1. Monte, remonte, plus haut
2. Va à gauche
3. Descends, plus bas
4. Va à droite
5. Va à la page précédente
6. Va à la page suivante
7. Plus, encore
8. Va à l'accueil (*Navigate user to the Echo Show home screen. The skill session will end.*)
9. Va aux paramètres (*Navigate user to the Echo Show Device Settings screen, and the skill session will continue.*)
Skill Developer Handles Intent? Intents for Echo Show Common Utterances
Yes1. AMAZON.PreviousIntent
2. AMAZON.NextIntent
1. il precedente, vai indietro
2. il prossimo, il seguente
Note that the utterances for AMAZON.PreviousIntent map to clicking the back button.
No 1. AMAZON.ScrollUpIntent
2. AMAZON.ScrollLeftIntent
3. AMAZON.ScrollDownIntent
4. AMAZON.ScrollRightIntent
5. AMAZON.PageUpIntent
6. AMAZON.PageDownIntent
7. AMAZON.MoreIntent
8. AMAZON.NavigateHomeIntent
9. AMAZON.NavigateSettingsIntent
1. Scorri verso l'alto
2. Scorri a sinistra
3. Scorri verso il basso
4. Scorri a destra
5. Vai alla pagina sopra
6. Vai alla pagina seguente
7. Mostrami più cose simili
8. Vai alla pagina iniziale (Navigate user to the Echo Show home screen. The skill session will end.)
9. Vai al menu del dispositivo (Navigate user to the Echo Show Device Settings screen, and the skill session will continue.)
Skill Developer Handles Intent? Intents for Echo Show Common Utterances
Yes1. AMAZON.PreviousIntent
2. AMAZON.NextIntent
1. Previous page, last page, go back
2. Next page
Note that the utterances for AMAZON.PreviousIntent map to clicking the back button.
No 1. AMAZON.ScrollUpIntent
2. AMAZON.ScrollLeftIntent
3. AMAZON.ScrollDownIntent
4. AMAZON.ScrollRightIntent
5. AMAZON.PageUpIntent
6. AMAZON.PageDownIntent
7. AMAZON.MoreIntent
8. AMAZON.NavigateHomeIntent
9. AMAZON.NavigateSettingsIntent
1. ve hacia arriba
2. ve a la izquierda, ve hacia atrás
3. ve hacia abajo
4. ve a la derecha
5. página arriba
6. página abajo
7. muestra más
8. Ve a la pagina de inicio. Navigate user to the Echo Show home screen. The skill session will end.
9. Ve a ajustes. Navigate user to the Echo Show Device Settings screen, and the skill session will continue.

As with any other built-in intents, skill developers must include the desired intents in their skill's intent schema. These include intents that are handled on the skills' behalf do not need to be handled in the skill’s service (AWS Lambda or web service).

Developers must ensure that they include the entire name of the intent, including the prefix AMAZON. when referencing the intent in their code.

Scroll Intents

These AMAZON.Scroll* intents are generated by Echo Show when templates are displayed. The display template on the screen must support scrolling in order for these intents, and their equivalent intents, to work.

  • AMAZON.ScrollUpIntent

  • AMAZON.ScrollLeftIntent

  • AMAZON.ScrollDownIntent

  • AMAZON.ScrollRightIntent

In this scenario, the intents are handled by Alexa and corresponding commands to Echo Show are generated.

Page Intents

These Page intents are equivalent in effect to the AMAZON.ScrollUp and AMAZON.ScrollDown intents.

  • AMAZON.PageUpIntent

  • AMAZON.PageDownIntent

They are generated by Echo Show when templates that can be paged up or down are displayed, and the customer uses one of these commands (such as "Alexa, page up" or "Alexa, page down". They are handled by Alexa and corresponding commands to Echo Show are generated.

AMAZON.MoreIntent

The AMAZON.MoreIntent will advance to show more of the content and is therefore similar to the AMAZON.ScrollDownIntent and AMAZON.ScrollRightIntent intents.

Intents Forwarded to the Skill

These built-in intents may have a different implementation than the default. However, if you choose to give them a non-default implementation, do not include the back button in your templates, because AMAZON.PreviousIntent and the back button operate equivalently. By default, these intents operate in a linear backwards and forwards direction.

  • AMAZON.PreviousIntent
  • AMAZON.NextIntent

You can choose to implement these intents in your custom skill without providing any sample utterances.

As the skill developer, you must ensure these intents are handled in your skill’s service (AWS Lambda or web service) in order for the user to use them.

Built-in Intent Library Documentation

Navigate to all built-in intents in the Built-in Intent Library.

See all available slot types in the Slot Type Reference.

Learn more about using the built-in intent library:

Learn more about building your voice interface:

The built-in intent library incorporates material from Schema.org, which is licensed under the Creative Commons Attribution-ShareAlike License (version 3.0) (the “License”). You may not use this file except in compliance with the License. You may obtain a copy of the License at http://creativecommons.org/licenses/by-sa/3.0/. For questions, please reach out to alexa-ontology-support@amazon.com.