---
title: "Get concurrency limits"
method: GET
path: "/concurrency"
tags: ["Concurrency"]
---

# Get concurrency limits

`GET /concurrency`

Returns the organization's overall concurrency limit, how much is reserved across all agents, the remaining unreserved pool, and the per-agent reservation breakdown per call channel.

## Response `200`

Concurrency overview

- object
  - `success` boolean
  - `data` object
    - `orgLimit` number — Total concurrent calls allowed for this organization
    - `totalReserved` number — Sum of all agent reservations across all channels
    - `unreservedPool` number — orgLimit minus totalReserved — capacity available to any agent
    - `agents` object[]
      - `agentId` string — Agent ObjectId
      - `agentName` string
      - `avatarUrl` string, nullable
      - `webcall` number — Reserved webcall slots
      - `outbound` number — Reserved outbound call slots
      - `inbound` number — Reserved inbound call slots
      - `chat` number — Reserved chat slots

## Other responses

- `401` — Unauthorized access
- `500` — Internal server error

---

[API](https://skmtc.net/smallest-inc/apis/agent-management-api.md) · [All operations](https://skmtc.net/smallest-inc/apis/agent-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smallest-inc/agent-management-api/versions/6d1036a76fbc/schema)
