Overview
The Bunnylynk Rules Engine allows you to manipulate and filter webhooks in the cloud without modifying your backend application code.
Logic
Drop noise and route specific events using JSONPath, status codes, and header expressions.
Structure
Rewrite payloads, extract sub-objects, and inject custom headers or API secrets.
Scheduling
Hold events for configurable delay intervals to allow third-party syncs to finish.
How Rules Execute
When an event arrives on a Connection, the rules pipeline processes it in four sequential stages:
Raw Event -> [1. Deduplication] -> [2. Filters] -> [3. Transformations] -> [4. Delays & Dispatch]
If a filter evaluates to false, the event is marked IGNORED (not sent to destination), saving compute costs while remaining fully queryable in your audit log.