If you’ve been struggling with the morning ritual of manually telling Alexa to turn on the lights, start the coffee maker, check the weather, and run a news briefing one command at a time, Alexa Routines solve all of that. Bundle multiple actions into a single trigger: one voice phrase, a scheduled time, or your phone’s location as you pull into the driveway.
By the end of this guide, you’ll know how to build your first Routine from scratch, which trigger type works best for different situations, and how to fix the most common problems people run into.
What Are Alexa Routines?
An Alexa Routine is an automation: a set of actions Alexa runs automatically when something specific happens. Think of it like a recipe: the trigger is the “if this,” and the actions are the “then that.” Anyone with a smart home, even just a couple of connected bulbs and an Echo, gets real value out of them.
Key features:
- Trigger multiple smart home devices with one voice command or scheduled time
- Stack several actions in sequence (lights, thermostat, music, briefing: all at once)
- Use location-based triggers so your home reacts as you arrive or leave
- Run complex commands without building them step by step, using the Custom Command action
- Enable, disable, or edit routines at any time without starting over
Routines work with any Alexa-enabled device: Echo speakers, smart displays, Fire TVs, and compatible third-party hardware.
Before You Begin
Make sure you have:
- An Amazon Echo or other Alexa-enabled device, set up and online
- The Amazon Alexa app installed on your iOS or Android phone
- An Amazon account signed in to the app
How to Create an Alexa Routine
Step 1: Open the Alexa App
Launch the Amazon Alexa app on your phone. If this is your first time, sign in with your Amazon account and follow the on-screen setup to connect your Echo device; it only takes a few minutes.
Step 2: Go to Routines
Tap More at the bottom-right of the screen, then tap Routines.
Step 3: Start a New Routine
Tap the + icon in the top-right corner. Give your routine a name (something clear like “Morning Routine,” “Arrive Home,” or “Bedtime”), then tap Next.
Step 4: Set Your Trigger
Tap When to choose what kicks off the routine. You’ve got a lot of options here:
- Voice: Alexa runs the routine when you say a specific phrase, like “Alexa, good morning”
- Schedule: Pick a time and which days of the week it repeats
- Smart Home / Device: A connected sensor, lock, camera, or plug triggers the routine (a motion detector detecting movement, for example)
- Location: Your phone’s location starts the routine when you arrive at or leave a specific place
- Alarm: The routine fires when you dismiss an alarm on your Echo
- Echo Button: A physical Echo Button press triggers the routine (where supported)
- Guard: Alexa Guard events, like detecting a smoke alarm or breaking glass, trigger the routine
- Sound Detection: Alexa listens for sounds like a baby crying, a dog barking, or an appliance beeping
- Sports: Game start, halftime, or end events for a team you follow
For this walkthrough, we’ll use Schedule; it’s the most universally applicable and works regardless of which smart home devices you own.
Step 5: Configure the Schedule
Tap At time and set when you want the routine to run. Then tap Repeat to choose which days: every day, weekdays only, weekends, or specific days of your choosing. Tap Next when you’re done.
Step 6: Add an Action
Tap Add action to tell Alexa what to do when the routine fires. You’ll see several categories:
- Smart Home: Control lights, thermostats, plugs, locks, and other devices
- Music & Audio: Play a playlist, radio station, or specific song on a chosen Echo
- News / Weather / Traffic / Calendar: Have Alexa read you an update
- Alexa Says: Alexa speaks a custom phrase or tells a joke
- Messaging & Notifications: Send a push notification to your phone
- Device Settings: Adjust volume, toggle Do Not Disturb, and more
- Custom Command: Type a phrase Alexa executes as if you’d spoken it out loud (more on this in a moment)
For this example, tap Alexa Says, then choose what you’d like Alexa to say: type in a custom phrase, or pick something like “Tell me a joke.” (She’s not exactly a stand-up comedian, but it’s a solid test action.)
Step 7: Add More Actions
One of the best things about Routines is stacking multiple actions. After the first one, tap Add action again and layer in more. You can drag them to reorder, and there’s no hard cap on how many you add.
Want Alexa to turn on the kitchen lights and play your morning playlist and read the weather forecast? That’s three actions, one routine, zero effort after setup.
Step 8: Choose Which Device Runs the Routine
Tap Choose device to select which Echo or Alexa-enabled speaker handles the audio and announcements. If you have several Echo devices around the house, this step matters; otherwise Alexa might read the morning news from the bedroom while you’re standing in the kitchen.
Step 9: Save and Test
Tap Save. Your routine is live. If you want to confirm everything works before waiting for the actual trigger, look for the Play button on the routine detail page; it runs through all the actions immediately, no waiting required.
The Custom Command Action: Worth Your Attention
The Custom Command action (sometimes labeled “Customized action”) deserves a mention of its own. It lets you type a phrase that Alexa executes as if you’d spoken it. So instead of building out a five-step action list inside the routine builder, just type “Set the living room thermostat to 70 and play jazz in the kitchen,” and Alexa handles it.
Anything you’d normally say to Alexa can become a routine action in about 10 seconds. It’s especially good for chaining commands that would otherwise take forever to configure one by one.
How to Edit, Disable, or Delete a Routine
You don’t have to start from scratch every time something changes:
- Edit: Go to More → Routines, tap the routine, update the trigger, actions, device, or name, then tap Save.
- Disable temporarily: On the routine detail page, tap the Enabled toggle to switch it off without deleting it. Great for pausing things while you’re away.
- Delete: On the routine detail page, tap the trash icon or Delete to remove it completely.
Tips and Troubleshooting
Common Issues
Problem: The routine isn’t running
Start with the trigger. For scheduled routines, double-check the time and which days are selected. For device-based triggers, open Devices in the Alexa app and confirm the device shows as online. For location routines, check that the Alexa app has “Always” location access on your phone; “While Using” won’t cut it, since the app needs to track your location in the background.
Problem: Audio plays on the wrong Echo
That’s a device selection issue. Go back into the routine, find Choose device, and pick the right one. Easy to skip the first time through.
Problem: Location routines are unreliable
On Android, battery optimization settings can kill background processes, including Alexa’s location tracking. Go into your phone’s battery settings and set the Alexa app to unrestricted. On iPhone, go to Settings → Privacy & Security → Location Services → Amazon Alexa and set it to Always.
Problem: Sound Detection or Guard triggers aren’t showing up
Both features need to be enabled on your account first, and they require compatible Echo hardware. Not every sound type is available in every region. If the option isn’t appearing, check that Guard or Sound Detection is turned on under Settings in the Alexa app.
Pro Tips
- Pre-built routines: Alexa includes a library of ready-made routine templates you can enable and customize. Some activate by voice (say “Alexa, enable the sunset lights routine”), and you can tweak the details in the app afterward.
- Trigger your existing smart home scenes: If you use Philips Hue, SmartThings, or another ecosystem, Alexa Routines can call those scenes directly. No need to rebuild your lighting setup from scratch inside Alexa.
- Cut down on “by the way” suggestions: If Alexa’s unsolicited suggestions wear on you (and they do get old fast), a Custom Command action in your morning routine can help suppress them. Type the same phrase you’d normally say to dismiss them.
Wrapping Up
Routines are what turn a smart speaker into a genuinely useful part of your home. A morning routine that handles lights, weather, and music, triggered by one phrase, takes five minutes to set up and pays off every day after that. Location-based routines are even better once you get the permissions sorted out: your home can be ready before you walk through the door.
If you want automation that goes beyond what Alexa supports natively, Apple Home (via Siri Shortcuts) is a solid option to explore. IFTTT also still works with Alexa, though its native integration was discontinued in 2023, so it now takes a workaround like the IFTTTrigger skill or a service like Voice Monkey rather than a direct built-in connection. For most smart home setups, though, Alexa Routines cover the everyday stuff without needing anything extra.