ChatalyzeDocs

Documentation

Sessions & metrics

How conversations become sessions and which metrics matter.

Sessionization

Default rules (ChatSession policy):

  • Idle gap greater than ~6 hours → rotate session
  • Hard outcomes can close windows
  • Configurable day boundary support

Messages attach to the open session for accountId + chatId. Revenue (tips / PPV) attributes to the open session when possible.

Metric classes

ClassExamplesAction
Speed & presencefirst response, median latency, wait burstsStaffing / SLA coaching
Structureturns, monologue ratio, silence_pct, AHTScript quality
CommercialCTA count, PPV unlock rate, session revenuePricing & cadence
Content mixmedia ratio, free before PPV, price pointsFunnel design
Fan statelifetime spend, recencyWhale routing
Quality / riskalerts catalog + model policy riskEscalation

Full engineering catalog lives in repodocs/METRICS.md. Product-facing alert codes:Alerts.

Priority inbox

Sessions can be sorted by priority score (awaiting reply, wait time, whale spend, session $). See GET /api/sessions?sort=priority.