GitHub PR Merged
WebhookPR merges to main — AI generates a changelog entry, flags API changes, and posts a deployment summary to Slack.
What It Does
More than a merge notification — this is an AI-powered release assistant. When a PR merges to main, the AI analyzes the code changes, generates a human-readable changelog entry, flags any API or schema changes that need coordination, and posts a deployment-ready summary to Slack.
Your team gets release intelligence, not just merge noise.
How It Works
- GitHub fires a
pull_request.closedevent on merge - Deep analysis — AI examines the changed files via GitHub MCP, reads the PR description and commit messages
- Changelog generation — creates a concise, well-written changelog entry describing what shipped and why
- Deployment summary — posts to Slack: changes, impact assessment, migration requirements, and a direct link to the PR
Example Scenario
PR #312 "Add team billing endpoints" merges. AI posts to #releases: "NEW: Team billing API — 3 new endpoints for team subscription management. Includes migration 0089_team_billing.sql. API CHANGE: New routes at /api/team-billing/*. Action needed: Apply migration before deploying."
Triggers
pull_request.closed(merged) — PR merged to main or master branch
Metadata
What's Included
Required MCPs
MCP servers this template connects to.
Deploy this webhook in minutes
PR merges to main — AI generates a changelog entry, flags API changes, and posts a deployment summary to Slack.