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
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
- Docker Compose
- Docker
services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_IFTTT_LOCAL_KEY=your_ifttt_webhook_key
- WUD_TRIGGER_IFTTT_LOCAL_EVENT=wud-container
docker run \
-e WUD_TRIGGER_IFTTT_LOCAL_KEY="your_ifttt_webhook_key" \
-e WUD_TRIGGER_IFTTT_LOCAL_EVENT="wud-container" \
getwud/wud
📦 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 detectionValue1: 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
- Navigate to IFTTT Maker Webhooks and click Connect.
- Go to Webhooks Settings and copy the secret key component from the URL.
2. Create an IFTTT Applet
- Open IFTTT Applet Creator.
- For If This, choose Webhooks > Receive a web request and enter your event name (e.g.
wud-container). - For Then That, pick your desired action (e.g. send an email, push notification, or smart home action) referencing
{{Value1}}and{{Value2}}.