Changelog

Delivery timeouts

In short

Custom per-destination timeouts up to 15 minutes


Custom delivery timeouts are now available, allowing you to extend destination timeouts for up to 15 minutes. Ideal for AI tasks and heavy backend workloads, extended timeouts let your destination server process the entire event lifecycle synchronously. This eliminates the need for polling or internal queueing, while giving your handlers the buffer to work around cold starts.

The default timeout is 1 minute. You can change this under 'Advanced configuration' in Settings for each destination. You can also set timeouts via the API with config.delivery_timeout.