Docs
Webhooks (Preview)

Webhooks (Preview)

Register outbound webhook endpoints on SmartGate — Preview status and plan limits.

SmartGate lets each team register outbound webhook endpoint URLs and signing secrets. This feature is in Preview: you can create and manage endpoints today, but SmartGate does not deliver business events to those URLs yet.

For observability now, use Activity Logs and Dashboard audit views.

Preview — what works today

CapabilityStatus
Register endpoint URL✅
Signing secret on create✅
Pause / resume / delete endpoint✅
Plan-based endpoint quota✅
Event delivery to your URL❌ Not enabled yet

The Dashboard shows a Preview notice on Dashboard → Webhooks with the same message.

Do not confuse with billing webhooks

TypePurpose
Billing webhooks (Paddle)Paddle → SmartGate to sync subscriptions (internal, not user-configurable)
Team outbound webhooks (this page)SmartGate → your URL for product events (Preview)

Billing integration is described in Billing. This page covers team outbound endpoints only.

Plan limits

Each plan includes a maximum number of registered endpoints (not delivered events):

PlanMax endpoints
Free1
Pro5
Teams10
EnterpriseCustom (high limit)

Connect and Billing docs reference the same entitlements. Creating endpoints beyond your quota is blocked in the UI.

Register an endpoint

  1. Open Dashboard → Webhooks.
  2. Click Add Endpoint.
  3. Enter:
    • URL — HTTPS endpoint you control
    • Description — optional label
    • Events — optional comma-separated filter (stored for future delivery; empty = all events when delivery ships)
  4. Copy the signing secret immediately — it is shown once at creation.

Store the secret securely. You will use it to verify payloads when event delivery becomes available.

Managing endpoints

From the endpoints table you can:

  • Pause / Resume — disable delivery without deleting configuration
  • Delete — remove endpoint and delivery history for that endpoint

Delivery counts in the UI reflect test or future delivery attempts — during Preview they will typically stay at zero.

What to use instead (today)

NeedUse
Audit trail of tool callsActivity Logs
Token / savings analyticsUsage Reports
Budget alertsDashboard → Budget + email preferences in Settings

Roadmap expectation

When delivery GA ships, SmartGate will POST signed event payloads to your registered URLs. Event types, retry policy, and delivery logs will be documented in an updated version of this page.

Until then, treat outbound webhooks as configuration-only Preview.