Webhooks

Receive real-time notifications when events happen in SaaSaFast.

Setting Up Webhooks

1. Go to **Settings > Webhooks**

2. Click **Add Endpoint**

3. Enter your endpoint URL

4. Select events to subscribe to

5. Save

Event Types

  • agent.action.completed
  • agent.action.failed
  • agent.action.approval_required
  • invoice.created
  • invoice.paid
  • invoice.overdue
  • ticket.created
  • ticket.resolved
  • workflow.triggered
  • Payload Format

    { "id": "evt_...", "type": "agent.action.completed", "created": "2026-01-30T...", "data": { ... } }

    Verification

    Verify webhook signatures using the X-SaaSaFast-Signature header and your webhook secret.

    Retry Policy

    Failed deliveries are retried with exponential backoff:

  • 1 minute
  • 5 minutes
  • 30 minutes
  • 2 hours
  • 24 hours
  • After 5 failures, the webhook is disabled.