New — webhooks your AI agents can wait on. Pro & Scale opening to early access.

features

Provider Detection

Automatic detection of Stripe, GitHub, Shopify, Twilio, SendGrid, Paddle, Linear, and Slack webhooks based on headers and payload structure.

HookSense classifies every captured webhook against a set of known providers using header fingerprints, body shape, and signature header names. The detected provider drives the icon shown in the inspector, automatic HMAC routing, and provider-specific docs links.

Supported Providers

ProviderDetection SignalCommon Headers
StripeStripe-Signature headerStripe-Signature, User-Agent: Stripe/
GitHubX-GitHub-Event + X-Hub-Signature-256X-GitHub-Delivery, User-Agent: GitHub-Hookshot/
ShopifyX-Shopify-Topic + HMAC headerX-Shopify-Hmac-SHA256, X-Shopify-Shop-Domain
TwilioX-Twilio-Signature headerX-Twilio-Signature, I-Twilio-Idempotency-Token
SendGridX-Twilio-Email-Event-Webhook-SignatureX-Twilio-Email-Event-Webhook-Timestamp
PaddlePaddle-Signature headerPaddle-Signature
LinearLinear-Signature + body type fieldLinear-Signature, Linear-Delivery
SlackX-Slack-Signature + X-Slack-Request-TimestampX-Slack-Signature

How Detection Runs

Detection is best-effort and runs server-side at capture time. The first matching signal wins; ambiguous requests fall through to Unknown. You can override detection per endpoint when configuring HMAC verification — useful when a provider proxies through a gateway that rewrites headers.

Why It Matters

  • Auto-routes HMAC verification — set the secret, leave provider on Auto-detect, and HookSense picks the right algorithm
  • Filters by provider in search — split requests by provider to debug one integration at a time
  • Smarter analytics — provider mix per endpoint reveals which integrations dominate traffic

What If My Provider Isn't Listed?

Use Custom mode in HMAC config — provide the header name and HookSense computes HMAC-SHA256 over the raw body. If you'd like first-class detection for a provider you use heavily, ask at [email protected]; new providers are added regularly.