Polls an API every 15 minutes, extracts one value (price, stock, version — your pick), and posts to Discord only when the value actually changes. Change detection is a dedup gate: same value = silence.
Watch any API for changes
How this workflow works
1. Check every 15 minutes
triggerStarts the workflow — from an inbound HTTP request or on a schedule.
2. GET the API/page
http-resilientHTTP request with retries, backoff, and jitter. ⚠ On success the response body replaces the payload.
3. Extract the value to watch
jq-transformExtracts a value with a jq-style path expression.
4. Only when it changes
webhook-dedupStops the run if the same key was seen within the TTL. Providers deliver at-least-once — duplicates WILL happen.
5. Notify on change
discordPosts a message to a Discord channel via a channel webhook.
Run it without writing any code
Every step above is a visual node in the Requex workflow builder. Clone this template, fill in your own credentials where a step needs them, and it runs in the cloud — no server, no cron box, no npm install. Webhook-triggered workflows get an always-on URL; scheduled ones run on your cron expression.
Open this template in the builder