# Hookbase > Hookbase is a webhook relay platform: receive inbound webhooks with provider signature verification, transform payloads with JSONata, JavaScript, or Liquid, and route them to unlimited destinations with automatic retries, filtering, and full delivery observability. It also relays outbound webhooks to your own customers via an embeddable Portal, and ships an MCP server so AI agents can manage sources, routes, and deliveries conversationally. Hookbase runs on Cloudflare Workers at the edge. Core concepts: a **Source** receives inbound webhooks at a unique URL; a **Route** matches events by filter and applies an optional **Transform** before delivering to a **Destination**; every attempt is recorded as a **Delivery** with full request/response history and automatic retry with backoff. The `hookbase` CLI tunnels webhooks to localhost for development. The **Portal** package embeds endpoint/subscription management inside a customer's own product for outbound (send) use cases. ## Product - [Homepage](https://www.hookbase.app/): Webhook relay service to receive, transform, and route webhooks to multiple endpoints with automatic retries and localhost tunnels. - [Pricing](https://www.hookbase.app/pricing): Simple, transparent pricing for webhook relay — plans from $0 to $79/month. - [Inbound Webhooks](https://www.hookbase.app/inbound): Receive webhooks from any provider with signature verification, stored payloads, replay, and deduplication. - [Managed Webhook Relay](https://www.hookbase.app/webhook-relay): Overview of receiving, transforming, and routing webhooks with automatic retries. - [Webhook Routing](https://www.hookbase.app/webhook-routing): Route webhooks to multiple destinations with conditional logic, fan-out, filtering, and per-destination throttling. - [Webhooks as a Service](https://www.hookbase.app/webhooks-as-a-service): Send reliable outbound webhooks to your own customers with circuit breakers, Standard Webhooks-spec signatures, and a self-serve customer portal. - [Webhook Destinations](https://www.hookbase.app/webhook-destinations): Deliver webhooks to S3, R2, GCS, Azure Blob, SQS, EventBridge, Pub/Sub, and other non-HTTP destinations. - [MCP Server](https://www.hookbase.app/mcp): Manage sources, routes, and deliveries from Claude, ChatGPT, or any MCP client with 123 tools. - [Local Webhook Testing](https://www.hookbase.app/local-webhook-testing): Receive webhooks locally via `hookbase tunnel` — no config files, no complex setup. - [Use Cases](https://www.hookbase.app/use-cases): How teams use Hookbase for e-commerce, payments, CI/CD, and chat integrations. - [Contact](https://www.hookbase.app/contact): Get in touch with the Hookbase team. ## Documentation - [Docs Home](https://www.hookbase.app/docs): Full documentation — guides, API reference, integrations, CLI, SDKs, and the MCP server. - [Full documentation, concatenated](https://www.hookbase.app/llms-full.txt): Every doc page below, in one file, for agents that prefer a single fetch over crawling links. - Raw markdown for any docs page below is available at `/docs/raw/.md` with slashes replaced by `--` (e.g. `/docs/receive/guide/quickstart` → `https://www.hookbase.app/docs/raw/receive--guide--quickstart.md`). ## Guides - [Introduction to Hookbase](https://www.hookbase.app/docs/receive/guide): Learn what Hookbase is and how it helps you receive, transform, and route webhooks reliably to multiple destinations. - [AI-Powered Transform Generation](https://www.hookbase.app/docs/receive/guide/ai-transforms): Generate JSONata, JavaScript, and Liquid transforms using natural language descriptions. Let AI write your webhook payload transformations. - [Audit Logging](https://www.hookbase.app/docs/receive/guide/audit-logs): Track all actions within your organization for compliance, debugging, and security monitoring. - [Webhook Best Practices](https://www.hookbase.app/docs/receive/guide/best-practices): Production best practices for webhook integrations. Idempotency, signature verification, timeout handling, retry strategies, monitoring, and security hardening. - [Circuit Breaker](https://www.hookbase.app/docs/receive/guide/circuit-breaker): Configure circuit breakers to automatically pause webhook deliveries to failing destinations, prevent cascading failures, and resume when services recover. - [Hookbase vs Alternatives](https://www.hookbase.app/docs/receive/guide/comparison): Compare Hookbase with other webhook management solutions including Svix, Hookdeck, webhook.site, and custom implementations. - [Cron Jobs](https://www.hookbase.app/docs/receive/guide/cron): Schedule recurring HTTP requests with cron expressions. Set up health checks, periodic data syncs, and automated webhook triggers on custom intervals. - [Custom Domains](https://www.hookbase.app/docs/receive/guide/custom-domains): Use your own domain for webhook ingestion URLs and tunnel endpoints. - [Webhook Deduplication: Prevent Duplicate Events](https://www.hookbase.app/docs/receive/guide/deduplication): Stop duplicate webhook deliveries. Dedupe events with provider IDs, payload hashing, or idempotency keys over a sliding time window. - [Webhook Destinations](https://www.hookbase.app/docs/receive/guide/destinations): Configure HTTP and warehouse destinations for webhook delivery. Set up retry policies, object storage ingestion, field mapping, and credential encryption. - [Enterprise Security](https://www.hookbase.app/docs/receive/guide/enterprise-security): Enterprise security features including SSO/SAML, role-based access control, audit logging, field encryption, IP allowlisting, and compliance controls. - [Event Search](https://www.hookbase.app/docs/receive/guide/event-search): Search inbound events with the CloudWatch/Cloudflare-style query bar — filter by status, source, method, signature validity, and payload fields, or combine free-text terms. - [Failover Destinations](https://www.hookbase.app/docs/receive/guide/failover): Configure backup destinations that automatically receive webhooks when primary destinations fail. - [Field Encryption & Masking](https://www.hookbase.app/docs/receive/guide/field-encryption): Encrypt sensitive fields in webhook payloads at rest with AES-256 and mask PII in the dashboard UI. Protect credit card numbers, tokens, and personal data. - [Filters](https://www.hookbase.app/docs/receive/guide/filters): Filter webhook events by payload content using conditional rules. Route only matching events to destinations based on JSON field values, event types, and headers. - [IP Filtering](https://www.hookbase.app/docs/receive/guide/ip-filtering): Restrict webhook ingestion by IP address using allowlists and denylists. Accept only known provider IPs and block unauthorized senders for layered security. - [Kubernetes CRD Reference](https://www.hookbase.app/docs/receive/guide/kubernetes-crds): Full specification for all 10 Hookbase Kubernetes Operator Custom Resource Definitions. - [Helm Chart Reference](https://www.hookbase.app/docs/receive/guide/kubernetes-helm): Configuration reference for the Hookbase Kubernetes Operator Helm chart. All values, RBAC, CRDs, and deployment options. - [Kubernetes Operator](https://www.hookbase.app/docs/receive/guide/kubernetes-operator): Manage Hookbase webhook infrastructure as native Kubernetes CRDs. GitOps-ready with Helm, sidecar injection, and drift detection. - [Notification Channels](https://www.hookbase.app/docs/receive/guide/notification-channels): Set up real-time alerts for delivery failures, circuit breaker trips, and route recoveries via Slack, Teams, Discord, PagerDuty, email, or custom webhooks. - [Observability Export](https://www.hookbase.app/docs/receive/guide/observability-export): Export webhook delivery traces and metrics to Grafana Cloud, New Relic, Honeycomb, Axiom, or any OTLP-compatible endpoint. - [Webhook Pipeline Architecture](https://www.hookbase.app/docs/receive/guide/pipeline): End-to-end flow of how Hookbase processes webhooks from ingestion to delivery, including validation, transformation, and routing. - [Plans & Limits](https://www.hookbase.app/docs/receive/guide/plans): Compare Hookbase plan tiers, resource limits, and feature availability. - [Production Readiness Checklist](https://www.hookbase.app/docs/receive/guide/production-readiness): Security best practices, reliability configuration, and launch checklist for running Hookbase webhooks in production. - [Quick Start Guide](https://www.hookbase.app/docs/receive/guide/quickstart): Get started with Hookbase in 5 minutes. Create sources, destinations, and routes to receive and relay webhooks. - [Redaction Policies](https://www.hookbase.app/docs/receive/guide/redaction-policies): Strip or mask sensitive fields from webhook payloads before storage and/or delivery. One-way redaction for HIPAA, PCI, and PII compliance. - [Routes](https://www.hookbase.app/docs/receive/guide/routes): Connect webhook sources to destinations with routes. Apply filters, transforms, retry policies, and ordering rules to control how events flow through your pipeline. - [Scheduled Sends Guide](https://www.hookbase.app/docs/receive/guide/scheduled-sends): Schedule one-time webhook deliveries for a specific date and time. Send payloads to any URL on a schedule without recurring cron jobs. - [Schemas](https://www.hookbase.app/docs/receive/guide/schemas): Validate webhook payloads against JSON Schemas before delivery. Define expected structures, catch malformed events early, and ensure data quality across routes. - [Webhook Sources](https://www.hookbase.app/docs/receive/guide/sources): Create sources to receive incoming webhooks. Configure signature verification for GitHub, Stripe, Slack, and other providers. - [Static IP Delivery](https://www.hookbase.app/docs/receive/guide/static-ip): Route webhook deliveries through a dedicated proxy with a predictable static IP address for firewall whitelisting and compliance requirements. - [Testing & Simulation](https://www.hookbase.app/docs/receive/guide/testing): Test your webhook pipeline with simulated events, replay deliveries, and validate transforms before deploying to production. - [Webhook Payload Transforms](https://www.hookbase.app/docs/receive/guide/transforms): Transform webhook payloads using JavaScript before delivery. Reshape data, extract fields, and convert formats. - [Troubleshooting Guide](https://www.hookbase.app/docs/receive/guide/troubleshooting): Diagnose and fix common webhook issues including delivery failures, signature errors, and event processing problems. - [Localhost Tunnels for Webhook Testing](https://www.hookbase.app/docs/receive/guide/tunnels): Receive webhooks on your local machine during development. Create secure tunnels to test webhook integrations without deploying. - [Data Warehouses](https://www.hookbase.app/docs/receive/guide/warehouse-loading): Load webhook events from Hookbase object-storage destinations into Snowflake, BigQuery, and Databricks, or query them in place with Amazon Athena and Redshift Spectrum. ## API Reference - [API Reference](https://www.hookbase.app/docs/receive/api): Hookbase REST API reference — endpoints for managing sources, destinations, routes, events, deliveries, transforms, filters, cron jobs, tunnels, and more. - [Alert Rules API](https://www.hookbase.app/docs/receive/api/alert-rules): Alert Rules API reference. Create rules that notify your channels when a source goes silent, failure rates or latency spike, event volume anomalies occur, or a schema drifts. - [Analytics API](https://www.hookbase.app/docs/receive/api/analytics): Analytics API reference for querying real-time and historical webhook metrics including event volume, delivery success rates, and source performance over time. - [API Keys](https://www.hookbase.app/docs/receive/api/api-keys): API Keys reference for creating and managing programmatic access tokens. Use API keys for CI/CD pipelines, server-to-server integrations, and automated workflows. - [Audit Logs API](https://www.hookbase.app/docs/receive/api/audit-logs): Audit Logs API reference for querying immutable records of all actions performed within your organization, with filtering by actor, resource, and date range. - [Authentication](https://www.hookbase.app/docs/receive/api/authentication): Authentication guide for the Hookbase API covering JWT token-based auth with refresh tokens and API key authentication for programmatic access. - [Cron Jobs API](https://www.hookbase.app/docs/receive/api/cron): Cron Jobs API reference for scheduling recurring HTTP requests. Create, update, pause, and monitor automated webhook deliveries on custom intervals. - [Cron Groups API](https://www.hookbase.app/docs/receive/api/cron-groups): Cron Groups API reference for organizing scheduled jobs into logical collections. Create, update, list, and delete groups to manage cron jobs at scale. - [Custom Domains API](https://www.hookbase.app/docs/receive/api/custom-domains): Custom Domains API reference for configuring your own domain names for webhook ingestion URLs and tunnel endpoints with automatic SSL provisioning. - [Deliveries API](https://www.hookbase.app/docs/receive/api/deliveries): Deliveries API reference for listing, inspecting, and replaying webhook delivery attempts. View response codes, latency, headers, and full request/response bodies. - [Delivery Clusters API](https://www.hookbase.app/docs/receive/api/delivery-clusters): Delivery Clusters API reference. Group failed deliveries by failure fingerprint to triage root causes and replay an entire cluster at once. - [Destinations API](https://www.hookbase.app/docs/receive/api/destinations): Destinations API reference for configuring webhook delivery targets including HTTP endpoints and cloud storage warehouses like S3, R2, GCS, and Azure Blob. - [Events API](https://www.hookbase.app/docs/receive/api/events): Events API reference for listing, retrieving, and exporting webhook events. Includes filtering by source, status, date range, and payload contents, plus per-event delivery and routing debug data. - [API Explorer](https://www.hookbase.app/docs/receive/api/explorer): Interactive API explorer for Hookbase — browse endpoints, view schemas, and try requests directly from your browser. - [Filters API](https://www.hookbase.app/docs/receive/api/filters): Filters API reference for creating payload-based routing rules. Define conditions on JSON fields to control which webhook events are forwarded through a route. - [Health & Status](https://www.hookbase.app/docs/receive/api/health): The health endpoint is an internal monitoring probe and is not part of the public Hookbase API. - [Notification Channels API](https://www.hookbase.app/docs/receive/api/notification-channels): Notification Channels API reference for configuring delivery failure alerts via Slack, Microsoft Teams, Discord, PagerDuty, email, or custom webhooks. - [Observability Export API](https://www.hookbase.app/docs/receive/api/observability): Observability Export API reference for configuring OpenTelemetry trace and metric exports to Grafana Cloud, New Relic, Honeycomb, Axiom, or custom OTLP endpoints. - [Provider Catalog API](https://www.hookbase.app/docs/receive/api/provider-catalog): Provider Catalog API reference. List the webhook providers Hookbase supports, how each one's signature is verified, where its signing secret comes from, and its event types. Public, no authentication. - [Redaction Policies API](https://www.hookbase.app/docs/receive/api/redaction-policies): Redaction Policies API reference. Define rules that redact, mask, hash, or remove sensitive fields from webhook payloads and headers before storage and/or delivery. - [Routes API](https://www.hookbase.app/docs/receive/api/routes): Routes API reference for connecting webhook sources to destinations. Configure filters, transforms, failover, circuit breakers, and notifications per route. - [Scheduled Sends API](https://www.hookbase.app/docs/receive/api/scheduled-sends): API reference for one-shot scheduled webhook sends. Schedule HTTP requests to be delivered at a specific date and time. - [Schemas API](https://www.hookbase.app/docs/receive/api/schemas): Schemas API reference for defining webhook payload structures with JSON Schema. Attach schemas to routes to validate and reject malformed events before delivery. - [Sources API](https://www.hookbase.app/docs/receive/api/sources): Sources API reference for creating and managing webhook ingestion endpoints. Configure provider-specific signature verification, rate limits, and IP filtering. - [Transforms API](https://www.hookbase.app/docs/receive/api/transforms): Transforms API reference for reshaping webhook payloads before delivery using JavaScript, JSONata, Liquid, or XSLT transformation engines. - [Tunnels API](https://www.hookbase.app/docs/receive/api/tunnels): Tunnels API reference for creating and managing secure WebSocket tunnels that expose local development servers to receive live webhooks from the internet. - [User Profile API](https://www.hookbase.app/docs/receive/api/user): User Profile API reference for managing account settings, updating email and password, enabling two-factor authentication, and exporting personal data. - [Webhook Ingest](https://www.hookbase.app/docs/receive/api/webhooks): Webhook ingestion endpoint reference for receiving incoming webhooks from external providers. Covers URL format, signature verification, and response codes. ## Integration Guides - [Webhook Provider Integrations](https://www.hookbase.app/docs/receive/integrations): Integrate Hookbase with GitHub, Stripe, Shopify, Paddle, Slack, Twilio, Intercom, Clerk, Resend and other webhook providers, with built-in signature verification for most of them. - [Airtable Webhook Integration](https://www.hookbase.app/docs/receive/integrations/airtable): Receive and route Airtable webhooks for record, field, and table changes across your bases. Automatic HMAC-SHA256 signature verification. - [Asana Webhook Integration](https://www.hookbase.app/docs/receive/integrations/asana): Receive and route Asana webhooks for tasks, projects, and stories. Automatic HMAC-SHA256 signature verification. - [Bitbucket Webhook Integration](https://www.hookbase.app/docs/receive/integrations/bitbucket): Receive and route Bitbucket Cloud webhooks for pushes, pull requests and issues. Automatic hex HMAC-SHA256 signature verification under the unsuffixed X-Hub-Signature header. - [Calendly Webhook Integration](https://www.hookbase.app/docs/receive/integrations/calendly): Receive and route Calendly webhooks for bookings, cancellations, no-shows, and routing form submissions. Automatic HMAC-SHA256 signature verification with timestamp checking. - [Clerk Webhook Integration](https://www.hookbase.app/docs/receive/integrations/clerk): Receive and route Clerk webhooks for user authentication events including sign-ups, sign-ins, user updates, organization changes, and session management. Svix-based signature verification. - [Custom Webhooks](https://www.hookbase.app/docs/receive/integrations/custom): Integrate a provider Hookbase has no preset for, using the generic HMAC scheme or raw payload ingestion. - [GitHub Webhook Integration](https://www.hookbase.app/docs/receive/integrations/github): Receive and route GitHub webhooks for repositories, organizations, and GitHub Apps. Automatic signature verification included. - [GitLab Webhook Integration](https://www.hookbase.app/docs/receive/integrations/gitlab): Receive and route GitLab webhooks for pushes, merge requests, issues and pipelines. HMAC-SHA256 verification for GitLab's signing token mode, plus secret token comparison on X-Gitlab-Token for older webhooks. - [Heroku Webhook Integration](https://www.hookbase.app/docs/receive/integrations/heroku): Receive and route Heroku app webhooks for releases, builds, dyno and formation changes. Automatic HMAC-SHA256 signature verification with a base64 digest. - [HubSpot Webhook Integration](https://www.hookbase.app/docs/receive/integrations/hubspot): Receive and route HubSpot webhooks for contacts, companies, deals, and CRM events. Automatic v3 signature verification with your app's Client secret. - [Intercom Webhook Integration](https://www.hookbase.app/docs/receive/integrations/intercom): Receive and route Intercom webhooks for conversations, contacts, companies, and user events. Automatic HMAC-SHA1 signature verification. - [Lemon Squeezy Webhook Integration](https://www.hookbase.app/docs/receive/integrations/lemonsqueezy): Receive and route Lemon Squeezy webhooks for orders, subscriptions, and license keys. Automatic HMAC-SHA256 signature verification. - [Linear Webhook Integration](https://www.hookbase.app/docs/receive/integrations/linear): Receive and route Linear webhooks for issue tracking, project updates, and team workflow events. Automatic HMAC-SHA256 signature verification. - [Notion Webhook Integration](https://www.hookbase.app/docs/receive/integrations/notion): Receive and route Notion webhooks for page, database, and comment changes. Automatic HMAC-SHA256 signature verification. - [Paddle Webhook Integration](https://www.hookbase.app/docs/receive/integrations/paddle): Receive and route Paddle Billing webhooks for subscriptions, transactions, and customer events. Automatic HMAC-SHA256 signature verification with Paddle-Signature header. - [Postmark Webhook Integration](https://www.hookbase.app/docs/receive/integrations/postmark): Receive and route Postmark webhooks for email delivery, bounces, spam complaints, opens, and clicks. Hookbase authenticates each request with a secret you add to Postmark as a custom Authorization header. - [Razorpay Webhook Integration](https://www.hookbase.app/docs/receive/integrations/razorpay): Receive and route Razorpay webhooks for payments, refunds, subscriptions, and settlements. Automatic HMAC-SHA256 signature verification. - [Resend Webhook Integration](https://www.hookbase.app/docs/receive/integrations/resend): Receive and route Resend webhooks for email delivery events including sent, delivered, opened, clicked, bounced, and complained. Svix-based signature verification. - [SendGrid Webhook Integration](https://www.hookbase.app/docs/receive/integrations/sendgrid): Receive and route SendGrid Event Webhooks for email delivery, engagement, and compliance events. Handle batched event arrays. Automatic ECDSA signature verification with SendGrid's public key. - [Sentry Webhook Integration](https://www.hookbase.app/docs/receive/integrations/sentry): Receive and route Sentry Integration Platform webhooks for issues, errors, alerts and comments. Automatic hex HMAC-SHA256 signature verification. - [Shopify Webhook Integration](https://www.hookbase.app/docs/receive/integrations/shopify): Receive and route Shopify webhooks for orders, products, customers, and more. Automatic HMAC-SHA256 signature verification. - [Slack Webhook Integration](https://www.hookbase.app/docs/receive/integrations/slack): Receive webhooks from Slack for events, slash commands, and interactive components. Handle bot events and app mentions. - [Square Webhook Integration](https://www.hookbase.app/docs/receive/integrations/square): Receive and route Square webhooks for payments, orders, customers, invoices, and inventory events. Automatic HMAC-SHA256 signature verification. - [Standard Webhooks Integration](https://www.hookbase.app/docs/receive/integrations/standard-webhooks): Receive and route webhooks signed with the Standard Webhooks specification, as implemented by Svix. Base64 HMAC-SHA256 over id.timestamp.body, with timestamp checking and whsec_ secret handling. - [Stripe Webhook Integration](https://www.hookbase.app/docs/receive/integrations/stripe): Receive and route Stripe webhooks for payments, subscriptions, and billing events. Automatic signature verification with whsec_ secrets. - [Supabase Webhook Integration](https://www.hookbase.app/docs/receive/integrations/supabase): Receive and route Supabase Database Webhooks for row-level INSERT, UPDATE and DELETE events, authenticated with a shared secret sent in the Authorization header. - [Twilio Webhook Integration](https://www.hookbase.app/docs/receive/integrations/twilio): Receive and route Twilio webhooks for SMS, voice calls, and messaging events with automatic signature verification. - [Typeform Webhook Integration](https://www.hookbase.app/docs/receive/integrations/typeform): Receive and route Typeform webhooks for form responses. Automatic HMAC-SHA256 signature verification with a base64 digest. - [Vercel Webhook Integration](https://www.hookbase.app/docs/receive/integrations/vercel): Receive and route Vercel webhooks for deployments, domains, and project events. Automatic HMAC-SHA1 signature verification. - [WorkOS Webhook Integration](https://www.hookbase.app/docs/receive/integrations/workos): Receive and route WorkOS webhooks for Directory Sync, SSO connections, and authentication events. Automatic HMAC-SHA256 signature verification with timestamp checking. - [Zoom Webhook Integration](https://www.hookbase.app/docs/receive/integrations/zoom): Receive and route Zoom webhooks for meetings, webinars, and cloud recordings. Automatic HMAC-SHA256 signature verification with timestamp checking. ## Use Cases - [Use Cases](https://www.hookbase.app/docs/receive/use-cases): Real-world examples of webhook routing, transformation, and delivery patterns with Hookbase. - [Use Case: Cross-Platform Customer Data Sync](https://www.hookbase.app/docs/receive/use-cases/customer-data-sync): Sync customer data from Intercom and HubSpot into a central database with Slack alerts for high-value actions using Hookbase transforms and filters. - [Use Case: Deployment Failure to Incident Management](https://www.hookbase.app/docs/receive/use-cases/deployment-incident-routing): Route Vercel deployment failure webhooks to PagerDuty, Slack, and Linear simultaneously using Hookbase status-based filtering, severity mapping, and deployment ID deduplication. - [Use Case: Email Delivery Monitoring Dashboard](https://www.hookbase.app/docs/receive/use-cases/email-delivery-monitoring): Aggregate webhooks from Resend, SendGrid, and Postmark into a unified email delivery monitoring pipeline with bounce tracking and Slack alerts. - [Use Case: GitHub → Slack Notifications](https://www.hookbase.app/docs/receive/use-cases/github-slack-notifications): Route GitHub webhook events to different Slack channels based on event type using Hookbase filters and transforms. - [Use Case: Multi-Provider Monitoring Dashboard](https://www.hookbase.app/docs/receive/use-cases/multi-provider-monitoring): Aggregate webhooks from GitHub, Stripe, and Shopify into a unified monitoring dashboard using Hookbase fan-in pattern with normalized transforms. - [Use Case: Multi-Payment Processor Consolidation](https://www.hookbase.app/docs/receive/use-cases/payment-consolidation): Consolidate webhooks from Stripe, Paddle, and Square into a normalized transaction format using Hookbase fan-in routing, content-based filters, and currency normalization. - [Use Case: SaaS User Onboarding Pipeline](https://www.hookbase.app/docs/receive/use-cases/saas-user-onboarding): Automate user onboarding by routing Clerk auth webhooks to Resend, Slack, HubSpot, and internal services using Hookbase transforms and filters. - [Use Case: Shopify Order Routing](https://www.hookbase.app/docs/receive/use-cases/shopify-order-routing): Route Shopify order webhooks to different systems based on order value and type—priority fulfillment, inventory management, and finance notifications. - [Use Case: Stripe Payment Fan-Out](https://www.hookbase.app/docs/receive/use-cases/stripe-fan-out): Route Stripe payment webhooks to billing, analytics, and Slack simultaneously using Hookbase transforms and filters. - [Use Case: Webhook Logging & Audit Trail](https://www.hookbase.app/docs/receive/use-cases/webhook-logging-audit): Build a compliance-grade webhook audit system that logs all events to a data warehouse with structured audit records, PII encryption, and test event filtering. ## CLI - [CLI Overview](https://www.hookbase.app/docs/receive/cli): Hookbase CLI overview — command-line and interactive TUI dashboard for managing webhook sources, destinations, routes, tunnels, and real-time event monitoring. - [CLI Commands](https://www.hookbase.app/docs/receive/cli/commands): Complete reference for all Hookbase CLI commands — manage sources, destinations, routes, tunnels, events, deliveries, cron jobs, and outbound webhooks from the terminal. - [CLI Installation](https://www.hookbase.app/docs/receive/cli/installation): Install the Hookbase CLI via npm to manage webhooks, open local development tunnels, and interact with sources, destinations, and routes from the command line. - [Outbound Commands](https://www.hookbase.app/docs/receive/cli/outbound): CLI commands for managing outbound webhooks — create applications, configure endpoints, send events, and monitor delivery status from the terminal. ## MCP Server (AI Agents) - [MCP Server](https://www.hookbase.app/docs/receive/mcp): Manage Hookbase webhooks from AI assistants like Claude using the MCP server. List sources, replay deliveries, check analytics, and debug events conversationally. - [MCP Tools Reference](https://www.hookbase.app/docs/receive/mcp/tools): Complete reference for all 149 Hookbase MCP server tools — sources, destinations, routes, events, deliveries, outbound webhooks, analytics, alerting, and administration. Parameters are generated from the live tool schemas. ## Sending Webhooks & Portal - [Send Webhooks - Hookbase SDK & Portal](https://www.hookbase.app/docs/send): Build webhook functionality for your customers with the Hookbase SDK and embeddable Portal components. - [API Reference - Send Webhooks](https://www.hookbase.app/docs/send/api): Complete REST API reference for Hookbase outbound webhooks. Endpoints for applications, event types, endpoints, subscriptions, messages, and delivery attempts. - [Getting Started - Send Webhooks](https://www.hookbase.app/docs/send/getting-started): Learn how to integrate Hookbase into your application to provide webhooks to your customers. - [Portal Overview](https://www.hookbase.app/docs/send/portal): Embed a customer-facing webhook management UI in your app with the Hookbase Portal. React components, hosted pages, and magic links for self-service endpoint management. - [Portal API Reference](https://www.hookbase.app/docs/send/portal/api-reference): Complete REST API reference for the Hookbase Portal. Endpoints for managing webhook endpoints, subscriptions, event types, and delivery logs via portal tokens. - [Portal Components](https://www.hookbase.app/docs/send/portal/components): React component reference for the Hookbase Portal. EndpointList, EndpointForm, SubscriptionManager, MessageLog, and more for building customer-facing webhook UIs. - [Portal Hooks](https://www.hookbase.app/docs/send/portal/hooks): React hooks reference for the Hookbase Portal. useEndpoints, useSubscriptions, useMessages, and more for building custom webhook management UIs. - [Magic Links](https://www.hookbase.app/docs/send/portal/magic-links): Generate short-lived portal session tokens for embedding the Hookbase webhook portal in iframes or redirecting customers to a hosted portal page. - [Portal Styling](https://www.hookbase.app/docs/send/portal/styling): Customize the Hookbase Portal appearance with CSS variables, theme props, and dark mode support. Match your brand colors and typography. - [SDK Reference](https://www.hookbase.app/docs/send/sdk): Type-safe Node.js SDK for sending webhooks with Hookbase. Application management, event publishing, endpoint CRUD, and delivery tracking. - [Webhook API Reference](https://www.hookbase.app/docs/send/webhook-api-reference): The Hookbase outbound webhook API reference has moved to the Send Webhooks API Reference. - [Webhook Integration Guide](https://www.hookbase.app/docs/send/webhook-integration-guide): Step-by-step guide to setting up outbound webhook subscriptions with Hookbase. Create applications, define event types, and deliver events to customer endpoints. - [Webhook Signature Verification](https://www.hookbase.app/docs/send/webhook-signature-verification): Verify Hookbase outbound webhook signatures using HMAC-SHA256. Code examples for Node.js, Python, Go, Ruby, and PHP. ## Reference - [Changelog](https://www.hookbase.app/docs/receive/changelog): Hookbase product changelog. New features, improvements, bug fixes, and deprecations for the webhook routing platform. - [Frequently Asked Questions](https://www.hookbase.app/docs/receive/faq): Common questions about Hookbase webhook routing, delivery, transforms, security, and billing. Find quick answers to get unblocked. ## Integration Landing Pages - [All Integrations](https://www.hookbase.app/integrations): Connect webhooks from GitHub, Stripe, Shopify, Slack, and 50+ providers with automatic signature verification. - [GitHub Webhooks](https://www.hookbase.app/integrations/github-webhooks): Receive and relay GitHub repository and workflow events. - [Stripe Webhooks](https://www.hookbase.app/integrations/stripe-webhooks): Receive and relay Stripe payment and subscription events. - [Shopify Webhooks](https://www.hookbase.app/integrations/shopify-webhooks): Receive and relay Shopify e-commerce events. - [Slack Webhooks](https://www.hookbase.app/integrations/slack-webhooks): Receive and relay Slack events. - [SendGrid Webhooks](https://www.hookbase.app/integrations/sendgrid-webhooks): Track email delivery, open, and bounce events in real time. - [Twilio Webhooks](https://www.hookbase.app/integrations/twilio-webhooks): Receive SMS and voice events. - [Linear Webhooks](https://www.hookbase.app/integrations/linear-webhooks): Sync issue and project events. - [Discord Webhooks](https://www.hookbase.app/integrations/discord-webhooks): Receive bot and interaction events. - [Paddle Webhooks](https://www.hookbase.app/integrations/paddle-webhooks): Handle subscription and payment events. - [Vercel Webhooks](https://www.hookbase.app/integrations/vercel-webhooks): Monitor deployments and project events. ## Compare - [vs Webhook Relay](https://www.hookbase.app/compare/webhook-relay): Inbound and outbound webhooks, four transform engines, schema validation, circuit breakers, and an AI assistant. - [vs Svix](https://www.hookbase.app/compare/svix): Inbound and outbound webhooks, payload transforms, and localhost tunnels — starting at $7/mo instead of $490/mo. - [vs Hookdeck](https://www.hookbase.app/compare/hookdeck): Inbound and outbound webhooks, four transform engines, schema validation, and localhost tunnels on the global edge. - [vs Convoy](https://www.hookbase.app/compare/convoy): A fully managed webhook gateway with edge deployment, localhost tunnels, and transforms — no infrastructure to maintain. - [vs RequestBin](https://www.hookbase.app/compare/requestbin): Webhook inspection plus routing, retries, transforms, and localhost tunnels. - [ngrok alternative](https://www.hookbase.app/compare/ngrok-alternative): Localhost tunnels plus webhook relay, automatic retries, transforms, and real-time monitoring. ## Free Tools - [All Free Tools](https://www.hookbase.app/free-tools): Free webhook developer tools — no signup required. - [HMAC Calculator](https://www.hookbase.app/free-tools/hmac-calculator): Generate and verify HMAC signatures for webhook payloads. - [Signature Verifier](https://www.hookbase.app/free-tools/testing/signature): Verify webhook signatures against a raw payload using common provider schemes. - [JWT Decoder](https://www.hookbase.app/free-tools/jwt-decoder): Decode and debug JSON Web Tokens. - [JSONata Playground](https://www.hookbase.app/free-tools/jsonata-playground): Test and debug JSONata expressions against sample webhook payloads. - [Liquid Playground](https://www.hookbase.app/free-tools/liquid-playground): Test webhook payload transformations with live Liquid template evaluation. - [Cron Expression Builder](https://www.hookbase.app/free-tools/cron-builder): Visually build cron schedules with human-readable descriptions and next-run previews. - [Retry Calculator](https://www.hookbase.app/free-tools/retry-calculator): Visualize exponential backoff — delay, multiplier, max retries, and jitter. - [Webhook Cost Calculator](https://www.hookbase.app/free-tools/webhook-cost-calculator): Estimate the cost of building webhook infrastructure yourself vs. using a managed service. - [Webhook Simulator](https://www.hookbase.app/free-tools/webhook-simulator): Send simulated webhook payloads to test an endpoint. - [Payload Formatter](https://www.hookbase.app/free-tools/payload-formatter): Format, prettify, and inspect webhook JSON payloads. - [JSON Diff](https://www.hookbase.app/free-tools/json-diff): Compare two JSON objects and highlight differences. - [JSON Path Tester](https://www.hookbase.app/free-tools/json-path-tester): Test JSON path expressions against webhook payloads for filtering and routing. - [JSON Schema Generator](https://www.hookbase.app/free-tools/json-schema-generator): Generate JSON Schema, TypeScript, and Zod types from a JSON payload. - [API Request Builder](https://www.hookbase.app/free-tools/api-request-builder): Send HTTP requests with custom headers, body, and auth; generate curl, fetch, axios, and Python snippets. - [UUID / ULID / Nano ID Generator](https://www.hookbase.app/free-tools/uuid-generator): Bulk-generate UUID v4, UUID v7, ULID, and Nano ID identifiers. - [URL Encoder / Decoder](https://www.hookbase.app/free-tools/url-encoder): Encode/decode URLs, Base64, and HTML entities. - [IP/CIDR Calculator](https://www.hookbase.app/free-tools/ip-cidr-calculator): Calculate IP/CIDR ranges for webhook IP allowlisting and subnet analysis. - [HTTP Status Code Reference](https://www.hookbase.app/free-tools/http-status-codes): Interactive HTTP status code reference with webhook-specific delivery guidance. ## Blog - [Blog](https://www.hookbase.app/blog): Engineering posts on webhook reliability, retries, security, and product updates. - Raw markdown for any blog post is available at `/blog/raw/.md` (same slug as the post's canonical URL). - [Pay As You Go: Metered Billing and Prepaid Credit Packs](https://www.hookbase.app/blog/pay-as-you-go-metered-and-credit-packs): Two new ways to pay for Hookbase without a monthly subscription: metered billing at $1.00 per 1,000 events with no base fee, or a prepaid credit pack starting at $10 with no recurring charge at all. - [Built to Be Used by Agents, Not Just Read by Them](https://www.hookbase.app/blog/agentic-browsing-webmcp-llms-txt): The public site — docs, blog, and all 18 free tools — now speaks to AI agents directly: dynamic llms.txt/llms-full.txt that can't drift stale, raw-markdown companions for every doc page, and WebMCP-annotated tool forms an agent can invoke and get a real result back from, not just scrape. - [Your Data Export No Longer Hits a Wall at 1,000 Records](https://www.hookbase.app/blog/gdpr-export-no-more-1000-record-ceiling): The "Download My Data" export used to flatly fail on larger accounts with a 400 telling you to contact support. - [A Public Event Catalog, Endpoint Lifecycle Events, and Recover-Since Replay](https://www.hookbase.app/blog/public-event-catalog-lifecycle-webhooks-recover): Three additions to the outbound side: a read-only public catalog you can point integrators at instead of sharing dashboard access, endpoint.created/updated/deleted joining the operational webhook set, and Svix-style "recover everything since this timestamp" bulk replay — now available from the customer-facing Portal, not just the dashboard. - [API Pollers: For the APIs That Never Learned to Send Webhooks](https://www.hookbase.app/blog/api-pollers-rest-to-webhooks): Not every API you depend on sends webhooks. - [Advanced Delivery Throttling: Rate or Concurrency, Per Destination](https://www.hookbase.app/blog/advanced-delivery-throttling): The old rate_limit_per_minute field is gone, replaced by a real admission-control system: pick rate-based or concurrency-based throttling per destination, back it with an optional queue depth for backpressure, and watch it happen live as an amber pulse on the Architecture Diagram. - [Analytics, Scoped to Exactly What You’re Debugging](https://www.hookbase.app/blog/scoped-analytics-per-source-destination): The analytics dashboard was always org-wide — every source and destination blended into one set of charts. - [The Diagram Canvas Is Now a Pipeline Builder](https://www.hookbase.app/blog/diagram-becomes-a-pipeline-builder): The Architecture Diagram grew from a read-only topology view into an actual pipeline builder — create sources and destinations without leaving the canvas, manage routes inline with bulk actions and full undo/redo, drag nodes that finally track the cursor, and go fullscreen without every dialog in the app silently disappearing. - [The Hookbase MCP Server Is Now Hosted and Remote](https://www.hookbase.app/blog/hosted-remote-mcp-server): The Hookbase MCP server is now a hosted, zero-install HTTP endpoint at mcp.hookbase.app — point any remote client like ChatGPT or Claude on the web at a URL and drive all 123 tools with an API key. - [Install Hookbase as an App](https://www.hookbase.app/blog/install-hookbase-as-an-app): Hookbase is now an installable PWA: a standalone dashboard window, home-screen icon, and jump-list shortcuts, plus a branded offline shell that deliberately never caches stale webhook or delivery data. ## Agent Skills - [Agent Skills Discovery Index](https://www.hookbase.app/.well-known/agent-skills/index.json): Machine-readable index of downloadable SKILL.md workflow skills (webhook relay setup, failed-delivery triage), per the Agent Skills Discovery RFC. - Raw SKILL.md for any skill above is available at `/skills//SKILL.md`. ## Optional - [Terms of Service](https://www.hookbase.app/terms) - [Privacy Policy](https://www.hookbase.app/privacy) - [OpenAPI Spec](https://www.hookbase.app/openapi.json): Machine-readable REST API schema for the Hookbase API. - [Postman Collection](https://www.hookbase.app/hookbase-api.postman_collection.json)