What is IFTTT?
Explore Plans Developers
Mobile menu Close menu


Help people save energy and money

Connect utility services to the lifestyle habits, apps, and devices your users love

Our energy customers


Optimizing energy usage and saving money is good. But it's not a weekly, daily, hourly priority for everyone. How might you connect energy services and off-peak usage to the everyday habits of users without being intrusive?


IFTTT can connect users' energy consumption and utility bill to the apps and devices they use everyday. Making optimization personal, seamless, and rewarding. One integration to IFTTT unlocks thousands of use cases across hundreds of brands and products.

We estimate that IFTTT helps customers save 40% on their water heating costs by programming their smart thermostat to heat at the cheapest times of the day.

Agile Octopus


Reduce peak energy consumption

Help users take advantage of off-peak pricing by connecting real-time pricing data with the smart home devices and apps they use most.

Connect with every thing

Expand your API to the world's largest ecosystem of apps and devices. Let IFTTT's community help guide which integrations and Applets you build next.

Drive savings with rewards-driven Applets

Motivate users to save energy and money with their everyday habits. Build new, marketable features your users want within minutes.

Follow user behavior

See beyond the perimeter of a utility account and into the countless ways users connect the products in their lives.

How energy developers use IFTTT

IFTTT provides flexible APIs, SDKs, and step-by-step documentation for turning any endpoint into a trigger, action, or query — the building blocks of every Applet. Publish your Applets for everyone to use or embed them directly in your apps with the Connect API. For example:

This what an IFTTT-powered, embedded True Energy feature might look like inside the Acme Electric Co app. It uses our Connect API and SDKs to put integrations directly into clients for a seamless, native experience.

Get started