agentIds and managerIds each need at least one user; use User → Listing to find IDs. The same person may be both.maximumAssignPerAgent deliberately: omitted, it defaults to 1, so each agent holds a single conversation at a time.curl --location 'https://apigw.klinkcx.com/api/v1/automation-queues' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "string",
"agentIds": [
"string"
],
"managerIds": [
"string"
],
"description": "string",
"emoji": "string",
"distributionStrategy": "round-robin",
"maximumAssignPerAgent": 0,
"useGlobalAgentCapacity": true,
"offlineAssignment": true,
"autoAssign": true
}'{
"requestId": "string",
"data": {
"id": "string",
"name": "string",
"description": "string",
"emoji": "string",
"distributionStrategy": "round-robin",
"maximumAssignPerAgent": 0,
"useGlobalAgentCapacity": true,
"offlineAssignment": true,
"autoAssign": true,
"members": [
{
"userId": "string",
"name": "string",
"email": "string",
"membershipRole": "agent"
}
],
"createdAt": "string",
"updatedAt": "string"
}
}