⏱️ Webhook Retry Calculator
Exponential backoff planner · invokebot.com
Max retry attempts (1–20)
Base delay (seconds)
Backoff multiplier (1.5 – 4.0)
2.0
Max delay cap (seconds)
Jitter (0–50%)
ON
⟳ Calculate & Visualize
📊 Retry Plan
5
Attempts
0.0s
Total window
0.0s
Avg delay
0.0s
Max delay
⏳ Timeline (attempt → delay)
💡 Recommendations
Payment webhooks: aggressive (low base, multiplier 2.0, jitter on, up to 10–15 attempts). Notifications: fewer retries (3–5), higher base delay.
📎 Code snippets
Python (tenacity)
# install: pip install tenacity
JavaScript (exponential-backoff)
// npm install exponential-backoff
curl retry loop (bash)
#!/bin/bash