question

Bala Yogesh avatar image
Bala Yogesh asked

Skip Launch Request

I have created skill related to news. When i say "Alexa, play <3pName> news plus " means i want to play directly play the news intent of the skill. I don't want to enable the skill and launch request. Is this possible?. if it is possible means how can we test it in dev environment.


canfulfillintentrequestlaunch
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Andy Whitworth avatar image
Andy Whitworth answered

"Alexa, play" is one of Amazon's launch phrases which will always result in a LaunchRequest

https://developer.amazon.com/en-US/docs/alexa/custom-skills/understanding-how-users-invoke-custom-skills.html#no-intent

If you were to ask, "Alexa, ask <invocation name> to play" then this would result in an IntentRequest if you had an intent with utterances including "play". So this phrasing avoids a LaunchRequest.

You could just start playing the audio in a LaunchRequest if your skill only plays audio and doesn't do anything else.

4 comments
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Bala Yogesh avatar image Bala Yogesh commented ·

Scenario - Skill not enable
So, Alexa, play <3pName> news, it will not play the news ?.

Instead it will launch the skill?

0 Likes 0 ·
Andy Whitworth avatar image Andy Whitworth Bala Yogesh commented ·

What happens when you try it ?

0 Likes 0 ·
Bala Yogesh avatar image Bala Yogesh Andy Whitworth commented ·
Launch the skill
0 Likes 0 ·
Show more comments