Agent Licensing
Agent Licensing controls access to Contact Center–specific functionality, including queue participation, call handling features, reporting visibility, and (when applicable) WebRTC-based agent clients.
Licenses are applied at the user level and define whether a user can log in as an agent, handle contact center interactions, and appear in real-time and historical reporting.
Accessing Agent Licensing
- Log into Xima CCaaS with an account that have Supervisor or Admin permissions
- Navigate to
User Management > Agent Licensing - All added CC agents can be viewed and managed from this page
WebRTC-Based Licensing
CC licenses may be applied to users on most UC systems using WebRTC, which operates through an embedded soft-phone within the CC-Agent Client. These users are not required to exist in the underlying UC system and must be created manually within CCaaS.
Manually Adding an Agent
- Located on the bottom-left of the page, click
Add Agent - Add the agent information:
Nameis the full name of the agentEmail Addressis the email address of the agent that is used to authenticate their WebRTC accountExtensionis a unique extension numberPreferred Nameis how the agent's name will appear when engaged within WebRTCNo Answer DestinationRecording Modeapplies a recording rule to the agentAutomaticwill automatically record any calls and allows the agent recording controlsAutomatic (Pausing Prohibited)will automatically record any calls, but will not allow the agent recording controlsManualwill not automatically record any calls, but will allow the agent recording controlsDisabledwill not record any calls for the agent and will not allow the agent recording controls
Allow agent to review their own call recordingscan be toggled to allow an agent to view their own call recordings
- Click
Saveto finish adding the agent
Best Practice: Extension AssignmentWebRTC agents should be assigned to a dedicated extension range that is separate from existing extension on the UC platform. Segregating extension ranges helps prevent conflicts, simplifies troubleshooting, and clearly distinguishes contact-center agents from standard UC users.
For example:
- UC user extensions: 2000-2999
- UC group extensions: 3000-3999
- WebRTC agent extensions: 4000-4999
Using a distinct range ensures that WebRTC agents are easily identifiable and avoids overlap with UC-managed extensions.
Best Practice: WebRTC vs. UC Email AddressesWebRTC agent email address must be unique. When the same email address is already associated with a UC user, a modified format should be used for the WebRTC login.
For example:
- UC login:
[email protected]- WebRTC login:
[email protected]This approach maintains email uniqueness while preserving a clear association between the UC user and the WebRTC agent account.
Assigning Licenses
A WebRTC agent license is applied to an agent to enable contact-center functionalities.
An agent can be assigned a license based on license model:
- Voice
- Web Chat
- SMS
- Transcription
Once licensed, the agent is authorized to:
- Log in to CC-Agent Client
- Use the embedded WebRTC soft-phone
- Place and receive calls
- Participate in assigned queues
- Appear in real-time reporting such as wallboards, dashboards, and reports
Queue and Skill MembershipOnce an agent is assigned a license, they will need to be configure for queue(s) and skill(s).
Queues and skills configurations determine call delivery to the agent, how the agent is counted in real-time statistics, and which metrics reflect the agent's activity.
An agent with a license but no queue(s) or skill(s) assignment will not receive inbound calls via queue or skill.
Updated about 4 hours ago
