Popular Google Calendar and iRobot workflows and automations
-
If any event starts on Google Calendar, then Pause Roomba
-
When event ends, resume Roomba
-
If an event ends on Google Calendar, then Resume Scooter
-
When event starts, pause Roomba
-
Start a cleaning job before an event on your calendar
Useful Google Calendar and iRobot integrations
Triggers (If this)
-
Job Complete
This trigger fires when your robot completes a job.
-
New event added
This Trigger fires every time a new event is added to your Google Calendar. Note: The time in the ingredient will be based on the timezone set in Google Calendar.
-
Robot Started
This trigger fires when your robot starts a job.
-
New event from search added
This Trigger fires every time a new event from search is added to your Google Calendar that contains a specific keyword or phrase. The search looks at the event’s Title, Description, and Location. Ingredient will be based on the timezone set in Google
-
Robot Stuck
This trigger fires when your robot is stuck.
-
Any event starts
This Trigger fires a set number of minutes before the starting time of any event on your Google Calendar. Note: The time in the ingredient will be based on the timezone set in Google Calendar.
-
Bin full
This trigger fires when your robot's bin is full.
-
Event from search starts
This Trigger fires a set number of minutes before the starting time of an event on your Calendar that contains a specific keyword or phrase in the event’s Title, Description, or Location. Ingredient will be based on the zone set in Google.
-
Room Traversal
This trigger fires when your robot starts driving through one room to reach another room.
-
Any event ends
This Trigger fires within 15 minutes of the ending time of an event on your Google Calendar. Note: The time in the ingredient will be based on the timezone set in Google Calendar.
-
Room Traversal Complete
This trigger fires when your robot has finished driving through one room to reach another room.
-
New event from search ends
This Trigger fires within 15 minutes of the ending time of an event on your Google Calendar that contains a specific keyword or phrase. The search looks at the event’s Title, Description, and Location. Ingredient will be based on the zone set in Google.
-
Room Started
This trigger fires when your robot starts cleaning a room.
-
You respond to an event invite
The trigger fires every time you respond to an event you're invited to. Note: The time in the ingredient will be based on the timezone set in Google Calendar.
-
Room Finished
This trigger fires when your robot finishes cleaning a room.















Queries (With)
-
List Calendars
This query returns your calendars.
-
Robot Online
This Query returns the online status of your robot.
-
Search Events
Search events of a calendar
-
Robot Status
This Query returns the current status of your robot, as well as the time of its next scheduled job.
-
List Attendees
Get a list of event attendees
-
History of Bin full alerts
This query returns a list of times when Roomba alerted that its bin was full.
-
List Busy Windows
List time windows when someone is busy.
-
History of robot started
This query returns a list of when your robot starts a job.
-
List Events For a Date
This query returns a list events for a specific day.
-
History of robot stuck
This query returns a list of when your robot was stuck.
-
List Events For a Date Range
This query lists events for a specific date range.
-
History of job complete
This query returns a list of when your robot completes a job.
-
History of times you responded to a calendar invite.
The query returns a list of when you responded to an event you're invited to.
-
History of events from search added
This query returns a list of every time a new event from search is added to your Google Calendar that contains a specific keyword or phrase. The search looks at the event’s Title, Description, and Location.
-
History of events from search ended
This query returns a list of ending time (within 15 minutes) of events on your Google Calendar that contains a specific keyword or phrase. The search looks at the event’s Title, Description, and Location.
-
History of calendar event endings
This query returns a list of event ending times on your Google Calendar.
-
History of event from search starts
This query returns a list of a set number of minutes before the starting time of an event on your Google Calendar that contains a specific keyword or phrase. The search looks at the event’s Title, Description, and Location.
-
History of events added
This query returns a list of every time a new event is added to your Google Calendar.
-
History of calendar event beginnings
This query returns a list of event starting times on your Google Calendar.



















Actions (Then that)
-
Resume robot
This action will resume your robot.
-
Quick add event
This Action will add an event to your Google Calendar. Simply include a detailed description of when and what.
-
Locate robot
This action will locate your robot.
-
Create a detailed event
This action will create a detailed event in your Google Calendar.
-
Dock robot
This action will dock your robot.
-
Start robot
This action will start your robot.
-
Stop robot
This action will stop your robot.
-
Pause robot
This action will pause your robot.
-
Clean by Room
This action will clean a specific room in your home. For robots with Imprint™ Smart Mapping technology.
-
Vacuum and Mop Everywhere
This action will start a Vacuum and Mop Everywhere job. For Roomba Combo™ j7 robots only.
-
Vacuum and Mop a Room
This action will start a vacuum + mop job a specific room in your home. For Roomba Combo™ j7 robots only.











Google Calendar and iRobot resources

Google Assistant automations
Google Assistant has four triggers that can be used to make personalized trigger sentences that can include text and number ingredients. These Applets are the solution to connecting the devices and services in your life and helping them ...

Pros and cons of using a Ring Camera
A Ring camera is one of the best security systems. Click to learn the pros and cons of using a Ring Camera.

Welcome to Pro
New to IFTTT Pro and not sure where to begin? Check out this guide to learn how IFTTT can help you get more from your favorite apps and devices.

How to get the most out of your Pro trial
New to IFTTT Pro and not sure where to begin? Check out this guide to learn how IFTTT can help you get more from your favorite apps and devices.

iRobot holiday magic
Just bought a Roomba® or robot vacuum? This blog is for you. Find out how to automate and integrate your robot vacuum in new and powerful ways. iRobot Roomba is the easiest, best way to clean your floors (since you don’t actually have ...

Welcome to Pro+
New to IFTTT and not sure where to begin? Check out this guide to learn how IFTTT can help you get more from your favorite apps and devices.