What is the IFTTT Platform?
The IFTTT Platform is how services on IFTTT are built. Developers and businesses alike can sign up for the Platform and start prototyping their service.
The Platform also enables users to create more powerful Applets than what's offered on ifttt.com/create. Specifically, you can create Applets with multiple actions and you're able to use filter code.
Does the IFTTT Platform cost anything to use?
There's no cost to sign up and start prototyping a service, or if you'd like to take advantage of some of the more advanced tools for building Applets for your personal use. If you or your business would like to publish a service on IFTTT though, you'll want to talk to our sales team about pricing.
I'd like to know more about multiple actions and filter code.
In the IFTTT world, a regular Applet is set up as If This Then That. Multiple actions enable you to make an Applet that works like If This Then That and That.
Filter code is custom Javascript you can use within IFTTT to extend the functionality of an Applet. An example of this would be if you wanted to make an Applet to program your lights to perform a specific sequence of colors. You couldn't do this with the tool at ifttt.com/create, but some custom Javascript would do the trick.
💡 Note: Filter code for developers and DIY users is for personal use only. You must be on a paid plan with IFTTT to publish an Applet using filter code for others to use.
How can I learn more about the Platform?
Check out our developer documentation, it's full of examples, troubleshooting tips, and other handy information to help get you started.
Is the Platform the same as using Webhooks?
No, they're separate. The Platform is where you can build a service or create more advanced Applets. Webhooks is a service on IFTTT that enables you to make or send web requests through IFTTT. Some examples of what can be built with Webhooks can be found on the hackster.io community. Please also see our FAQ on Webhooks.
How do I troubleshoot Applets built on the Platform?
Troubleshooting Applets in the Platform is a bit different than if you were an end user. Our team has built a guide for this and you can access the support community on Spectrum for further help.