Phase 1 is live
The onboarder provisioning surface is deployed and the shell is wired. Upcoming phases fill this dashboard with:
- Phase 2 — recent contacts + ingestion rate + rate-limit stats
- Phase 3–4 — template + rule activity over the last 7 days
- Phase 5 — delivery status counts (sent / failed / retrying)
Provisioning smoke test
From a terminal with CONTACTS_PROVISIONING_TOKEN set:
curl -sS -X POST $BASE_URL/api/provisioning/tenants/ensure \
-H "Authorization: Bearer $CONTACTS_PROVISIONING_TOKEN" \
-H "Content-Type: application/json" \
-d '{"slug":"smoke_test","name":"Smoke Test"}'