IRobot Alexa Commands

March 30 2022

reference: https://support.irobot.ca/s/article/1412

------------------------------------------------------------------

Compatible Voice Commands for Amazon Alexa and a Wi-Fi Connected Robot

Compatible Voice Commands for Amazon Alexa and a Wi-Fi Connected Robot

Dec 7, 2021Knowledge

Description

You can use voice commands with your Amazon Alexa voice assistant to clean on-demand, including starting or stopping cleaning, directing your robot to specific areas in your home, or performing other tasks such as scheduling an upcoming robot cleaning. Alexa connects to all of your iRobot® devices, giving you hands-free control for vacuuming, mopping, and sweeping.

Note: Alexa compatibility requires your robot and iRobot HOME App software versions to be up-to-date. Please visit Software compatibility of a Wi-Fi connected Robot and the iRobot® HOME App for additional information. For setup help to connect your robot to Alexa, please visit How Do I Setup a Wi-Fi Connected Robot with Alexa?

Alexa supports the following commands with only one Wi-Fi connected robot (Roomba or Braava) connected to the iRobot® HOME App.

Single Robot

Roomba®

Note: Commands marked with an * are only available on i7, j7, s9, and m6 Series robots.

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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to schedule a vacuuming job on (day) at (time) in the (room name).
Clean By Room
*

Applicable only to i7, j7, s9, and m6 Series

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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to vacuum the (zone name).
Clean By Object
*

Applicable only to i7, j7, s9, and m6 Series

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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to vacuum the (name of favorite) favorite.

 

Braava jet

Note: Commands marked with an * are only available on i7, j7, 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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to schedule mopping in the (room name).
Clean By Room
*

Applicable only to i7, j7, s9, and m6 Series

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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop the (zone name).
Clean By Object
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop in under the (object name).
Clean by Favorite
*

Applicable only to i7, j7, s9, and m6 Series

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 should not contain numbers, special characters, or emojis. 
 

Roomba

Note: Commands marked with an * are only available on i7, j7, 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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to schedule a vacuuming job with (robot name) on (day) at (time) in the (room name).
Clean By Room
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to have (robot name) vacuum my (room name)
Clean by Zone
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to have (robot name) vacuum the (zone name).
Clean By Object
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to have (robot name) vacuum in front of the (object name).
Clean by Favorite
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Roomba® to have (robot name) vacuum the (favorite name) favorite.

 

Braava jet

Note: Commands marked with an * are only available on i7, j7, 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
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to schedule a mopping job with (robot name) on (day) at (time) in the (room name).
Clean By Room
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop my (room name).
Clean by Zone
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop the (zone name).
Clean By Object
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop in front of the (object name).
Clean by Favorite
*

Applicable only to i7, j7, s9, and m6 Series

Alexa, ask Braava to have (robot name) mop the (favorite name) favorite.

 

Robots with Imprint™ Link Technology

Once your Roomba (i7, j7 and s9) 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 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, 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).