Dashboard
Date Range
Scope
Team Score
Avg PFB total
Calls Audited
Total volume
Good Calls
Quality pass
Needs Improvement
Coaching
Fatal Calls
Action required
Active Agents
Registered
Counselor Performance Breakdown
Click bar for drill-down
Loading agent performance...
Exceeding (≥80)
Meeting (60–79)
Needs Help (<60)
Fatal Accuracy
Fatal Alerts
Non-Fatal Calls
Fatal Violations
15-Day Performance Trend
Team Score
Calls Audited
Loading trend...
Daily Avg Good Calls
Last 7 days
Daily Avg Fatal Calls
Last 7 days
7-Day Good Total
Quality calls
7-Day Fatal Total
Violations
Recent Calls
Live feed — auto-refreshes every 10s
AgentClientStatusScore OutcomeSubmitted
No calls yet
Submit Call for Analysis
Paste an audio URL — agent auto-tagged by email
Tip: Selecting a disposition tells the analyzer which of the 9 PFB parameters apply for this scenario. "Churn Interested" is for positive re-engagement of previously-dropped leads.
Bulk Upload
Import many calls at once from a CSV file
Columns (header row required): audioUrl, agentEmail, agentName, callDate, clientName, source, customerEmail, courseName, disposition, subDisposition. Only audioUrl and agentEmail are mandatory. Max 500 rows per upload.
callDate accepts DD/MM/YYYY (Indian format, what Excel saves), YYYY-MM-DD, or full ISO-8601. No timezone = treated as IST.
API Reference
Submit calls programmatically from your CRM
POST /api/calls
Content-Type: application/json
Authorization: Bearer <token>

{
  "audioUrl":       "https://your-crm.com/recordings/call-001.mp3",  // required · must be unique per agent
  "agentEmail":     "rahul.sharma@company.com",                       // required · unique key
  "agentName":      "Rahul Sharma",                                   // optional
  "clientName":     "Anita Verma",                                    // optional · learner / client name shown across all dashboards
  "source":         "Facebook",                                       // optional · lead source (filterable)
  "customerEmail":  "anita.verma@gmail.com",                           // optional · learner / lead email (filterable)
  "courseName":     "MBA in Data Science",                             // optional · programme / course the lead is enquiring about
  "callDate":       "2026-05-09T10:30:00Z",                          // optional · accepts ISO-8601, "27/11/2025" (DD/MM/YYYY), or "2025-11-27"
  "disposition":    "Interested",                                    // optional · top-level VCRM tag
  "subDisposition": "Need more counselling"                         // required when disposition set · powers scenario-based scoring
}

// Valid dispositions: New, Call-Back, Non Contactable, Interested, Prospect, IP Fallout, Fallout, Converted, Churn Interested
// Get the full tree at GET /api/dispositions (returns disposition → sub-disposition map)

✓ New call:
{ "success": true, "duplicate": false, "callId": "uuid", "status": "pending" }

⚠ Duplicate (HTTP 409):
{
  "success": false,
  "duplicate": true,
  "message": "Already submitted for this agent",
  "existingCall": { "callId": "...", "status": "done", "overall_score": 72 }
}

// Get an auth token first:
POST /api/auth/login
{ "email": "admin@calliq.com", "password": "Admin@123" }
→ { "success": true, "token": "abc-123-...", "user": {...} }
All Calls
Filter, search, and listen to call recordings
AgentAudioStatusScoreOutcomeDateDuration
Loading...
Page 1
Pending Actions
All fatal-flagged calls with agent acknowledgement status
Total Fatal
Pending
Acknowledged
With Remark
Date
Filter
Date (IST) Counselor TL Manager Client Disposition Score Status Agent's Remark TL Remark Manager Remark
Loading…
All Managers
Click a manager to view their unit's performance
Loading…
All Team Leads
Click a TL to view their team's performance
Loading…
Pick a manager.
Pick a TL.
All Agents
Click an agent to view their profile
Loading agents...
Select an agent to view their profile
Masters
Manage Dispositions, Sub-Dispositions, and Scenario Applicability
Loading...
Quality Reports
All 7 client reports — choose a tab and a date range, view inline or export as Excel
Date
Loading…
Action Centre
Review & approve daily fatal sign-offs.
Pick a date above to load the day's pending reviews.
Select date range and click Generate Report