From 83b4a7bc1641e7654075077c661eb6f296d115e1 Mon Sep 17 00:00:00 2001 From: Ciaran Jessup Date: Thu, 23 Nov 2023 10:00:33 +0000 Subject: [PATCH] Add in extended note for alexa integration to describe routines (#29356) * Add in extended note for alexa integration to describe routines Adds a block of text to describe a workaround to having to state the skill's name. * Update source/_integrations/alexa.intent.markdown Co-authored-by: Fletcher * Update source/_integrations/alexa.intent.markdown Co-authored-by: Fletcher * Tweaks * remove code fence * Update source/_integrations/alexa.intent.markdown --------- Co-authored-by: Fletcher Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/alexa.intent.markdown | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/_integrations/alexa.intent.markdown b/source/_integrations/alexa.intent.markdown index 2e968515337..8312e935bc4 100644 --- a/source/_integrations/alexa.intent.markdown +++ b/source/_integrations/alexa.intent.markdown @@ -395,6 +395,16 @@ text: !include alexa_confirm.yaml Alexa will now respond with a random phrase each time. You can use the include for as many different intents as you like so you only need to create the list once. +## Workaround for having to say the skill's name + +Sometimes, you want to run script or scene intents without using the skill's name. For example, 'Alexa ``' instead of 'Alexa ask Home Assistant to run ``' because it is shorter. + +You can do this by using Alexa routines. +1. Configure a routine in the Alexa app that responds to the command you want to use: + - For example, 'Alexa, turn on the dryer'. +2. Make sure this routine includes a customized action that contains the full phrase you configured in your skill: + - For example, 'Alexa, ask Home Assistant to run the dryer on script'. + [amazon-dev-console]: https://developer.amazon.com [large-icon]: /images/integrations/alexa/alexa-512x512.png [small-icon]: /images/integrations/alexa/alexa-108x108.png