> ## Documentation Index
> Fetch the complete documentation index at: https://bobprince-78964c2b.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to Hookdrop

> The webhook relay and inspector that captures every event, forwards it to your servers, and replays on demand.

Hookdrop sits between your webhook providers (Stripe, GitHub, Shopify, Paystack, and more) and your servers. Every webhook is captured instantly, stored permanently, and forwarded to your configured destinations with automatic retries. If anything goes wrong, replay it with one click.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Capture your first webhook in under 5 minutes.
  </Card>

  <Card title="How It Works" icon="diagram-project" href="/how-it-works">
    Understand the capture, store, forward, and retry flow.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/authentication">
    Manage endpoints, events, and destinations via the REST API.
  </Card>

  <Card title="Integrations" icon="plug" href="/integrations/stripe">
    Step-by-step guides for Stripe, GitHub, Shopify, and Paystack.
  </Card>
</CardGroup>

## Get started in 4 steps

<Steps>
  <Step title="Create a free account">
    Sign up at [hookdrop.dev/auth/register](https://hookdrop.dev/auth/register) — no credit card required. The free plan includes 500 events per month.
  </Step>

  <Step title="Create an endpoint">
    From your dashboard, click **+ New endpoint**. You'll get a permanent capture URL like `https://hookdrop.dev/in/abc123xyz`.
  </Step>

  <Step title="Point your webhook provider at it">
    Paste your capture URL into Stripe, GitHub, Shopify, or any other provider. Every webhook they send is instantly captured.
  </Step>

  <Step title="Watch, forward, and replay">
    Open the dashboard to see events in real time. Add destinations to forward events to your servers, and replay any event with one click.
  </Step>
</Steps>

## Key features

<CardGroup cols={2}>
  <Card title="Permanent capture URL" icon="link">
    One URL that never changes or goes down. Every webhook is logged with the full payload, headers, timestamp, and source IP.
  </Card>

  <Card title="Auto-retry forwarding" icon="rotate">
    Forward to localhost, staging, or production simultaneously. Automatic retries with exponential backoff (5s → 30s → 2m → 10m).
  </Card>

  <Card title="AI-powered inspection" icon="wand-magic-sparkles">
    AI explains every payload in plain English, generates TypeScript types, and writes handler code for your framework of choice.
  </Card>

  <Card title="One-click replay" icon="play">
    Replay any past event against any destination instantly. No more asking providers to resend or manually crafting test payloads.
  </Card>
</CardGroup>
