IFTTT puts the internet to work for you. Create simple connections between the products you use every day. Channels are the basic building blocks of IFTTT. IFTTT is a web-based service that allows users to create chains of simple conditional statements, called “recipes”, which are triggered based on changes to other web services such as Gmail, Facebook, Instagram, and Pinterest. IFTTT is an abbreviation of “If This Then That.”
- Channels are the “basic building blocks of IFTTT”, they mainly describe a series of data from a certain web service such as YouTube or eBay. It can also describe some certain actions controlled with certain APIs like SMS. Sometimes, it can represent information in terms of weather or stocks. There are particular triggers and actions in each channel.
- Triggers are the “this” part of a recipe. They are the items that “trigger” the action. For example, from an RSS feed, you can receive a notification based on a keyword or phrase.
- Actions are the “that” part of a recipe. They are the output that results from the input of the trigger.
- Recipes are the predicates made from Triggers and Actions. For example, if you like any picture in Instagram (trigger), the photo will be sent to your Dropbox account (action).
- Ingredients are basic data made available from a trigger. For example, the data that are available from the email trigger include subject, body, attachment, received date, and the sender’s address.