Alexa Routines are a great way to automate all sorts of actions around the house at once, but thanks to a heavily-requested new feature, you can now add a delay to certain actions in those Routines.
The new feature is called Wait, and it lets you add a timed delay to either an entire Alexa Routine or just a certain action within an Alexa Routine.
As an example, I could tell Alexa “Good morning” after I wake up, which could then turn on the space heater in my home office. However, since I’ll use the restroom and grab some coffee first, I can add a delay so that the space heater doesn’t turn on until after a few minutes have passed.
To make it happen, open up the Alexa app and either create a new routine or edit an existing one. When you go to add an action, you can select “Wait” from the options. From there, choose a length of time (minimum is one minute).
After that, arrange the Wait action in the order you want it in. So if you want the entire Alexa Routine to be delayed, add it as the first action in the list, but if you want it the routine to perform was instant actions first and then delay other actions, place it in the middle of those.