Alexa routines are powerful for automating daily tasks and for controlling smart home devices. However, the possibilities for triggering Alexa routines are currently rather limited.

Have you ever wanted to start a smart home device by opening a URL?

With this skill you can create triggers for your Alexa routines and can activate these triggers by calling a URL. The URL can, for instance, be called in any regular web-browser, from a smartphone or within any script of software that allows you open URLs.

You start by creating triggers on this website. When you activate the URL Routine Trigger in your Alexa app and search for new devices, the triggers you previously created will show up a new smart home devices. You will be able to use these devices as triggers for virtually any routine.

You don't have to be a software developer for using this skill. However, if you are one, you will appreciate the power of this skill. You can use virtually any script or software you implemented for triggering your Alexa routines.

Background image showing an Amazon Echo device. Photo by Brandon Romanchuk, available on Unsplash.

Please follow this step by step guide to use this skill:

  1. Go to and log in using your Amazon account.
  2. Define one or more triggers on the website. You only have to provide a name for your trigger. When the trigger is created, you will immediately be provided a URL that you can use for activating the trigger.
  3. Install the URL Routine Trigger skill and log in with your Amazon account. When Alexa starts discovering new devices, the triggers you previously defined will be found. These triggers will show up as doorbells.
  4. Now, you can use these doorbells as triggers for your Alexa routines.
  5. When you open the URL for a trigger, the trigger is actived and your Alexa routine will be executed.

Have fun!

Background image showing an Amazon Echo device. Photo by Mark Farias, available on Unsplash.