Webhook Guardian monitors GitHub webhook delivery failures by polling the GitHub API delivery logs every 5 minutes via OAuth. You get a Slack or email alert within 5 minutes of any failed delivery to your CI/CD pipelines, deployment triggers, or automation endpoints.
GitHub integration
Know when your GitHub
webhooks fail
A failed push event can silently break your CI pipeline for days. Webhook Guardian alerts you within 5 minutes — so your deployments don't go dark without you knowing.
- 14-day free trial
- repo + admin:repo_hook scope
- Setup in 2 minutes
How does Webhook Guardian read GitHub delivery logs?
We use the GitHub API to read the delivery log entries GitHub already stores for every webhook attempt — every 5 minutes, without touching your code.
- 01
Connect via GitHub OAuth
Authorize via GitHub's OAuth flow. We request repo and admin:repo_hook scopes — enough to read delivery logs, nothing more. No code access.
# Scopes requested repo · admin:repo_hook · No write access to code - 02
We poll delivery logs every 5 minutes
GitHub stores delivery logs for 72 hours. We read them via the API every 5 minutes across all your configured webhooks — repo and org level.
# Coverage repo webhooks · org webhooks · all event types - 03
Alert fires with delivery UUID and payload
The Slack message includes the event type, repository, delivery UUID, HTTP response code, response body excerpt, and a direct link to redeliver.
# Example: push (main) delivery: b3f1c0a8 · 503 · timeout · redeliver → - 04
Replay directly from the alert
Click the replay link in Slack or from the dashboard to redeliver the event from GitHub to your endpoint. Logged with full audit trail.
# Logged timestamp · endpoint · response · outcome
Which GitHub webhook failures does it detect?
Every failed delivery across all event types — push, PR, deployment, workflow, and more.
Failed push events break CI triggers, deployment pipelines, and code-sync automations.
Missed PR events break review bots, status checks, and automated label workflows.
Failed workflow events break downstream automation that depends on CI completion signals.
Missed deployment events leave environments in unknown state and break release tracking.
GitHub webhook monitoring — questions answered
How do GitHub webhook delivery logs work?
What GitHub permissions does Webhook Guardian request?
Which GitHub event types does it monitor?
Can it monitor GitHub organization webhooks?
Start monitoring GitHub webhooks free
Connect in 2 minutes. Know when your CI pipeline stops receiving events.