Schedules
While iRobot® products allow you to alleviate the physical burden of cleaning, Schedules allow you to reduce your mental burden of cleaning too, by fitting cleaning into your lifestyle in a way that works for you.
Schedules will start automatically at the designated time or based on the automation you have set up.
- Time-based schedules: Select a Start Time and the days of the week; the cleaning job will repeat on a weekly basis.
- Automation: Start your robot based on when you leave home

Creating a Schedule
Tab the "+ Create a schedule" card in the Schedule shelf on app home screen, or go to the Schedule list page by clicking the ">" above the cards in the shelf.
Time-based schedules
By selecting "Time" at the top of the New Schedule page, you have the option to select a Start Time and the days of the week; the cleaning job will repeat on a weekly basis.
- Select robot models have the option for one-time schedules by selecting "None" under the Repeat section.
- If desired, you may edit your routine's rooms/zones before saving the schedule.
- Pressing "Schedule" at the bottom of the page will save your schedule, so it will start at the designated day/time.
Creating an Automation
By selecting "Automation" at the top of the New Schedule page, you have the option to start your robot based on a specific action "trigger".
- Currently, you may use "Start when I leave home".
- By pressing "Edit Automation" you may set up the method by which iRobot® knows you are leaving your home through 3rd party smart-devices or other data.
Once set up, by default, your robot(s) will start cleaning the first time you leave your home, according to your defined integration.
- You may edit your automation at any time, or add a time-window, which will be more specific as to when your robot should start cleaning. As an example, if you want to start your robot when you walk your dog in the afternoon, you may want to add a time-window for 5pm-7pm instead of when you go to work in the morning.
- If you want this automation to repeat weekly, you can add that by selecting the days of the week you desire under "Repeat".
- After you have defined your automation settings, selecting "Save Event" will add your event to your Schedule section of the app and the Schedule shelf on the Home Screen.
Disabling, Editing, and Deleting a Schedule
By clicking the toggle in the right-hand corner of the card in the Schedule shelf, you may temporarily disable a Scheduled job from running.
Toggling it back on will re-activate the schedule for the next time it is designated to run.
To edit a previously defined Schedule, simply go to the Schedule list by pressing the ">" on the shelf and tab the desired card.
To delete a previously saved schedule, scroll to the bottom while editing that specific schedule event.
