Documentation
Floor, alerts & scorecard
Wave 3 intelligence HTTP surface for managers.
GET /api/floor
Wallboard JSON: accounts, chatters, totals (open / awaiting / severity), top alerts. Public + rate-limited.
GET /api/alerts
GET /api/alerts?status=open
# status = open | acked | resolved | all (default open)Merges durable rm_alerts with live evaluation on open sessions. Durable rows win when ids collide.
POST /api/alerts/:id/ack
Requires Authorization: Bearer $ADMIN_TOKEN.
curl -X POST https://api.chatalyze.co/api/alerts/ALERT_ID/ack \
-H "Authorization: Bearer $ADMIN_TOKEN"GET /api/chatters/scorecard
Per-chatter performance + coachPriority. SeeIntelligence.
POST /api/admin/intelligence/run
Admin-only. Body:
{ "sessionId": "optional" }
{ "limit": 10 } // max 20 open sessions when no sessionIdAlways runs Rules provider; adds HTTP model whenMODEL_* secrets are all set.