Webhook endpoints now persist with a delivery log

Webhook endpoints you create are now saved to your account, survive page reloads, and support a signed test ping with a per-delivery log.

Webhook configuration moved from an in-memory UI state to a fully persisted, tenant-scoped store. Each endpoint you add is tied to your workspace and survives sessions.

Create, update, and delete webhook endpoints from the dashboard; changes persist immediately

Send a signed test event to any saved endpoint with one click

Each delivery attempt is recorded in a log so you can confirm receipt and inspect failures

All test events are signed using the same signature scheme as live events