Skip to main content
GET
/
api
/
escalation-dashboard
/
agents
List agents with current presence and capacity
curl --request GET \
  --url https://your-instance.example.com/api/escalation-dashboard/agents \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "_id": "5f7b1c2e8a1d4e0012c3b4a5",
      "fullName": "Sam Patel",
      "email": "sam.patel@acme.example",
      "isOnline": true,
      "isAvailable": true,
      "unresolvedChats": 2,
      "maxChats": 5,
      "lastAssignedAt": "2026-05-18T14:31:02.000Z"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.tetherai.ca/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

departmentId
string

Optional department filter. ADMIN/SUPERADMIN may pass any departmentId; DEPARTMENT_HEAD is implicitly scoped to their own department and any other value is ignored.

Response

Agent statuses returned

success
enum<boolean>
required
Available options:
true
data
object[]
required