If your webhook consumer endpoint fails to accept a delivery or returns a retriable error status (anything other than a 2xx response), Paxos will automatically attempt to retry the webhook delivery.
We use an exponential backoff policy with jitter (randomization to avoid retry storms) with the following schedule:
Initial retry delay: ~5 seconds after initial failure
Subsequent retries: Increasing intervals with exponential backoff
Maximum retry duration: 24 hours from the time the event was first invoked
Paxos will continue retry attempts for up to 24 hours from the initial attempt, unless delivery succeeds. After this period, no additional retry attempts will be made.