Reference
Integration Recipes.
Instrumentation hook for the App Router, Pages Router, and middleware.
One-line middleware that propagates request context into every outbound call.
Register the CheckUpstream plugin and let the server lifecycle handle init + flush.
Edge-first middleware. Works on Cloudflare Workers, Bun, Deno, and Node.
Module + interceptor that follows the Nest dependency-injection conventions.
Server-side Nitro plugin that registers once on app boot.
Server `handle` hook that wraps every request with SDK context.
Single `<script>` tag, ~12 KB, zero build step.
Push incidents into a Slack channel via incoming webhook.
Post embed-formatted incidents to a Discord channel webhook.
Adaptive Cards delivered through a Workflows connector.
Trigger PagerDuty incidents via Events API v2.
Create OpsGenie alerts with priority mapped from upstream severity.
Send incident summaries to specific people on your team.
POST signed JSON to any HTTP endpoint you control.
Send formatted messages to a Telegram chat or group via bot.
Post Card v2 messages to a Google Chat space via webhook.
Concise SMS for your most critical on-call paths.
Open and auto-resolve Rootly incidents from upstream events.
Open and auto-resolve Incident.io incidents from upstream events.
Capture upstream telemetry-flush failures as Sentry exceptions.
Forward upstream events into your existing OTLP collector.
Pipe upstream signals into Datadog via the OTLP exporter.
Forward upstream events into New Relic via the OTLP endpoint.
Stream upstream events into Honeycomb via OTLP.
Block PR merges and scheduled deploys when an upstream is degraded.
Same `@checkupstream/cli` gate, in `.gitlab-ci.yml`.
Run the upstream health check as a CircleCI job.
Don't see your stack.
Tell us what you're integrating and we'll write the recipe — usually within a business day. Most stacks are already covered, but if yours isn't, we want to know.