IFTTT (If This Then That) werkt als een automatiseringstool die diverse apps, toestellen en diensten met elkaar verbindt om specifieke taken uit te voeren. Het idee hierachter is dat als een bepaalde gebeurtenis plaatsvindt (de "If This"-trigger), er automatisch een andere actie volgt (de "Then That"-actie). Gebruikers configureren 'Applets', regels die bepalen hoe deze triggers en acties interageren. Zo kan je bijvoorbeeld een Applet instellen die zegt: "Als ik mijn huis verlaat (gedetecteerd door de locatiedienst van je smartphone), zet dan de thermostaat lager." Hierbij is de locatiedienst van je smartphone de trigger en het verlagen van de thermostaat de actie. IFTTT zorgt voor communicatie tussen de 2 diensten, in dit geval je locatie en je slimme thermostaat, en voert de actie uit zodra de trigger geactiveerd is.
IFTTT blinkt uit in eenvoud en veelzijdigheid. Je kan het gebruiken voor allerlei toepassingen, van het automatisch posten op sociale media tot het koppelen van slimme apparaten thuis. Het draait allemaal om het maken van gepersonaliseerde automatiseringen die aansluiten bij je levensstijl en noden.