The Roombas family of robot vacuums was introduced in 2002 by iRobot and all Wi-Fi supported Roomba devices works with Alexa commands.
Irobot Roomba can even understand Alexa commands spoken in English, French, German, Italian, Japanese, Portuguese, and Spanish
Which Roombas Are Wi-Fi-Enabled?
The short answer is almost all of them. For reference, see below the full list of Wi-Fi-enabled Roomba vacuums:
- e5 and e6 series
- 670 and 690 series
- 890 series
- 960 and 980 series
- i3 and i7 series
s9 series
Here Are The List of All IRobot Alexa Commands
Single Robot
Action | Command – One Robot |
Start Vacuuming | Alexa, ask Roomba® to start vacuuming. Alexa, ask Roomba® to unleash the hounds. |
Stop Vacuuming | Alexa, ask Roomba® to stop vacuuming. Alexa, ask Roomba® to end scene. |
Pause Vacuuming | Alexa, ask Roomba® to pause vacuuming. Alexa, ask Roomba® to play dead. |
Resume Vacuuming | Alexa, ask Roomba® to resume vacuuming. Alexa, ask Roomba® to work its magic. |
Return to the Home Base® | Alexa, have Roomba® go home. Alexa, tell Roomba® there’s no place like home. Alexa, tell Roomba® to go recharge. Alexa, tell Roomba® to return to its dock. |
Roomba Status | Alexa, ask Roomba® what it’s doing. Alexa, ask Roomba® what her deal is. |
Locate Roomba | Alexa, ask Roomba® where it is. Alexa, ask Roomba® to sing for me. |
Stop Locate Roomba | Alexa, tell Roomba® I found it. Alexa, tell Roomba® to be quiet. |
Schedule Vacuuming | Alexa, ask Roomba® to schedule vacuuming. Alexa, ask Roomba® to schedule a vacuuming job on (day) at (time). Alexa, ask Roomba® to schedule vacuuming. |
Remove a Scheduled Cleaning Job | Alexa, ask Roomba® to remove scheduled vacuuming job on (day). Alexa, tell Roomba® to cancel vacuuming on (day). |
List Schedule | Alexa, ask Roomba® when my robot is scheduled to vacuum. Alexa, tell Roomba® to list my vacuuming schedule. |
Schedule by Room * | Alexa, ask Roomba® to schedule a vacuuming job on (day) at (time) in the (room name). |
Clean By Room * | Alexa, ask Roomba® to vacuum my (room name). Alexa, tell Roomba® there is a mess in the (room name) and (room name). |
Clean by Zone * | Alexa, ask Roomba® to vacuum the (zone name). |
Clean By Object * | Alexa, ask Roomba® to vacuum the (object name). Alexa, ask Roomba® to vacuum around the (object name). Alexa, ask Roomba® to vacuum under the (object name). Alexa, ask Roomba® to vacuum in front of the (object name). |
Clean by Favorite * | Alexa, ask Roomba® to vacuum the (name of favorite) favorite. |
More About Robot:
Roomba Google Home Voice Commands
Braava jet®
Note: Commands marked with an * are only available on i7, s9, and m6 Series robots.
Action | Command – One Robot |
Start Mopping | Alexa, ask Braava to start mopping. |
Stop Mopping | Alexa, ask Braava to stop mopping. |
Pause Mopping | Alexa, ask Braava to pause mopping. |
Resume Mopping | Alexa, ask Braava to resume mopping. |
Start Sweeping | Alexa, ask Braava to start sweeping. |
Stop Sweeping | Alexa, ask Braava to stop sweeping. |
Pause Sweeping | Alexa, ask Braava to pause sweeping. |
Resume Sweeping | Alexa, ask Braava to resume sweeping. |
Return to the Home Base® | Alexa, tell Braava to return to its charging station. |
Braava Status | Alexa, ask Braava if it’s done yet. Alexa, ask Braava what it’s doing. |
Locate Braava | Alexa, ask Braava where it is. Alexa, ask Braava to beep at me. |
Stop Locate Braava | Alexa, tell Braava I found it. Alexa, tell Braava to be quiet. |
Schedule Mopping | Alexa, ask Braava to schedule mopping. Alexa, ask Braava to schedule a mopping job on (day) at (time). |
Schedule Sweeping | Alexa, ask Braava to schedule sweeping. Alexa, ask Braava to schedule a sweeping job on (day) at (time). |
Remove a Scheduled Mopping Job | Alexa, ask Braava to remove scheduled mopping job on (day). Alexa, tell Braava to cancel mopping on (day). |
Remove a Scheduled Sweeping Job | Alexa, ask Braava to remove scheduled sweeping job on (day). Alexa, tell Braava to cancel sweeping on (day). |
List Schedule | Alexa, ask Braava, when is my robot scheduled to mop or sweep. Alexa, tell Braava to list my mopping/sweeping schedule. |
Schedule by Room * | Alexa, ask Braava to schedule mopping in the (room name). |
Clean By Room * | Alexa, ask Braava to mop the (room name). Alexa, tell Braava there is a mess in the (room name) and (room name). |
Clean by Zone * | Alexa, ask Braava to have (robot name) mop the (zone name). |
Clean By Object * | Alexa, ask Braava to have (robot name) mop in under the (object name). |
Clean by Favorite * | Alexa, ask Braava to mop the (name of favorite) favorite. |
Multiple Robots
If more than one Roomba® or Braava® is connected to your iRobot® HOME App, you will need to specify which robot you want Alexa to control. In the list below, replace (robot name) with the name of your desired robot. For the best voice experience, your robot’s name should not contain numbers, special characters, or emojis.
Roomba®
Note: Commands marked with an * are only available on i7, s9, and m6 Series robots.
Action | Command – Multiple Robots |
Start Vacuuming | Alexa, ask Roomba® to have (robot name) start vacuuming. |
Stop Vacuuming | Alexa, ask Roomba® to have (robot name) stop vacuuming. |
Pause Vacuuming | Alexa, ask Roomba® to have (robot name) pause vacuuming. |
Resume Vacuuming | Alexa, ask Roomba® to have (robot name) resume vacuuming. |
Return to the Home Base® | Alexa, ask Roomba® to have (robot name) go home. |
Roomba Status | Alexa, ask Roomba® to find out how (robot name) is doing. |
Locate Roomba | Alexa, ask Roomba® to locate (robot name). |
Schedule Vacuuming | Alexa, ask Roomba® to schedule a vacuuming job with (robot name) on (day) at (time). |
Remove a Scheduled Cleaning Job | Alexa, ask Roomba® to remove scheduled vacuuming job on (day) with (robot name). |
List Schedule | Alexa, ask Roomba®, when is (robot name) scheduled to vacuum? |
Schedule by Room * | Alexa, ask Roomba® to schedule a vacuuming job with (robot name) on (day) at (time) in the (room name). |
Clean By Room * | Alexa, ask Roomba® to have (robot name) vacuum my (room name) |
Clean by Zone * | Alexa, ask Roomba® to have (robot name) vacuum the (zone name). |
Clean By Object * | Alexa, ask Roomba® to have (robot name) vacuum in front of the (object name). |
Clean by Favorite * | Alexa, ask Roomba® to have (robot name) vacuum the (favorite name) favorite. |
Braava jet®
Note: Commands marked with an * are only available on i7, s9, and m6 Series robots.
Action | Command – Multiple Robots |
Start Mopping | Alexa, ask Braava to have (robot name) start mopping. |
Stop Mopping | Alexa, ask Braava to have (robot name) stop mopping. |
Pause Mopping | Alexa, ask Braava to have (robot name) pause mopping. |
Resume Mopping | Alexa, ask Braava to have (robot name) resume mopping. |
Start Sweeping | Alexa, ask Braava to have (robot name) start sweeping. |
Stop Sweeping | Alexa, ask Braava to have (robot name) stop sweeping. |
Pause Sweeping | Alexa, ask Braava to have (robot name) pause sweeping. |
Resume Sweeping | Alexa, ask Braava to have (robot name) resume sweeping. |
Return to the Home Base® | Alexa, ask Braava to have (robot name) go home. |
Braava Status | Alexa, ask Braava to find out how (robot name) is doing. |
Locate Braava | Alexa, ask Braava to locate (robot name). |
Schedule Mopping | Alexa, ask Braava to schedule a mopping job with (robot name) on (day) at (time). |
Schedule Sweeping | Alexa, ask Braava to schedule a sweeping job with (robot name) on (day) at (time). |
Remove a Scheduled Mopping Job | Alexa, ask Braava to remove scheduled mopping job on (day) with (robot name). |
Remove a Scheduled Sweeping Job | Alexa, ask Braava to remove scheduled sweeping job on (day) with (robot name). |
List Schedule | Alexa, ask Braava, when is (robot name) scheduled to mop. |
Schedule by Room * | Alexa, ask Braava to schedule a mopping job with (robot name) on (day) at (time) in the (room name). |
Clean By Room * | Alexa, ask Braava to have (robot name) mop my (room name). |
Clean by Zone * | Alexa, ask Braava to have (robot name) mop the (zone name). |
Clean By Object * | Alexa, ask Braava to have (robot name) mop in front of the (object name). |
Clean by Favorite * | Alexa, ask Braava to have (robot name) mop the (favorite name) favorite. |
Robots with Imprint™ Link Technology
Once your Roomba® (i3, i7, s9, and 900 series) and Braava® (m Series) robots learn your space and you have customized your Smart Map, you can use Alexa and Imprint™ Link Technology to enable your robot mop to automatically begin mopping after your robot vacuum has completed vacuuming.
Action | Command – Multiple Robots |
Imprint™ Link Start Cleaning | Alexa, tell Roomba® to vacuum and Braava to mop. |
Imprint™ Link Clean by Room | Alexa, tell Roomba® to vacuum and Braava to mop the (room name). |
Imprint™ Link Clean by Zone | Alexa, tell Roomba® to vacuum and Braava to mop the (zone name). |
Imprint™ Link Clean by Object | Alexa, tell Roomba® to vacuum and Braava to mop under the (object name). |
Robots with Imprint™ Smart Mapping Technology
Once Roomba® or Braava® has learned your space and you have customized your Smart Map, you can use your Alexa-enabled device to direct the cleaning of a specific room, zone, or object, as long as they have already been labeled in the iRobot® HOME App.
Note:
- If you do not specify a room in your voice command, Alexa will ask if you would like to clean all your rooms. Then Alexa will ask you to list the rooms you wouldd like to clean, one at a time, and then say “Done” when finished. Alternatively, you can specify up to two (2) rooms in a single command, as listed in the examples below.
- If you have multiple robots with Imprint™ Smart Maps, tell Alexa which robot you want to put to work.
Roomba
Action | Command – Imprint™ Smart Mapping Technology |
Vacuum a Room | Alexa, ask Roomba® to vacuum my (room name). Alexa, ask Roomba® to start vacuuming the (favorite name) Alexa, tell Roomba® the (room name) needs to be vacuumed. |
Vacuum a Room with Desired Robot | Alexa, ask Roomba® to vacuum the (room name) with (robot name). |
Vacuum More Than One Room | Alexa, ask Roomba® to go vacuum the (room name) and (room name). |
Braava
Action | Command – Imprint™ Smart Mapping Technology |
Mop a Zone | Alexa, ask Braava to mop the (zone name). Alexa, tell Braava to mop the (zone name) needs to be mopped. |
Mop Under an Object | Alexa, ask Braava to start mopping under my (object name). |