Vercel deployments as push notifications

July 23, 2026 · 3 min read

The deploy went out while you were making coffee – did it build? Vercel's webhooks tell your phone: one sound for “ready”, an alarm for “error”, no dashboard refreshing.

Setup

  1. Create two endpoints in the Webhooky app (Android / iOS): “Deploys OK” (sound level_up_2, text “Deployment ready”) and “Deploys FAILED” (sound error_1, “Wichtig” on, text “Deployment failed”).
  2. In Vercel: Team/Account Settings → Webhooks → Create Webhook. First webhook: event Deployment Succeeded → URL of “Deploys OK”. Second: Deployment Error → URL of “Deploys FAILED”. Scope them to the projects you care about.

Why two endpoints instead of one

Vercel's payload (type, payload.deployment …) has no title/message fields, so each push shows its endpoint's texts. Splitting by event gives you what a single webhook can't: different sounds for success and failure. After a week you'll notice you never look at the phone for the level-up sound – and always for the buzzer.

Notes

  • Add Deployment Created to the OK endpoint if you also want a ping when builds start (can get chatty with preview deploys).
  • Webhooks fire for production and preview deployments – filter by project scope to keep noise down.
  • Netlify user? Same setup for Netlify.

Get Webhooky

Free for your first 100 notifications – set up your endpoint in two minutes.

Get it on Google Play Download on the App Store