Dashboard

Phase 1 shell — auth UI + tenant switcher land next

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"}'