Amazon Alexa Roomba and Braava Voice Commands List
Since its announcement in 2017, you can use simple voice commands to start, stop, and pause cleaning jobs on your Roomba and Braava Jet robots. This means yelling “Alexa, ask Roomba to begin cleaning” or “Alexa, ask Braava to start mopping” will be enough to get your robots going.
But did you know that you can tell your Roomba and Braava Jet robots to do so much more?
We have created the ultimate Roomba and Braava Jet Amazon Alexa voice commands list so you can operate your robots with just your voice. You can use the quick navigation tab below to go to specific commands.
IMPORTANT NOTE: Before enjoying this feature, be sure to connect your Roomba to your home’s Wi-Fi network. If you have not done it, please follow the steps right here. After completing the setup, you can choose to name your robot. If you need ideas, you can read our list of the funniest Roomba names.
Amazon Alexa Single Robot Commands
Once Amazon Alexa is connected to your Roomba or Braava Jet, you can command your robot through Alexa. Use these voice commands to tell Amazon Alexa to start an action on a single Roomba or Braava Jet robot:
1. Amazon Alexa single robot commands for Roomba
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 Home Base/Clean 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). |
Remove a Scheduled Cleaning Job | Alexa, ask Roomba to remove scheduled vacuuming job on (day).
|
List Schedule | Alexa, ask Roomba when my robot is scheduled to vacuum. Alexa, tell Roomba to list my vacuuming schedule. |
2. Single robot special commands for Roomba i7, j7, and s9 only
These special Amazon Alexa commands only work for iRobot Roomba i7, j7, and s9 only. Use these voice commands to tell Amazon Alexa to start a special action on a single Roomba robot:
Action | Command - One Robot |
---|---|
Schedule by Room | Alexa, ask Roomba to schedule a vacuuming job on (day) at (time) in the (room name). Alexa, ask Roomba to schedule mopping 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). Alexa, ask Roomba to mop the (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). Alexa, ask Roomba to have (robot name) mop 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). Alexa, ask Roomba to have (robot name) mop in under the (object name). |
Clean by Favorite | Alexa, ask Roomba to vacuum the (name of favorite) favorite. Alexa, ask Roomba to mop the (name of favorite) favorite. |
3. Amazon Alexa single robot commands for Braava Jet
Once Amazon Alexa is connected to your Braava Jet, you can command your robot through Alexa. Use these voice commands to tell Amazon Alexa to start an action on a single Braava Jet robot:
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. |
Amazon Alexa Multiple Robot Commands
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. You can always replace the robot name with the name of your desired robot. To avoid confusion, the robot name should not contain numbers, special characters, or emojis.
Use these voice commands to tell Amazon Alexa to start an action on multiple Roomba or Braava Jet robots:
1. Amazon Alexa multiple robot commands for Roomba
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 Home Base/Clean 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? |
2. Multiple robot special commands for Roomba i7, j7, and s9 only
These special Amazon Alexa commands only work for iRobot Roomba i7, j7, and s9 only. Use these voice commands to tell Amazon Alexa to start a special action on multiple Roomba robots:
Action | Command - Multiple Robots |
---|---|
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. |
3. Amazon Alexa multiple robot commands for Braava Jet
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. |
Amazon Alexa Commands for Roomba with Imprint™ Link Technology
Only the Roomba i7, j7, s9, and Braava Jet m Series robots have Imprint™ Link Technology. Use these commands to enable your robot mop to automatically begin mopping after your robot vacuum has done vacuuming (after your robot has learned your home layout and you have customized your Smart Map):
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). |
Amazon Alexa Commands for Roomba with Imprint™ Smart Mapping Technology
After your Roomba or Braava Jet robot has learned your home layout and you have customized your Smart Map, you can use these commands to direct the cleaning of a specific room, zone, or object. However, please make sure that you have already labeled the room, zone, or object in the iRobot Home App.
Action | Command - Imprint™ Smart Mapping Technology |
---|---|
Vacuum a Room (Roomba) | 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 (Roomba) | Alexa, ask Roomba to vacuum the (room name) with (robot name). |
Vacuum More Than One Room (Roomba) | Alexa, ask Roomba to go vacuum the (room name) and (room name). |
Mop a Zone (Braava) | Alexa, ask Braava to mop the (zone name). Alexa, tell Braava to mop the (zone name) needs to be mopped. |
Mop Under an Object (Braava) | Alexa, ask Braava to start mopping under my (object name). |
IMPORTANT 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 would 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.
If you have multiple robots with Imprint™ Smart Maps, tell Alexa which robot you want to put to work.