Integrations · Alert source

Sentry to Pagerless

Paste one URL into Sentry. Pagerless decides who to wake, explains it in plain words and closes the problem when Sentry says it's fixed.

Set up

Your URL is in the Pagerless app under Other tools, with the key filled in:

https://events.pagerless.dev/v1/hooks/sentry/<your ingest key>
  1. Open Settings, Developer settings, Internal integration

    In Sentry.

  2. Create an internal integration with your Pagerless URL as the webhook.

  3. Turn on Alert Rule Action and Issue webhooks.

  4. Save the integration's client secret in Pagerless; unsigned deliveries are refused from then on.

  5. Add the integration as an action on your alert rules.

What happens

Sentry events
WhenPagerless
FiresIssue alerts, and metric alerts at critical or warning
ClearsThe issue resolved, or the metric alert resolved
How loudFatal wakes; error and warning tell; info and debug log
Proof it's youSentry-Hook-Signature HMAC with the client secret, required once saved.

Keep Sentry for debugging; let Pagerless decide who to wake and how. See Pagerless vs Sentry alerts.

Choosing who gets woken

How loud each alert is, first match wins
RuleExample
Name rules on the URL?wake=prod-*&log=*-staging (globs, case-insensitive)
The tool's own severitycritical, p1, sev1, fatal wake; error, warning tell; info, low log
A default on the URL?level=wake (or tell, log). Without one: tell.

?service= and ?env= set the service and environment shown on the problem.

Updated .

Free for you and one backup · 3 apps · no card

Sleep through the small stuff.

Run one command in your repo. Pagerless shows every change before it makes it.

npx pagerless connect