Connecting your robot vacuum to Amazon’s Alexa voice assistant will enhance your hands-free cleaning experience. Once set up, you don’t need to open an app on your smartphone or press a button on the bot to start the cleaning party. With a voice assistant on tap, just say a command and your bot will do it.
Most robot vacuum cleaner manufacturers work with Alexa for voice control, although some have more features than others. The basics generally include starting, stopping, pausing, and docking (or going home). But the premium experience includes specific room-cleaning commands, so you can ask Alexa, for example, to tell your robot to clean the kitchen and living room. This is only available on vacuum cleaners with the home mapping capability, such as the Roborock S7.
Connect your robot vacuum to Amazon’s Alexa
Whichever robot vacuum you have, the experience of connecting it to Alexa so you can control it with the voice assistant is similar.
- Open the Alexa app
- Crane More † Skills and Games
- Tap the search icon in the top right corner
- Find the manufacturer of your robot
- Choose your robot’s skill. (Note: some companies have multiple skills – look for the one that says: Robot vacuum cleaner or Home.†
- Crane Enable to use
- Follow the steps to link your account, usually adding your username and password
- Once the accounts are linked, a pop-up will appear to confirm, and the app will then ask you to “Close this window to discover smart-home devices”
- Crane Discover devices on the next screen
- After the robot vacuum cleaner is found and you are not automatically directed to your device in the Alexa app, go to the Devices tab and tap Discovered devices on the top
- Tap your robot’s input and see the options you have in Alexa
- Tap the settings icon to change the robot’s name to make it easier to give voice commands. †Pro tip: Choose something like robot or vacuum cleaner as a name, rather than a person’s name, as this may trick your voice assistant into thinking you want to call someone instead of controlling your robot.)
- You’re done!
Some manufacturers, such as Roborock, iRobot, Eufy and Ecovacs, have made it possible to initiate pairing with Alexa from their apps, streamlining the process during initial vacuum setup. In that case, go to your user profile in your robot’s app, select the Voice Control, Smart Home, or Smart integrations option, choose Connect with Amazon Alexa and follow the above steps from the Discover devices point.
Alexa voice commands you can use with your robot vacuum cleaner
Once your robot vacuum cleaner is connected to Alexa, the usual commands to control it by voice are (check with your vacuum cleaner manufacturer for the exact wording):
- Alexa, ask [name of vacuum] to start cleaning/vacuuming
- Alexa, ask [name of vacuum] to stop cleaning/vacuuming
- Alexa, ask [name of vacuum] to pause cleaning/vacuuming
- Alexa, ask [name of vacuum] to resume cleaning/vacuuming
- Alexa, ask [name of vacuum] to go home
- Alexa, where is? [name of vacuum]†
- Alexa, turn on [name of vacuum]
- Alexa, turn off [name of vacuum]
Depending on which robot vacuum you use, there may be other commands available. These will show up when you link it to Alexa. †Pro tip: Take a screenshot of this page so you can reference it until you get used to the sentences.)
When you use voice to control your robot vacuum with Alexa, some robots may open their own voice skill and ask for additional guidance. For example, if you have more than one Roomba vacuum cleaner in your home, you’ll get a prompt that opens the iRobot skill and asks you to select a number to choose the correct robot, for example, “For Roomba s9, say 1; for Roomba i7, say 2.” If you have a Brava Jet mop robot, it may also ask if you want that robot to clean once the vacuuming is done.You can skip this by using this phrase to initially pick the right robot: “Alexa, ask Roomba to have [name of vacuum] start cleaning”
Map-capable robots may have the option to follow a command to clean a specific room or area. These commands include:
- Alexa, ask [name of vacuum] cleaning the kitchen
- Alexa, ask [name of vacuum] to clean the environment [object] (you need to set specific cleaning zones in the robot’s app to enable this if your robot has that feature)
Some other options your robot may have include the ability to make announcements on an Echo device when it needs attention. This allows your robot to tell you what it’s doing via Alexa and announce things like when it needs help or when it’s done cleaning. You can turn this feature on or off and choose which Echo devices make the announcements in the robot settings section of the Alexa app.
Control your robot vacuum with Alexa Routines and Hunches
Many robot vacuums work with Alexa Hunches and Routines, so your robot can work based on actions you take (leaving the house) or actions in your smart home (turning off an alarm on an Echo device or when motion is detected or not by a motion sensor).
To set up a routine involving your robot vacuum:
- Crane More † routine in the Alexa app
- Press plus symbol in the upper right corner
- name the routine
- Choose the action that triggers the routine
- Crane Add action † All devices. Choose your robot from the list and turn on Power On to make your robot start vacuuming as an action. You can enable Disable if you want the routine to stop the robot.
- You can choose to add multiple actions to a routine
Alexa Hunches is a feature that allows the artificially intelligent assistant to make decisions about what your smart home might need to do for you, based on your habits and routines. For example, it can use connected devices in your home — like lights, thermostats, locks, switches and plugs — to find out if you’re away and tell your vacuum cleaner to clean when you’re gone. Robots currently working with Hunches include those from iRobot, Eufy, Wyze, Roborock, and Ecovacs.
To enable robot vacuum cleaner Hunches:
- Open the Alexa app
- Crane More † Institutions † hunches† Press settings icon
- Crane Set up Automatic actions and select vacuum cleaners
- Switch on Vacuuming when no one is home
- Crane Choose Vacuum Cleaners and select your vacuum cleaner from the list
You can change the settings for the Hunch at any time directly from your robot’s page in the Alexa app.