Built by Metorial, the integration platform for agentic AI.
Provider Summary
manage automated connections
subscribe to trigger events
execute service actions
query connected services
send webhook requests
receive webhook notifications
configure trigger fields
enable and disable connections
run runtime scripts
notify real-time changes
Automate workflows by connecting 900+ services through conditional Applets composed of triggers, queries, and actions. Manage connections between services on behalf of users, subscribe to trigger events from connected services, execute actions programmatically, and retrieve data via queries. Send and receive arbitrary HTTP requests through the Webhooks service to integrate with any public API. Notify IFTTT of real-time changes via the Realtime API for near-instant Applet execution. Handle connection lifecycle events (enabled/disabled) and trigger event webhooks. Run JavaScript runtime scripts to process trigger events without a dedicated backend.
Trigger an IFTTT webhook event via the Maker Webhooks service. This fires the "Receive a web request" trigger, which can activate any Applet connected to it. Supports passing up to 3 simple string values, or a full JSON payload for the JSON trigger variant.
Retrieve the details and current status of an IFTTT connection. Returns the connection's configuration including its triggers, actions, queries, and the user's field settings if a user ID is provided.
Retrieve the available options for a dynamic field in a trigger, action, or query. Useful for discovering valid values before running an action, performing a query, or configuring a trigger. Returns a list of label-value pairs (may include nested categories).
Execute a query on a connected IFTTT service to retrieve data. Queries let you fetch additional data from connected services, such as retrieving device states, listing items, or getting current values. Supports pagination with cursor-based navigation.
Execute an action on a connected IFTTT service for a specific user. Actions are the output side of Applets, such as creating calendar events, sending messages, controlling smart home devices, posting to social media, etc. The available action fields depend on the connected service's action definition.
Notify IFTTT's Realtime API that new trigger events are available. This causes IFTTT to immediately poll your trigger endpoints for the specified users or trigger identities, enabling near-instant Applet runs instead of waiting for the normal ~1 hour polling cycle.
Simulate a trigger event for a specific connection and user. This sends a test request that simulates an event firing for the user, which IFTTT will then forward to your webhook endpoint. Useful for testing and debugging connection integrations.
Update a user's IFTTT connection configuration. This replaces the current stored configuration for the user, including trigger fields, action fields, and query fields. Use Get Connection first to see current settings.
This integration is licensed under the AGPL-3.0 License.
Built with ❤️ by Metorial