How do I use IFTTT with my Rachio?

IFTTT + Rachio 

Rachio integrates with IFTTT, meaning you can create "Applets" to have even more control over your watering! An Applet consists of a trigger (the "this" part of an Applet) and an action (the "that" part of an Applet). An example of an Applet would be "if the temperature drops below freezing then stop any watering schedules". The combinations of Applets that can be built are endless, only limited by your imagination and ever growing list of useful channels (IFTTT building blocks which include triggers and actions).

Step-by-Step Walkthrough

Below are steps on how to create an account within IFTTT and what Channels you will want to Activate within your account.

1) Go to and click on Join IFTTT.

2) Once you have created an account with a username and password, you will be brought to a Welcome screen.

3) Click on Channels in the upper right hand corner of the Welcome page. From there you will see a Search functionality of all available Channels. Channels are the building blocks for Applets. Each channel has its own trigger (this) and actions (that). You can reference this article for more in depth explanations. You will want to activate some channels in your account.

4) Search for Rachio and click on the icon.

5) You will be brought to the Rachio channel page. You will need to Activate this channel, so click on the blue ACTIVATE button. Once you are activated you will be brought to your Rachio channel. From this page you can Edit Channel, Deactivate and see what Rachio device is activated on this channel. By clicking on Edit Channel you will be brought to the web login screen for Rachio's web app.

6) We advise Activating the following channels as well.

- Date & Time: With this channel you can set specific dates and/or times to trigger events with your Rachio.

- Google Calendar: You can use your Google calendar to set additional watering events with your Rachio device, outside of what is featured in our current app. This is particularly helpful if you have unique water restrictions that only allow you to water on certain days. As an example, we had one user that was only allowed to water on the 1st and 3rd Wednesday of each month so he created a meeting to repeat on the necessary days and the schedule ran accordingly.

7) Once you have activated these channels you can begin creating recipes. 


Creating A Recipe

Creating a recipe will have the same flow every time. It will be unique based on the triggers and events you set, so the example below is just to help outline the flow.

1) From the main welcome page, click on My Recipes.

2) Next click on Create a Recipe.

3) Click on this.

4) Search for the channel that you want to trigger an event through. In this example we use Date & Time.

5) Choose the appropriate trigger for what you want the recipe to do. In this example we choose Every day at.

6) Create your trigger. We choose every day at 11AM.

7) Next click on that.

8) Search for Rachio.


9) Choose the appropriate action. In this example we choose start a zone.

10) Complete the action and Create Action.

11) You will then be brought to a summarized view of your recipe. If you are content, click create recipe. If you want to go back click "back" at the top right hand corner.

12) Once you have created this recipe it will be on your My Recipes page. You can always delete the recipe and/or change it if need be.


Was this article helpful?
23 out of 30 found this helpful

Have more questions? Submit a request



Article is closed for comments.