One URL receives created/updated/deleted events. Route each type to a different destination with a switch — no if/else spaghetti in your handler code.
One endpoint, many event types
How this workflow works
1. All events, one URL
triggerStarts the workflow — from an inbound HTTP request or on a schedule.
2. Route by event type
switchRoutes to different branches based on one expression value.
3. created → Slack
slackPosts a message to a Slack channel via an incoming webhook.
4. updated → your API
http-resilientHTTP request with retries, backoff, and jitter. ⚠ On success the response body replaces the payload.
5. deleted → just log
logRecords the payload in the run history and passes it through unchanged.
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