Generic Webhook

Turn Any Webhook Into a Push Notification

Point any service, script, or internal tool that can send an HTTP webhook at Pushinator and get instant push notifications — no fixed payload format, no code to host.

What You Can Build

Custom Alerts

Turn alerts from any monitoring tool or internal service into push notifications.

CI/CD Events

Get notified when a build finishes, a deploy ships, or a pipeline fails.

Any HTTP Source

If it can send a webhook, it can send you a push notification — no fixed schema required.

Signed & Verified

Every request is HMAC-signed so you can trust it came from your own integration.

Set It Up in Minutes

No code to host — Pushinator gives you a URL and a secret, and receives webhooks directly.

1

Create a channel and a generic webhook

Log in to the Pushinator Console and create a channel (e.g., "Deploy Alerts"), or open an existing one.

Open the channel's API & Integrations tab, click Add webhook, give it a name, and leave the scheme set to Generic. Optionally require an acknowledgment for notifications sent through it, then submit.

Pushinator add webhook dialog with the Generic scheme selected
2

Copy the webhook URL and signing secret

Pushinator immediately shows a webhook URL and an HMAC signing secret, both ready right away. Copy them now: the secret is only shown once, though you can regenerate it later from the webhook's menu if you lose it.

Pushinator webhook URL and signing secret dialog
3

Point your service at the webhook

Configure the sending service or script to POST JSON to that URL — if it supports signing outgoing webhooks, sign the request with your secret so Pushinator can verify it's really from you.

No need to match a specific format: just include a message, text, summary, or title field in your JSON and Pushinator will pick it up automatically. Here's what a request looks like:

curl -X POST https://your-webhook-url \
  -H "Content-Type: application/json" \
  -H "X-Webhook-Signature: <hex hmac>" \
  -H "X-Webhook-Timestamp: <unix timestamp>" \
  -d '{"message": "Deploy finished successfully"}'
4

Subscribe your devices

Install the Pushinator app from the App Store or Google Play, then scan your channel's QR code to subscribe. From now on, matching events arrive as push notifications, e.g. "Deploy Alerts | Deploy finished successfully" — if you connect several webhooks to the same channel, each one's name is used to tell notifications apart.

Need help?

Drop us a message at [email protected], and we will try our best to assist you. Feel free to request a feature or integration, or let us know if there are any issues on our side.