Documentation
Progressive, predictive, callbacks, HTTP API, and sockets, documented separately.
Use Progressive for one call per free agent. Use Predictive for customer-first overdial. Use Callback when CRM pins one agent to a time. Use API when pushing leads. Use Socket for agent and dashboard events.
Engine
Progressive dialer Eligibility, buffer, claim order, 2-2-1 retry and working hours, Callback Request time gate, call.php originate, hangup settle. One call per free agent. Open progressive guide →HTTP
API reference Auth, POST /api/leads, POST /api/callbacks, dial-state reset, priorities, health, and copy-ready curl. Open API reference →Lead type
Callback Request Time gate, agent pin, not in the overdial pool. Same 2-2-1 retry as pool leads after no-answer. Due callbacks still originate after hours. Open callback guide →Engine
Predictive dialer Customer-first Local originate, hold until a skilled agent is free, ratio pacing. Hold timeout lives on dialer_config. Open predictive guide →Realtime
Socket.IO Client emits vs server emits, rooms, join/ready/pause, status, dialer, call_connected. Same events the agent panel and dashboard use. Open socket guide →Live
Dashboard & agent Floor view and agent panel. Theme (system / light / dark) is shared with these docs. Open dashboard →