Skip to main content

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}}.