@@ -29,41 +29,58 @@ Skills for receiving and verifying webhooks from specific providers. Each includ
2929
3030| Provider | Skill | What It Does |
3131| ----------| -------| --------------|
32+ | [ Adyen] ( https://docs.adyen.com/development-resources/webhooks/ ) | [ ` adyen-webhooks ` ] ( skills/adyen-webhooks/ ) | Verify Adyen webhook HMAC signatures (` additionalData.hmacSignature ` ), handle AUTHORISATION, CAPTURE, and REFUND notifications |
33+ | [ Auth0] ( https://auth0.com/docs/customize/log-streams/custom-log-streams ) | [ ` auth0-webhooks ` ] ( skills/auth0-webhooks/ ) | Authenticate Auth0 Custom Log Stream deliveries (Authorization token), handle batched login and signup log events |
34+ | [ Bitbucket] ( https://support.atlassian.com/bitbucket-cloud/docs/manage-webhooks/ ) | [ ` bitbucket-webhooks ` ] ( skills/bitbucket-webhooks/ ) | Verify Bitbucket webhook signatures (` X-Hub-Signature ` , HMAC-SHA256), handle repo push and pull request events |
35+ | [ Calendly] ( https://developer.calendly.com/api-docs/ZG9jOjQ2NDA2NA-webhook-signatures ) | [ ` calendly-webhooks ` ] ( skills/calendly-webhooks/ ) | Verify Calendly webhook signatures (` Calendly-Webhook-Signature ` , HMAC-SHA256 with timestamp), handle invitee.created and invitee.canceled events |
3236| [ Chargebee] ( https://www.chargebee.com/docs/2.0/events_and_webhooks.html ) | [ ` chargebee-webhooks ` ] ( skills/chargebee-webhooks/ ) | Receive and verify Chargebee webhooks (Basic Auth), handle subscription billing events |
3337| [ Claude Managed Agents] ( https://platform.claude.com/docs/en/managed-agents/webhooks ) | [ ` claude-managed-agents-webhooks ` ] ( skills/claude-managed-agents-webhooks/ ) | Verify Anthropic Claude Managed Agents webhook signatures (` X-Webhook-Signature ` ), handle session lifecycle and outcome evaluation events |
3438| [ Clerk] ( https://clerk.com/docs/integrations/webhooks/overview ) | [ ` clerk-webhooks ` ] ( skills/clerk-webhooks/ ) | Verify Clerk webhook signatures, handle user, session, and organization events |
39+ | [ Coinbase Commerce] ( https://docs.cdp.coinbase.com/commerce-onchain/docs/webhooks ) | [ ` coinbase-commerce-webhooks ` ] ( skills/coinbase-commerce-webhooks/ ) | Verify Coinbase Commerce webhook signatures (` X-CC-Webhook-Signature ` , HMAC-SHA256), handle charge lifecycle events |
3540| [ Cursor] ( https://docs.cursor.com/account/cloud-agent-webhooks ) | [ ` cursor-webhooks ` ] ( skills/cursor-webhooks/ ) | Verify Cursor Cloud Agent webhook signatures, handle agent status events |
3641| [ Deepgram] ( https://developers.deepgram.com/reference ) | [ ` deepgram-webhooks ` ] ( skills/deepgram-webhooks/ ) | Receive and verify Deepgram transcription callbacks |
3742| [ Discord] ( https://docs.discord.com/developers/events/webhook-events ) | [ ` discord-webhooks ` ] ( skills/discord-webhooks/ ) | Verify Discord webhook event signatures (Ed25519), handle application and entitlement events |
3843| [ ElevenLabs] ( https://elevenlabs.io/docs/overview/administration/webhooks ) | [ ` elevenlabs-webhooks ` ] ( skills/elevenlabs-webhooks/ ) | Verify ElevenLabs webhook signatures, handle call transcription events |
3944| [ FusionAuth] ( https://fusionauth.io/docs/extend/events-and-webhooks/ ) | [ ` fusionauth-webhooks ` ] ( skills/fusionauth-webhooks/ ) | Verify FusionAuth JWT webhook signatures, handle user, login, and registration events |
4045| [ GitHub] ( https://docs.github.com/en/webhooks ) | [ ` github-webhooks ` ] ( skills/github-webhooks/ ) | Verify GitHub webhook signatures, handle push, pull_request, and issue events |
4146| [ GitLab] ( https://docs.gitlab.com/ee/user/project/integrations/webhooks.html ) | [ ` gitlab-webhooks ` ] ( skills/gitlab-webhooks/ ) | Verify GitLab webhook tokens, handle push, merge_request, issue, and pipeline events |
47+ | [ GoCardless] ( https://developer.gocardless.com/api-reference/#appendix-webhooks ) | [ ` gocardless-webhooks ` ] ( skills/gocardless-webhooks/ ) | Verify GoCardless webhook signatures (` Webhook-Signature ` , HMAC-SHA256), handle batched payment, mandate, and payout events |
4248| [ Google Gemini] ( https://ai.google.dev/gemini-api/docs/webhooks ) | [ ` gemini-webhooks ` ] ( skills/gemini-webhooks/ ) | Verify Gemini API webhook signatures (Standard Webhooks HMAC + JWKS modes), handle batch and long-running operation events |
4349| [ HubSpot] ( https://developers.hubspot.com/docs/apps/legacy-apps/authentication/validating-requests ) | [ ` hubspot-webhooks ` ] ( skills/hubspot-webhooks/ ) | Verify HubSpot v3 webhook signatures (HMAC-SHA256 with timestamp), handle contact, deal, and company events |
4450| [ Hugging Face] ( https://huggingface.co/docs/hub/webhooks ) | [ ` huggingface-webhooks ` ] ( skills/huggingface-webhooks/ ) | Authenticate Hugging Face webhooks (` X-Webhook-Secret ` ), handle repo, discussion, and comment events |
4551| [ Intercom] ( https://developers.intercom.com/docs/webhooks ) | [ ` intercom-webhooks ` ] ( skills/intercom-webhooks/ ) | Verify Intercom ` X-Hub-Signature ` (HMAC-SHA1), handle conversation, contact, and ticket events |
52+ | [ Jira] ( https://developer.atlassian.com/cloud/jira/platform/webhooks/ ) | [ ` jira-webhooks ` ] ( skills/jira-webhooks/ ) | Verify Jira webhook signatures (` X-Hub-Signature ` , HMAC-SHA256), handle issue and comment events |
53+ | [ Klaviyo] ( https://developers.klaviyo.com/en/docs/webhooks ) | [ ` klaviyo-webhooks ` ] ( skills/klaviyo-webhooks/ ) | Verify Klaviyo webhook signatures (HMAC-SHA256), handle flow-triggered webhook events |
4654| [ Knock] ( https://docs.knock.app/developer-tools/outbound-webhooks/overview ) | [ ` knock-webhooks ` ] ( skills/knock-webhooks/ ) | Verify Knock outbound webhook signatures (HMAC-SHA256 base64, ** millisecond** timestamps), handle message lifecycle and resource change events |
4755| [ Linear] ( https://linear.app/developers/webhooks ) | [ ` linear-webhooks ` ] ( skills/linear-webhooks/ ) | Verify Linear webhook signatures (HMAC-SHA256), handle issue, comment, and project events |
56+ | [ Mailchimp] ( https://mailchimp.com/developer/marketing/guides/sync-audience-data-webhooks/ ) | [ ` mailchimp-webhooks ` ] ( skills/mailchimp-webhooks/ ) | Authenticate Mailchimp webhooks (URL secret + GET validation), handle subscribe, unsubscribe, and profile events |
4857| [ Mailgun] ( https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhooks ) | [ ` mailgun-webhooks ` ] ( skills/mailgun-webhooks/ ) | Verify Mailgun webhook signatures (HMAC-SHA256), handle email delivered, failed, opened, clicked, unsubscribed, and complained events |
58+ | [ Mollie] ( https://docs.mollie.com/docs/webhooks ) | [ ` mollie-webhooks ` ] ( skills/mollie-webhooks/ ) | Handle unsigned Mollie webhooks by fetching payment status from the API (fetch-to-confirm pattern) |
4959| [ Notion] ( https://developers.notion.com/reference/webhooks ) | [ ` notion-webhooks ` ] ( skills/notion-webhooks/ ) | Verify Notion webhook signatures (HMAC-SHA256, ` X-Notion-Signature ` ), complete handshake, handle page and comment events |
60+ | [ Okta] ( https://developer.okta.com/docs/concepts/event-hooks/ ) | [ ` okta-webhooks ` ] ( skills/okta-webhooks/ ) | Complete the Okta Event Hook verification challenge, authenticate deliveries, handle user lifecycle and session events |
5061| [ OpenAI] ( https://platform.openai.com/docs/guides/webhooks ) | [ ` openai-webhooks ` ] ( skills/openai-webhooks/ ) | Verify OpenAI webhooks for fine-tuning, batch, and realtime async events |
5162| [ OpenClaw] ( https://docs.openclaw.ai/automation/webhook ) | [ ` openclaw-webhooks ` ] ( skills/openclaw-webhooks/ ) | Verify OpenClaw Gateway webhook tokens, handle agent hook and wake event payloads |
5263| [ Orb] ( https://docs.withorb.com/integrations-and-exports/webhooks ) | [ ` orb-webhooks ` ] ( skills/orb-webhooks/ ) | Verify Orb webhook signatures (HMAC-SHA256 over ` v1:{X-Orb-Timestamp}:{body} ` ), handle customer, subscription, and invoice events |
5364| [ Paddle] ( https://developer.paddle.com/webhooks/overview ) | [ ` paddle-webhooks ` ] ( skills/paddle-webhooks/ ) | Verify Paddle webhook signatures, handle subscription and billing events |
5465| [ PayPal] ( https://developer.paypal.com/api/rest/webhooks/ ) | [ ` paypal-webhooks ` ] ( skills/paypal-webhooks/ ) | Verify PayPal webhook signatures (RSA-SHA256 with cert), handle payment, subscription, and order events |
5566| [ Postmark] ( https://postmarkapp.com/developer/webhooks/webhooks-overview ) | [ ` postmark-webhooks ` ] ( skills/postmark-webhooks/ ) | Authenticate Postmark webhooks (Basic Auth/Token), handle email delivery, bounce, open, click, and spam events |
67+ | [ Razorpay] ( https://razorpay.com/docs/webhooks/ ) | [ ` razorpay-webhooks ` ] ( skills/razorpay-webhooks/ ) | Verify Razorpay webhook signatures (` X-Razorpay-Signature ` , HMAC-SHA256), handle payment and order events |
68+ | [ Recurly] ( https://recurly.com/developers/guides/webhooks.html ) | [ ` recurly-webhooks ` ] ( skills/recurly-webhooks/ ) | Authenticate Recurly webhooks (Basic Auth), parse XML notifications for subscription and payment events |
5669| [ Replicate] ( https://replicate.com/docs/webhooks ) | [ ` replicate-webhooks ` ] ( skills/replicate-webhooks/ ) | Verify Replicate webhook signatures, handle ML prediction lifecycle events |
5770| [ Resend] ( https://resend.com/docs/webhooks ) | [ ` resend-webhooks ` ] ( skills/resend-webhooks/ ) | Verify Resend webhook signatures, handle email delivery and bounce events |
71+ | [ Salesforce] ( https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_om_outboundmessaging.htm ) | [ ` salesforce-webhooks ` ] ( skills/salesforce-webhooks/ ) | Handle Salesforce Outbound Messages (SOAP/XML), validate OrganizationId, return the required Ack response |
5872| [ Scrapfly] ( https://scrapfly.io/docs/scrape-api/webhook ) | [ ` scrapfly-webhooks ` ] ( skills/scrapfly-webhooks/ ) | Verify Scrapfly webhook signatures (HMAC-SHA256, uppercase/lowercase hex), dispatch scrape, extraction, and screenshot jobs |
5973| [ SendGrid] ( https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event ) | [ ` sendgrid-webhooks ` ] ( skills/sendgrid-webhooks/ ) | Verify SendGrid webhook signatures (ECDSA), handle email delivery events |
6074| [ Shopify] ( https://shopify.dev/docs/apps/build/webhooks ) | [ ` shopify-webhooks ` ] ( skills/shopify-webhooks/ ) | Verify Shopify HMAC signatures, handle order and product webhook events |
6175| [ Slack] ( https://docs.slack.dev/apis/events-api/ ) | [ ` slack-webhooks ` ] ( skills/slack-webhooks/ ) | Verify Slack Events API signatures (HMAC-SHA256, ` X-Slack-Signature ` ), handle message, app_mention, and reaction events |
76+ | [ Square] ( https://developer.squareup.com/docs/webhooks/overview ) | [ ` square-webhooks ` ] ( skills/square-webhooks/ ) | Verify Square webhook signatures (` x-square-hmacsha256-signature ` over URL + body), handle payment and refund events |
6277| [ Stripe] ( https://docs.stripe.com/webhooks ) | [ ` stripe-webhooks ` ] ( skills/stripe-webhooks/ ) | Verify Stripe webhook signatures, parse payment event payloads, handle checkout.session.completed events |
6378| [ Twilio] ( https://www.twilio.com/docs/usage/webhooks ) | [ ` twilio-webhooks ` ] ( skills/twilio-webhooks/ ) | Verify Twilio webhook signatures (HMAC-SHA1, ` X-Twilio-Signature ` ), handle SMS, voice, and status callback events |
6479| [ Vercel] ( https://vercel.com/docs/observability/webhooks ) | [ ` vercel-webhooks ` ] ( skills/vercel-webhooks/ ) | Verify Vercel webhook signatures (HMAC-SHA1), handle deployment and project events |
6580| [ Webflow] ( https://developers.webflow.com/data/docs/working-with-webhooks ) | [ ` webflow-webhooks ` ] ( skills/webflow-webhooks/ ) | Verify Webflow webhook signatures (HMAC-SHA256), handle form submission, ecommerce, and CMS events |
6681| [ WooCommerce] ( https://developer.woocommerce.com/docs/webhooks/ ) | [ ` woocommerce-webhooks ` ] ( skills/woocommerce-webhooks/ ) | Verify WooCommerce webhook signatures, handle order, product, and customer events |
82+ | [ WorkOS] ( https://workos.com/docs/events/data-syncing/webhooks ) | [ ` workos-webhooks ` ] ( skills/workos-webhooks/ ) | Verify WorkOS webhook signatures (` WorkOS-Signature ` , HMAC-SHA256 with timestamp), handle Directory Sync and auth events |
83+ | [ Zoom] ( https://developers.zoom.us/docs/api/webhooks/ ) | [ ` zoom-webhooks ` ] ( skills/zoom-webhooks/ ) | Verify Zoom webhook signatures (` x-zm-signature ` ), complete the URL validation handshake, handle meeting and recording events |
6784
6885### Webhook Handler Pattern Skills
6986
0 commit comments