Skip to main content
Payload transformations let you filter or modify webhook events before they are delivered. The transformation runs inside Paradime, so if you cancel the event, no request is sent to your destination.

When to use transformations

Use a transformation to suppress webhook deliveries you don’t need to act on. Two common cases:

Example: Skip passed runs and Turbo CI

The handler below cancels delivery for both categories above.
Setting webhook.cancel = true stops delivery entirely. The event is dropped, so no HTTP request is made to your endpoint.

How to apply a transformation

  1. Go to Webhooks and click the webhook you want to configure.
  2. Open the Advanced tab.
  3. Toggle Enable transformation on.
  4. Click Edit transformation and paste your handler function.
  5. Save.
Tip: Changes take effect immediately on the next event. Test with a manual run before relying on it in production.