Phase 2 is live: workspace creation, token auth, scoped capture URLs, lead capture, and a billing shell you can sell from today while Stripe wiring lands next.
Each workspace gets its own capture URL and token so client payloads stop mixing together.
Stored events generate replay commands instantly, cutting debug time for Stripe, Clerk, GitHub, and custom providers.
Buyer intent is captured now. Stripe checkout can drop in without changing the product story or frontend flow.
Fill the form to get a real workspace slug, token, capture URL, and dashboard URL.
$ curl -X POST 'https://webhook-witness.scottrmhardie.workers.dev/api/v1/capture/acme/stripe?token=workspace_token' \
-H 'content-type: application/json' \
--data '{"type":"invoice.payment_failed","customer":"cus_123"}'
→ event captured into the right workspace
→ visible in the dashboard
→ replay curl generated
→ buyer gets a shareable debug inbox instead of chaos