FinalDocFinalDoc
Integrations Pricing
Home Integrations Webhooks
🪝
Automation

Webhooks

Event-driven automation for your docs

Build powerful automation with webhook subscriptions. Receive real-time HTTP POSTs when articles are published, updated, deleted, or when feedback is received. Route events to your systems, CI/CD, or automation platforms.

Key Features

What you get when you connect Webhooks with FinalDoc.

15+ Event Types

Subscribe to article events (created, updated, published, deleted), category events, feedback events, and more.

Signed Payloads

Every webhook includes an HMAC-SHA256 signature header for verification against a shared secret.

Retry Logic

Automatic retry with exponential backoff (1s, 2s, 4s, 8s, 16s) for failed deliveries.

Delivery History

View all webhook delivery attempts, payloads, and responses in the dashboard.

Multiple Endpoints

Subscribe multiple endpoints to the same or different events for fan-out delivery.

Scoped Events

Filter by project, category, or specific article IDs to receive only relevant events.

How to Connect

Follow these 5 steps to connect Webhooks with FinalDoc. Full details in the documentation.

  1. Go to Settings → Integrations → Webhooks.
  2. Click New Subscription and enter your endpoint URL.
  3. Select the events you want to subscribe to.
  4. Copy the webhook secret for signature verification.
  5. Test delivery with the Send Test Event button.

Use Cases

Common ways teams use the Webhooks integration.

Trigger CI/CD rebuilds when docs are updated (e.g., rebuild static site)
Sync published articles to search engines, CDNs, or backup systems
Post to Slack/Discord/Teams when important articles are updated
Update external CRMs or ticketing systems when feedback arrives

Ready to get started?

Read the full setup guide in our documentation, or sign up and connect Webhooks in minutes.