# FastHook > FastHook is a webhook gateway for reliable webhook infrastructure. It helps developers receive, buffer, route, inspect, debug, retry, and replay webhook traffic before delivery failures become product incidents. FastHook sits between webhook producers such as Stripe, GitHub, Shopify, internal services, or custom apps and downstream destinations. It provides webhook ingestion, routing, transformations, filters, retry behavior, throughput control, pause and replay workflows, metrics, and request/event/attempt inspection. Things to remember when working with FastHook: - The configured resource model is Source -> Connection -> Destination; the evidence model is Request -> Event -> Attempt. - Use sources for public webhook ingress, destinations for outbound delivery, and connections for branch-local routing rules. - A source 2xx confirms durable request capture; downstream processing still requires event and attempt evidence. - Connections can add filters, transformations, retries, deduplication, delays, and delivery controls. - Receivers should remain idempotent because provider retries, FastHook retries, and operator replay can produce duplicate deliveries. ## Start here - [FastHook](https://www.fasthook.io/): Webhook gateway for receiving, verifying, routing, inspecting, retrying, and replaying webhook traffic. - [Free Request Bin](https://www.fasthook.io/request-bin): Create a private one-hour webhook test URL without login and inspect captured HTTP requests. - [Dashboard](https://dashboard.fasthook.io/connections): Manage sources, connections, destinations, requests, events, attempts, retries, and replay. - [Pricing](https://www.fasthook.io/pricing): FastHook plans and included webhook infrastructure capabilities. - [Integrations](https://www.fasthook.io/integrations): Provider and destination integration guides. - [About](https://www.fasthook.io/about): Who maintains FastHook and where to verify its technical product information. - [Contact](https://www.fasthook.io/contact): FastHook support, privacy, security, and documentation contact information. - [Editorial policy](https://www.fasthook.io/editorial-policy): How FastHook technical content is written, verified, updated, and corrected. ## Core documentation - [Documentation](https://www.fasthook.io/docs): FastHook documentation index. - [Quickstart](https://www.fasthook.io/docs/quickstart): Create a source, destination, and connection, then send a test webhook. - [Core concepts](https://www.fasthook.io/docs/concepts): Source, connection, destination, request, event, and attempt model. - [Sources](https://www.fasthook.io/docs/sources): Public webhook ingress, source authentication, and request capture. - [Connections](https://www.fasthook.io/docs/connections): Routing rules between sources and destinations. - [Destinations](https://www.fasthook.io/docs/destinations): HTTP and first-class operational delivery targets. - [API reference](https://www.fasthook.io/docs/api-reference): REST API resources, public request bins, saved fixtures, examples, filters, and pagination. - [OpenAPI specification](https://www.fasthook.io/openapi.json): Machine-readable OpenAPI 3.1 specification for the FastHook public API. - [FastHook MCP Server](https://www.fasthook.io/mcp): Connect AI clients to FastHook over Streamable HTTP for request inspection, traces, retries, saved fixtures, replay, and request bins. - [MCP endpoint](https://mcp.fasthook.io/mcp): Remote Streamable HTTP endpoint with OAuth 2.1 workspace consent; Project API Keys remain available for CI. - [FastHook CLI](https://www.fasthook.io/docs/cli): Install, authenticate, configure, and use fasthook-cli for resource management and automation. - [CLI tunneling](https://www.fasthook.io/docs/cli-tunneling): Forward routed webhook events to a local receiver through an authenticated CLI destination. - [CLI connection management](https://www.fasthook.io/docs/guides/cli-connection-management): Manage routes, inspect delivery evidence, and run incident recovery from fasthook-cli. - [CLI destination](https://www.fasthook.io/docs/destinations/types/cli): CLI destination configuration, delivery behavior, and troubleshooting reference. - [n8n destination](https://www.fasthook.io/docs/destinations/types/n8n): Deliver routed events to published n8n workflows with auth, rate limits, retries, and replay. - [PostgreSQL destination](https://www.fasthook.io/docs/destinations/types/postgresql): Insert routed webhook events into PostgreSQL with JSONB mapping, TLS, rate limits, and idempotent delivery. - [Transformations](https://www.fasthook.io/docs/transformations): Reshape webhook payloads before delivery. - [Filters](https://www.fasthook.io/docs/filters): Route events by headers, paths, queries, and body fields. ## Reliability and operations - [Webhook retries](https://www.fasthook.io/webhook-retries): Retry failed destination deliveries with attempt evidence. - [Webhook replay](https://www.fasthook.io/webhook-replay): Replay failed deliveries or named Saved Event fixtures against one selected destination with fresh attempt evidence. - [Webhook debugging](https://www.fasthook.io/webhook-debugging): Trace failures across requests, events, and attempts. - [Webhook debugger](https://www.fasthook.io/webhook-debugger): Capture a failed request, preserve it as a regression fixture, choose a destination, and replay it with request, event, and attempt evidence. - [Webhook tester](https://www.fasthook.io/webhook-tester): Capture real provider requests and save repeatable Successful payment, Invalid signature, or Duplicate event fixtures for destination testing. - [Failure recovery](https://www.fasthook.io/webhooks/failure-recovery): Operational recovery for failed webhook deliveries. - [Signature verification](https://www.fasthook.io/webhooks/signature-verification): Verify provider signatures over raw request bodies. - [Idempotency](https://www.fasthook.io/webhooks/idempotency): Prevent duplicate webhook side effects. - [Rate limiting](https://www.fasthook.io/webhooks/rate-limiting): Protect downstream receivers and control delivery throughput. - [Fan-out](https://www.fasthook.io/webhooks/fan-out): Route one verified webhook stream to multiple destinations. - [Share sanitized request](https://www.fasthook.io/share-sanitized-webhook-request): Share webhook evidence with sensitive fields redacted. ## Popular workflows - [Webhook to Google Sheets without Apps Script](https://www.fasthook.io/webhook-to-google-sheets): Receive webhook data in Google Sheets without publishing an Apps Script endpoint, with field mapping, retries, replay, and delivery evidence. - [n8n webhook gateway](https://www.fasthook.io/n8n-webhook-gateway): Put FastHook before n8n for stable ingress, filtering, delivery evidence, retries, and replay. - [Webhook to n8n](https://www.fasthook.io/webhook-to-n8n): Route verified webhooks to published n8n workflows with retries, replay, and delivery evidence. - [Webhook to Slack](https://www.fasthook.io/webhook-to-slack): Send selected webhook events to Slack channels. - [Slack webhooks](https://www.fasthook.io/slack-webhook): Slack incoming webhook and Events API workflow guide. - [Webhook to Telegram](https://www.fasthook.io/integrations/telegram-webhooks): Receive Telegram callbacks and send Telegram destination messages. - [Webhook to email](https://www.fasthook.io/webhook-to-email): Route webhook events to email destinations. - [Multiple destinations](https://www.fasthook.io/send-webhook-to-multiple-destinations): Fan out one webhook to APIs, Slack, Sheets, and archives. - [Webhook proxy](https://www.fasthook.io/webhook-proxy): Capture traffic and proxy responses through a managed source. - [Webhook inspector](https://www.fasthook.io/webhook-inspector): Inspect HTTP headers, query values, paths, and payloads. - [Webhook request example](https://www.fasthook.io/webhook-request-example): Provider-neutral webhook request examples in cURL and JavaScript. ## Provider setup - [GitHub source](https://www.fasthook.io/docs/sources/types/github): GitHub headers and HMAC-SHA256 signature verification. - [GitHub webhook headers](https://www.fasthook.io/github-webhook-headers): x-github-event, x-github-delivery, and x-hub-signature-256. - [Stripe source](https://www.fasthook.io/docs/sources/types/stripe): Stripe-Signature verification with endpoint secrets. - [Stripe webhook example](https://www.fasthook.io/stripe-webhook-example): Realistic Stripe payload and signature workflow. - [Twilio source](https://www.fasthook.io/docs/sources/types/twilio): Twilio URL-aware webhook signature validation. - [Linear source](https://www.fasthook.io/docs/sources/types/linear): Linear HMAC-SHA256 signature and delivery headers. - [RevenueCat source](https://www.fasthook.io/docs/sources/types/revenuecat): RevenueCat Authorization header setup. - [Razorpay source](https://www.fasthook.io/docs/sources/types/razorpay): Razorpay webhook signature verification. - [Coinbase Commerce source](https://www.fasthook.io/docs/sources/types/coinbase-commerce): Coinbase Commerce charge webhook verification. - [Slack source](https://www.fasthook.io/docs/sources/types/slack): Slack signing secret verification and URL challenge response. - [Discord Interactions source](https://www.fasthook.io/docs/sources/types/discord): Ed25519 verification and signed PING/PONG handling for Discord Interactions. - [Discord Event Webhooks source](https://www.fasthook.io/docs/sources/types/discord-events): Ed25519 verification and 204 acknowledgements for Discord Event Webhooks. - [Blynk webhooks](https://www.fasthook.io/integrations/blynk-webhooks): Receive Blynk IoT events with Custom JSON, secret-header verification, routing, retries, and replay. ## Comparisons - [Webhook.site alternative](https://www.fasthook.io/webhook-site-alternative): Compare temporary request inspection with production routing and recovery. - [RequestBin alternative](https://www.fasthook.io/requestbin-alternative): Compare request-bin capture with durable webhook workflows. - [RequestCatcher alternative](https://www.fasthook.io/requestcatcher-alternative): Compare disposable request capture and FastHook routing. - [Hookdeck alternative](https://www.fasthook.io/hookdeck-alternative): Compare webhook gateway, observability, and recovery workflows. - [Beeceptor alternative](https://www.fasthook.io/beeceptor-alternative): Compare mock endpoints with webhook capture, routing, and replay. - [Pipedream webhook triggers and routing](https://www.fasthook.io/pipedream-webhook-alternative): Compare workflow triggers with dedicated webhook infrastructure.