How-to
Using a robot vacuum with Alexa or Google Home
Published
Note: This page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you. Learn more
In short
Set up the robot in the maker's app first, then enable the maker's skill in the Alexa app, or add it through Works with Google in Google Home, and sign in with the same maker account. You can then use commands such as "Alexa, start the vacuum" or "Hey Google, send the robot home". Exact phrasing and features vary by brand, model and region.
Products for this job
Compare all 7 productsiRobot Roomba 205 DustCompactor: no emptying station needed
Check price on AmazonAffiliate linkXiaomi H40: compact 32.6 cm self-empty base
Check price on AmazonAffiliate linkTapo RV30 Max Plus: 150 minutes and 3-year warranty
Check price on AmazonAffiliate link
Most app-connected robot vacuums from Eufy, Shark, Roborock, Dreame, Ecovacs, iRobot and others work with Amazon Alexa and Google Assistant. Voice control is handy for starting a clean when your hands are full, sending the robot back to its dock or cleaning one room after dinner. This guide explains how linking works, the kinds of commands that are usually supported and what to check when Alexa or Google says it cannot find your robot.
What you need before you start
Voice assistants talk to your robot through the maker's cloud service, not directly. So the robot must already be set up and working in the maker's own app, connected to Wi-Fi, before Alexa or Google can control it. If you have not done that, follow how to set up a robot vacuum first.
You also need the Amazon Alexa app or the Google Home app on your phone, signed into the account your smart speaker uses. Name your robot something short and distinct in the maker's app, such as Robbie or Hoover, because some assistants use that name in commands.
- Robot working in the maker's app and on Wi-Fi.
- Maker account email and password to hand.
- Alexa app or Google Home app installed.
- Rooms named in the maker's app if you want room commands.
Linking to Alexa
Alexa uses skills, which are add-ons that connect to other services. Most robot makers publish one. Some maker apps also offer a shortcut that links Alexa from inside the robot app.
- 1
Open the Alexa app and go to the skills section.
- 2
Search for your robot's maker, for example Eufy, Shark, Roborock or iRobot.
- 3
Select the official skill and tap to enable it.
- 4
Sign in with the same account you use in the maker's app and allow access.
- 5
Let Alexa discover devices; your robot should appear in the device list.
- 6
Try a simple command such as "Alexa, start the vacuum" or one using your robot's name.
Linking to Google Home
Google Home uses Works with Google to connect services. The process is similar.
- 1
Open the Google Home app and tap to add a device.
- 2
Choose the option for a device that works with Google.
- 3
Search for your robot's maker and select it.
- 4
Sign in with your maker account and allow access.
- 5
Assign the robot to a room in Google Home if asked.
- 6
Test it with a command such as "Hey Google, start the vacuum".
Commands that usually work
The table shows commands such as these that many robots support. Treat them as examples, not exact scripts. Exact phrasing varies by brand, by model and by region, and some features, such as room cleaning or mopping modes, may need a newer robot or are only available in the maker's own app. Your maker's skill or support page lists what your robot understands.
| What you want | Alexa, for example | Google, for example |
|---|---|---|
| Start a clean | "Alexa, start the vacuum" | "Hey Google, start the vacuum" |
| Pause or stop | "Alexa, stop the vacuum" | "Hey Google, pause the vacuum" |
| Send it home | "Alexa, send the vacuum home" | "Hey Google, dock the vacuum" |
| Clean one room | "Alexa, ask [maker] to clean the kitchen" | "Hey Google, vacuum the kitchen" |
| Check status | "Alexa, ask [maker] for the status" | "Hey Google, is the vacuum running" |
Brand notes and routines
Eufy, Shark, Roborock, Dreame, Ecovacs and iRobot all offer Alexa and Google support on their app-connected models, but the depth varies. Some skills only start, stop and dock the robot; others can clean named rooms or change suction. Older or entry-level models without Wi-Fi cannot be voice controlled at all. If voice control matters to you, check the listing and the maker's site before buying; our Eufy robot vacuums compared and Shark robot vacuum range guides cover app features by model.
Routines are where voice assistants become more useful. In the Alexa or Google Home app you can create a routine that starts the robot when everyone leaves, or a phrase such as "tidy up" that runs the robot and turns on lights. Mopping robots can be included too, but water level and mop settings are usually best set in the maker's app.
When voice control does not work
Most problems come from the link between accounts rather than the robot. Check the robot works from the maker's app first; if it does not, fix that, as voice control cannot work without it. Our guide to robot vacuum Wi-Fi not connecting covers network issues.
If the app works but the assistant does not, disable and re-enable the skill or unlink and relink the service in Google Home, signing in with the same maker account. Run device discovery again, check the robot's name has not changed, and try a simpler command. If you have two maker accounts, make sure the robot is on the one you linked.
Frequently asked questions
Does a robot mop work with Alexa? Many robot vacuum and mop combos do, through the maker's Alexa skill. Usually you can start and stop cleaning by voice, while mopping settings such as water level are set in the maker's app. Check what your model's skill supports.
What are the Eufy RoboVac Alexa commands? On app-connected Eufy models, commands such as start, stop and send home are commonly supported once the Eufy skill is linked. The exact list depends on the model and app version, so check Eufy's support pages.
What Shark robot vacuum Alexa commands are there? With the Shark skill linked, commands such as starting, stopping and docking the robot are typical, and some models support room cleaning. Phrasing can differ, so check Shark's skill description in the Alexa app.
Do I need a smart speaker to use voice control? No. The Alexa app and Google Assistant on your phone can send commands too, but a speaker is more convenient around the home.
What you need
- Check price on AmazonAffiliate link
iRobot Roomba 205 DustCompactor: no emptying station needed
- Check price on AmazonAffiliate link
eufy E28 Omni: 20,000 Pa plus a portable deep cleaner
From: Eufy robot vacuums compared: Omni stations and roller mops
- Check price on AmazonAffiliate link
Shark PowerDetect ThermaCharged RV2920XE: heated mop wash
From: Shark robot vacuums compared: PowerDetect, Matrix and Navigator
- Check price on AmazonAffiliate link
Roborock Saros 10R: 8 cm tall, climbs up to 4 cm