Quick Start

Get your first integration running in a few minutes.

1. Create an integration

Go to Integrations and click Create integration. Give it a name (e.g. "Stripe production") and select your provider. HookHound generates a unique webhook endpoint.

2. Copy the webhook endpoint

On the integration page, copy the HTTPS URL. It looks like:

https://your-domain.com/in/your-ingress-key

Paste this URL into your provider's webhook settings (Stripe Dashboard, GitHub repo settings, etc.).

3. Send a test event or configure your provider

You can verify the endpoint immediately using the Send test event button on the integration page, or send a real webhook from your provider. See Webhook Testing for details.

4. HookHound captures the event

Each POST to your endpoint is stored and processed in the background. Events appear in the Recent Events section on the integration page.

5. Schema monitoring becomes active

After the first event, HookHound extracts the payload schema and starts tracking it. You'll see "Schema monitoring active" on the integration page.

6. Future schema changes are detected automatically

When a webhook payload structure changes (fields added, removed, or type changes), HookHound detects it and records a schema change. Breaking changes trigger alerts if you've configured Slack or email. See Understanding Schema Changes and Alerts.

Create integration →