Who are the Agents?
Agents are skilled Contact Center representatives that are able to manage customer interactions through the multi-channel environment.
The Agents Section
You can find the Agents section under the Staff menu.
Create a new Agent
🎬 Video Tutorial
To create an Agent click the New Agent button (you'll find it at the bottom right of the page):
The Agent can now login to the XCALLY GUI and Phonebar using the configured Username and Password (remember to enable the agent to the service queues through which he / she can receive calls!)
After the Agent has been created, you can view him/her in the Agents List.
You can view, edit and modify Agent details and add Agent to Queues.
Agent Typology
The Typology field must be on line with the Agent's client configuration: the Agents with WebRTC use a different transport protocol from the Agents with the Phonebar (see the Voice Section).
A wrong agent configuration will not make possible the communication with the server, as shown in the Agent Status on the Phonebar:
Agent can be of 4 typology:
WebRTC
The agent will be able to login, logout, pause/unpause from the Web Interface. Bar integrated on the platform.
When red dot turns green, the bar is active:
Phonebar
Agent enters to phonebar with his/her credentials to activate calls from it. In fact any action should start on the Phonebar and the Web Interface reflects the changes:
External
The agent will be able to login, logout, pause/unpause from the Web Interface.
The Administrator can set an Hot Desk feature (available from XCALLY Motion Version 2.0.77) for the specific Agent:
If this option is set to on, at login time the Agent will be able to select which one of the available registered Telephones he wants to be associated with (click on the down arrow to see the complete list. Telephones must already be configured):
Mobile
The agents login with XCALLY mobile app
Mobile typology is visible only if Mobile feature is enabled on license.
Available from version 3.33.0
Edit/Modify an Agent
You can see the agents list with indication of:
full name, username, email
typology
internal number
info icons to indicate if the agent is disabled, locked, with client logs enabled. If one of these options is enabled, you can see the relative icon coloured, otherwise it is grey
To find a specific agent, you can use the search box on the top-right of the page to filter and click on the three-dots button menu and then select Edit Agent:
in the Agent Configuration form you'll find the following tabs:
While in the Header of the panel you find the buttons:
black button to add Agent to a Queue of the different channels
orange button to add Agent to a Team
red button to add Agent to a profile (if you have enabled multiprofile feature on your license)
key button to change password
Account
In Personal Info tab you can edit Full Name, Email or other description fields.
In addition to these, you can enable the following:
Login in Pause (default: Disabled): if enabled, the agent will be by default on pause for all the queues he/she belongs to when he/she logs in, until the status is changed.
In the Security Suite Section you have:
the last Agent's password reset time and date. This value is shown only if the Security Suite feature is enabled in the global Admin Settings
Disabled: switch on this toggle to disable the User Account (this action can be reverted, switching the toggle off)
Locked: if the Agent's account has been automatically locked out after a number of failed login attempts, switch this toggle off to manually unlock it (this only happens if this automation has been configured by the administrator for all users and agents of the system in the General Settings).
Mask Sensitive Data: select this option if you want the Agent not to see the personal data of the Contacts, such as the telephone number, the Name and the Email address
The Mask Sensitive Data feature is available from version 2.5.23.
Remember to specify the number of characters / digits to mask in the Settings - General (Security section):
In the Authentication section:
you can active directory SSO, to login with the Active Directory credentials
disable MFA for the Agent, when active
Change Avatar: If you want to change the Agent's picture click upload and select the image file (Only PNG and JPG formats - max 8MB).
Notifications: here you can define the default position for displaying toast notifications throughout the application. Default: top-right.
You can choose among top or buttom + right/center/left
Voice
In the Voice Section, you can change parameters related to an agent's SIP client settings:
About Record calls to user extension
When this field is not Inactive, the Agent will be notified the call is being recorded by the record button becoming red on the Phonebar.
Clicking on this button the Agent can pause the recording:
and start it again:
or start a new recording clicking on (only two recording files maximum per call).
Other Channels
Motion Phonebar Settings
This Menu is available only if Agent's Setting for Typology is Phonebar. If the Agent's Setting is WebRTC, go to the next paragraph.
Motion App Settings
In this section you can see Mobile App configurations, where you can insert Mobile App Push Gateway, so push gateway address and port
During Beta test you must use our Push Gateway, while after beta test you must set your own proxy for Mobile App, setting it on push gateway configuration section
Motion WebRTC Settings
This Menu is available only if Agent's Setting for Typology is WebRTC.
Permissions
Client Logs
There are 4 levels available. Below, the basic information in this regard:
DEBUG_LEVEL | DEBUG | LOGS |
ERROR | The ERROR level designates error events that might still allow the application to continue running | error log |
WARNING | The WARNING level designates potentially harmful situations | error log, warn log |
INFO | The INFO level designates informational messages that highlight the progress of the application at coarse-grained level. | error log, warn log, info log |
DEBUG | The DEBUG Level designates fine-grained informational events that are most useful to debug an application. | error log, warn log, info log, debug log |
As logs are enabled, the Agent receives a corresponding notification, as in the following example:
This feature allows the logs file output on the server (i.e. client/role-username folder), for the Agent/User logs have been enabled.
This feature generates high data traffic. So, it’s recommended to disable it when not needed.
Change agent password
Administrators can change agent password.
In order to change the password, find the agent from the list (you can use the search box on the top-right of the page to filter), click on the and then on Edit Agent, after that click on the red Change Password Button :
According XCALLY Motion Security rules, if the Security Suite is enabled, the password must contain least 8 characters and have at least 1 lowercase character, one uppercase character, one numeric character and one special character like ~!@#$%^&-_=+[{]}.
How can an agent recover a forgotten password?
According XCALLY Motion Security rules, if the Security Suite is enabled, the new password must comply to the following security rules: it must contain least 8 characters and have at least 1 lowercase character, one uppercase character, one numeric character and one of the following special characters ~!@#$%^&-_=+[{]}.
Add an Agent to a Team
Administrators can add agents to teams. In order to do so, find the agent from the agents' list and click on and then on Add Agent to Team.
You can also add an agent to a Team by clicking the the orange button in the Edit Agent panel.
Add an agent to a queue
Administrator must add an agent to a queue to enable him/her handle calls headed to the queue.
In order to add an agent to a queue, find the agent from the list (you can use the search box on the top-right of the page to filter), click on and then on Edit Agent.
Now click on and you will see the list of the available Queue Channels (the list may vary according to your system modules):
When you click on the icon referred to the chosen Channel (Voice, Chat, Email, SMS, Other Channels) the pop-up screen will show you the list of available queues for each of them.
Add Agents
Remember to add the selected Agents to any Website/Account you create! If you don't do this, the Agents will not be able to see the interactions exchanged through them. You can do this in the specific account configuration and setting.
Delete Agents
To delete a single agent, find the agent in the agents list and Delete:
To delete multiple agents you can select the list of agents to delete by marking the checkbox on the left side and then click on Delete button (ok to confirm).
Export list of agents
To export list of agents in CSV, select the list of agents to export by marking the checkbox on the left side and click on the Export button: