- Joined
- Nov 12, 2025
- Messages
- 18
- Reaction score
- 2
We are building a dashboard to have an overview of our 3CX system, including which user is logged into or out of which queue.
The public XAPI's Users.QueueStatus field only reflects whether an agent is logged into at least one queue, not their status in any individual queue. This means: (1) agents who are logged into some queues but not others show incorrectly as 'logged in' everywhere, and (2) when a supervisor logs an agent out of a specific queue via the web client, this field doesn't change at all, since that action doesn't affect all queues. Is it possible to expose true per-queue agent status on the XAPI? The web client's Panel view already tracks and displays this internally, so the data clearly exists.
The public XAPI's Users.QueueStatus field only reflects whether an agent is logged into at least one queue, not their status in any individual queue. This means: (1) agents who are logged into some queues but not others show incorrectly as 'logged in' everywhere, and (2) when a supervisor logs an agent out of a specific queue via the web client, this field doesn't change at all, since that action doesn't affect all queues. Is it possible to expose true per-queue agent status on the XAPI? The web client's Panel view already tracks and displays this internally, so the data clearly exists.
