Skip to main content
Version: 9.x

IFTTT

The ifttt trigger fires custom events on the IFTTT Webhooks service to trigger smart home and automation applets.


⚙️ Configuration Variables​

WUD_TRIGGER_IFTTT_{trigger_name}_KEY
Requiredstring

IFTTT Maker Webhook secret key

Allowed values:Valid IFTTT Webhook Key
WUD_TRIGGER_IFTTT_{trigger_name}_EVENT
Optionalstringdefault: wud-image

IFTTT Webhook event name to trigger

info

This trigger also supports all common trigger configuration options (such as thresholds, scheduling, and batching).


🚀 Examples​

Basic Webhook Notification​

services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_IFTTT_LOCAL_KEY=your_ifttt_webhook_key
- WUD_TRIGGER_IFTTT_LOCAL_EVENT=wud-container

📦 IFTTT Event Ingredients​

When triggering the webhook, WUD supplies the following ingredient variables to your Applet:

  • EventName: The configured event name (e.g. wud-container)
  • OccurredAt: Timestamp of the update detection
  • Value1: Container / Image name (e.g. homeassistant)
  • Value2: New target version / tag (e.g. 2024.6.5)
  • Value3: Full container JSON payload

📖 Setup Guide​

1. Obtain your IFTTT Webhook Key​

  1. Navigate to IFTTT Maker Webhooks and click Connect.
  2. Go to Webhooks Settings and copy the secret key component from the URL.

2. Create an IFTTT Applet​

  1. Open IFTTT Applet Creator.
  2. For If This, choose Webhooks > Receive a web request and enter your event name (e.g. wud-container).
  3. For Then That, pick your desired action (e.g. send an email, push notification, or smart home action) referencing {{Value1}} and {{Value2}}.