Complete List of Alexa Commands for Roomba

  • Post author:
  • Post last modified:April 15, 2021
You are currently viewing Complete List of Alexa Commands for Roomba

If you’ve got yourself a Roomba or Braava robot vacuum or mop from iRobot, then it’s safe to say that you like the simple life.

Well, we’ve got news for you, as life can be even simpler when you can control your robot vacuum cleaner with your voice thanks to Alexa. There’s an impressive set of voice commands from iRobot which is why they are some of my favourite robot vacuums for Alexa.

iRobot Alexa Skill

To get started using your Roomba or Braava robot vacuum or mop with Alexa, you’ll have to enable the iRobot skill by going to the ‘skills and games’ section within the Alexa app.

You will then be prompted to sign in with your iRobot account. This will be the same account that you use in the iRobot Home companion app for your vacuum.

The iRobot Alexa skill has a 4 star rating based on over 30,000 reviews with most users excited by the huge number of commands that have been integrated. However, a few users have complained about accents not being picked up too well.

Which Roombas Work with Alexa?

All Roomba and Braava iRobot models will work with Alexa, however those that have smart mapping technology will allow advanced commands such as cleaning specific rooms or zones within the home.

Once you have added your Roomba to the Alexa app, you can also use them within Alexa routines, for example, you could create a routine to pause cleaning and turn down your music when you need to take an important call.

Full List of Commands for Roomba and Braava

If you have not set up a name for your robot, the default name to use in Alexa commands is ‘Roomba’. However, I’d highly recommend you see my list of name ideas for Roomba to have a bit of fun.

Once your Roomba has cleaned and mapped out your home, you’ll be able to set room names to use in the commands or even zones such as ‘in front of the couch’.

Here are all the Alexa commands for Roomba:

  • “Alexa, ask [robot name] to start/stop cleaning.”
  • “Alexa, ask [robot name] to start vacuuming.”
  • “Alexa, ask [robot name] to start mopping.”
  • “Alexa, ask [robot name] to clean [room name].”
  • “Alexa, tell [robot name] there is a mess in the [room name].”
  • “Alexa, ask [robot name] to clean [zone].”
  • “Alexa, ask [robot name] to pause/resume cleaning.”
  • “Alexa, tell Roomba to go home.”
  • “Alexa, where is [robot name]”
  • “Alexa, ask [robot name] to sing for me.”
  • “Alexa, ask [robot name] to schedule cleaning at [time].”
  • “Alexa, ask [robot name] to schedule cleaning on [day] at [time].”
  • “Alexa, ask [robot name] to schedule cleaning in the [room name] on [day] at [time].”
  • “Alexa, when is [robot name] scheduled to clean next?”

We’ll keep this list as up to date as possible, but if you notice something that’s not quite right then please do get in touch so we can update it. Hope this was useful for you, happy vacuuming!


I have been building up my smart home since 2016 so I'm a bit of a smart home expert by now. On this blog, I share my favourite smart home devices that I've tested along with tips and tricks I learn by watching countless YouTube videos, scrolling through forums, and tinkering around with my own smart devices. I've always been a Google Home user but I'm starting to think Alexa might have the edge, what do you think?