Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ON THIS PAGE

Table of Contents
minLevel1
maxLevel3

On this page

Table of Contents
minLevel1
maxLevel2
outlinefalse
stylenone
typelist
printablefalse

📋 What’s about

On this page you can see Agent’s visualisation and tools to manage interactions after logged in.

➡️ Commands and Functions List

After logging in, the XCALLY Motion Omni desktop window will be shown with the following header on top of it:

and using the buttons and commands in this section the Agent is able* to:

Image Modified

View the login timer

Image Modified

Pause (default pause) - Only for WebRTC and External Agents**

Image ModifiedImage Modified

Choose a custom Pause - Only for WebRTC and External Agents**

Image Modified

See information about the pause time and Resume work session (with play icon) -
Only for WebRTC and External Agents**

Image Modified

User Information Button.
See Agent's avatar, login name and internal number.
Click to view Settings, Change Password, Manage 2FA and to Logout

Image Modified

See Autoanswer notifications

Image Modified

Run Preview Dialer Campaigns

Image Modified

See Waiting Queue Calls  

Image Modified

(see list)

Change the user interface national language

Image Modified

Header button to Open Internal Messenger

*The Administrator can disable some of these functions for the Agent.

**If the agent configuration done by the Administrator has the Typology field set as:

  • External (Telephones or Soft Phones) or WebRTC (telephone bar as embedded function), then the agent will be able to login, logout, pause/unpause (for all the queues he/she belongs to) from the Omni Desktop Interface

  • Phonebar, then any action (login, logout, pause/unpause) should start on the Phonebar and the Web Interface will reflect the changes accordingly.

Start/Stop Pause

The Agent can start or stop the Pause clicking on the respective buttons, but in some other contexts the pause can start:

  • automatically, if there are some actions the Agent must do before proceeding (e.g. a Disposition is mandatory requested on the interaction just managed). In this case the pause will end as soon as the operation requested is finished

  • at the request of a supervisor (e.g. on the Realtime monitor)

The WebRTC Bar

You can find the WebRTC Bar documentation on this page.


💬 The Internal Messenger

The Internal Messenger can be used to chat with other Agents or Supervisors logged to the same Motion Server.

It's very simple and intuitive, let's see how to use it.

The Internal Messenger use can be disabled by the Administrator for specific Agents.

If an Agent is not enabled to send/receive messages using the IM, his/her name in the list is followed by a specific ban sign:

Clicking on the header button: 

1. the Agent/Supervisor can access the Internal Messenger and see all the available recipients (those with a green badge are currently logged and those with a red one are not):

2. Use the Search (by name) or Select (by status: Online/Offline/All) and find your message recipient from the list:

3. After selecting a recipient, you can immediately start typing your message:

4. When the recipient receives the message, a badge will appear on the Internal Messenger button:

where the number shown on the badge refers to the total number of messages unread: Just click on this button to open the Messenger.

If the Admin has enabled the feature for the specif Agent, when receiving a new Internal Message, the Agent will be notified also by a sound. 

The message received is put on top of the list

you'll see a badge number to show how many unread messages you've received from that sender.

To reply, just type you message and send it.

You can very easily exchange messages like in the following example, where the conversation takes place between an Agent and a User (Supervisor):

The Administrator (Admin) or the Supervisor (User) can also configure Internal Messenger Groups to enable the Agents to exchange information among them.

Clicking on the header button the Agent/Supervisor can access the Internal Messenger GROUPS section:

and see the list of the Groups they belong to, like in the following example:

The Agent can exchange messages with all group members (if the group administrator has enabled this function. Eventually, the group administrator can decide to enable the Agent only to receive messages).

Let's see how the Agent can use it:

Image Modified

The Agent receives a notification of the incoming Internal Group Message

Image Modified

then clicks on the header button showing the number of unread messages on the blue badge

Image ModifiedImage Modified

now opens the GROUPS section and finds which group the unread message belongs to.

There is a badge containing the number of unread messages in the group icon.
And finally reads the message and replies to the group 


(blue star) The Omni Desktop Sections

The Omni Desktop Interface is useful to monitor and configure the everyday activities carried out by the agent.

On the left of the screen you find the sidebar, useful to run the XCALLY Motion programs and utilities and to check on current activities:

  • Dashboard

  • Agents' Presence

  • Contacts

  • My Contacts

  • Scheduled Calls

  • Voice Calls

  • Abandoned Calls

  • Recordings

  • Chat

  • Email

  • SMS

  • Open Channels

  • Fax

  • WhatsApp Connector (optional channel)

To go back Home, just click on 

 

About the Program List in the Sidebar

If the Admin disables one or more applications for the Agent, these will not be shown on the Agent Omni Channel Desktop sidebar, like in the following example, where the Admin disabled the Agent's Menu the entries: Agents Presence, Scheduled Calls, Voice Calls, Abandoned Calls, Recordings, Chat, Open Channel.

In this case the Toolbar reflects the settings dynamically:

Any change applied to the Agent toolbar will not affect new applications eventually released after that action: in this case, if the Administrator wants to make the Agents use the new modules, these must be selected in the Agent profile.

Anytime an Agent starts a new activity, a new TAB is opened on the Omni Channel Desktop, like in the following example:

In these tabs you find the icon of the activity, a key (identifier for the specific service) and the sign X to click for closing the tab:

  • if the Agent closes the tab of a Contact file, the system reminds that any unsaved changes will be lost.

  • if the Agent closes the tab of an Interaction, he can choose to set the interaction as:

    • Closed

    • Closed and Disposed 

    • Open (Mail interactions can also be set as Open-Pending, or any other customized sub-status)

The Agent can open as many tabs as needed and switch from one to the other (if many tabs are open, you can navigate among them using the scrollbar).

Dashboard

Dashboards are available for each Channel:

Click on the channel name in order to see the specific dashboard.

Each dashboard contains real-time views that give the agent information about:

  • Queues panel shows information about the list of queues the agent is logged into.

  • Waiting Queue Interactions panel shows real-time information about waiting interactions in the queues the agent is logged into .

Image Removed
  • (for voice channel you will see details with trunk number, alias to quickly identify the one associated with inbound or internal routes, queue name and caller number).

image (4)-20241105-115520.jpgImage Added

Agents Presence

In the Agents Presence section, you find three tabs:

  • the AGENTS tab that shows who is available to receive a voice call or to take a voice call transfer (you can explore here documentation about transfer)

  • the TELEPHONES tab that shows the list of telephones

  • the QUEUES tab that shows the list of the queues that can receive a voice call or to take a voice call transfer 

Agents

In this tab, for each Agent of your system you view:

  • Full name

  • User

  • internal Internal extension

  • status Status (online, offline, pause type, busy)

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#DEEBFF

When you enter this view the list is empty: to show results set a query or narrow the search using the selectors you find at the top right (search by team or queue).

Image Removed

image (13)-20240321-171758.jpgImage Added

So you can:

click on search button and set a query to search agent(s):

Image Removed

Image Added

use the selectors at the top right and search by TeamAgents' status:

Image RemovedImage Added

use the selectors at the top right and search by Team or Queue:

Image RemovedImage Added

If you use both selectors, remember that Status, Team and Queue filters are in OR (returns agents who are in team or queue). The general filter instead is in AND with the result set by the search for Team or Queue

In the example above, you can see the list of agents belonging to “Demo Team” and once you find that some agents are able to receive (because of ONLINE), you can:

call an Agent directly clicking this button

transfer a call you're currently managing to an Agent clicking this button  
(blind transfer)

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#DEEBFF

You can call or transfer a call only to agents whose status is online or pause. The latter only works if the "do not disturb" option is not checked .(you can explore here documentation about transfer)

Refresh the list from time to time to reload with relative button:

Image RemovedImage Added


Telephones

In this tab you can see the list of telephones (in terms of staff, with id, name, internal extension and status.

Image Removed

Queues

In this tab, for each queue of your system, the name and number of calls (on hold + active) are displayed:

Image Removed

You can use the search field to narrow the results, like in the above example.

Contacts

Image RemovedImage Removed

In the Contacts section, the agent is PBX extension) with this info:

  • Account name

  • User

  • Internal extension

  • Status

Image Added

When Microsoft Teams Connector is enabled by the Admin, Agents have the opportunity to use the Telephone section in different ways. Find out on this page: https://xcally.atlassian.net/wiki/spaces/XM/pages/1916305416/Microsoft+Teams+Voice+Connector#Microsoft-Teams-Connector-for-Agents

Image Added

Queues

In this tab, for each queue of your system, the name and number of calls (on hold + active) are displayed:

Image Added

You can use the search field to narrow the results, like in the above example.

Contacts

Image AddedImage Added

In the Contacts section, the agent is able to see the list of contacts (according to the list permission set by the administrator).

Remember that only users with admin role or user role with Contact Manager list permission are able to add an agent to a list.

Contacts Phone contacts are shown in light blue because they can be dialed just clicking on them. Find out more about click-to-dial here

Info

If Security Suite (mask sensitive data) is enabled, it is possible to completely or partially hide the telephone number and other personal information (email, name) of the Customers from the Agent view.


Select a List (among those you have the permission to view) and Select Tag filters you find on the top right side can be used to filter the list of contacts by these keys, like in the following example:

If you associate many tags to a Contact, the tag label becomes grey, instead than colored.

Custom Fields shows the available custom fields associated to the selected list.

To refresh the list view, click on the relative button.

Image RemovedImage Added


Contacts can be filtered by Search Button or you can use the Advanced Search.For more informations about that,you can explore the relative documentation:



From the contacts panel, it's possible to edit a contact, merge contacts or duplicate a contact.

When the Agent receives a call or any other interaction from an unknown subject (the system checks that the entry is not already in the CM, searching for the telephone number, the e-mail address, or any other information provided) the New Contact is automatically added in the Contact Manager.

This automatic mechanism works only if a specific CM Trigger has been configured by the Administrator.

The contact is added in the List configured by the System Administrator specifically for that "entry point" (e.g. a website chat, a call received on a queue, an e-mail sent to an account, and so on).

The Agent can modify this entry, adding more details in the Contact Card that is opened during the interaction.


Add a Contact

If you want to add a new contact, click the button + and insert contact's information:

and the List where the contact must be inserted:

and now you can Add the Contact.

Remember that you can only add new contacts to lists where you have permissions to do so (if you don't have permissions for any list, you won't have this feature enabled).

Edit/Modify a Contact

To edit and modify a contact, find the contact from the contacts lists and click on Edit. The contact detail will be shown in a new tab.

Image RemovedImage Added

When you edit the contact, you can see two tabs:

In the Detail tab you can modify any field as needed and then SAVE:

Image Removed

Agents can see Company Details which the contact is associated to, clicking on the info icon:

Image Removed

In the Customer Journey tab, you can see all the interactions between this Contact and the organization, like in the following example (explore more info about Customer Journey on this page):

Image Removed
  • You can click on Show Details to see more information about the interaction (like: agent name, created at, tags, etc) or click on this button to edit it

    Image Removed
Info

Each interaction can be opened clicking on edit button (but this feature is available only for those Agents with proper permissions on the specific item) or inspected clicking on Show Details

  • You can select the interactions by channel and by date/period using the filters on top of the list:

Image Removed

By default, the system will show the interactions elapsed within the current month and the previous three months. 

For example, if we consider today as June 11th, the system will show results from March 1st to June 30th. 

Image Removed
  • Hover over the Agent icon to see his/her name (unmanaged interactions will have no agent icon associated).

Of course, the edit function will be available for all interactions except the phone calls:

Image Removed

but the Show Details allows to see useful information about the call as well (e.g.: start date, duration, called and caller number, etc).

Merge

Find the contact from the contacts lists and click on the button available when you edit a contact.

Image Removed

On the pop-up screen, use the filter to search the contact you want to merge with. Note that the filter will search the contact by first name, last name, email and phone.

Image Removed

From the results, click on the contact you want to merge with and then click OK to confirm.

Copy

Find the contact from the contacts lists and click on Copy button available when you edit a contact.

Image Removed

On the pop-up screen, select the list you want to add the copy of the contact and click on Add Contact to duplicate the contact in the selected list.

Image RemovedMy ContactsImage Removed

My Contacts section contains the list of Contacts managed by the agent: e.g. if an agent edits a contact from the Contacts section, it will be considered as "managed by the agent" and the contact will also be available (as a personal copy) under this Section:

Image Removed

Click on refresh button to see update.

In My Contacts section, the list filter on the left panel shows all the lists available in Contact Manager Lists section.
Contacts are shown in light blue because they can be dialed just clicking on them. Find out more about click-to-dial here

Keep in mind that in this context the agent cannot see all contacts in the lists but rather only the contacts that have been managed by the agent himself.

From the My Contacts panel, the agent can:

  • Create contacts

  • Search Contacts 

  • Edit contacts

  • Merge contacts

  • Duplicate a contact

Click to Call or to Interact with a Contact

You can just click on the contact name (in Contacts or My Contacts) in order to open the contact profile: click on the telephone icon near the Phone or the Mobile field:

  • Choose Call and the call will start in your Phonebar (this requires the Phonebar to be already running) or in your WebRTC Bar

  • Choose Transfer and the actual call is transferred to the selected contact number (this works only for Phonebar Agents)

Image Removed

The same feature is available on all the available Channels: the Agent can click on the Fax, Email, SMS icons in order to send a message to the contact through the chosen channel.

Image RemovedThis button near the Contact Name starts the Jscripty surveys.Image Added
Image Added

Blue buttons represent shortcuts to:

  1. Open a JScripty project

  2. Make a new phone call to phone number

  3. Send an email

  4. Make a new phone call to mobile number

  5. Send an sms

  6. Start a new WA interaction

  7. Start a new Openchannel interaction. Clicking on the button, you must select from the configured channel:

    Image Added
  8. Merge the contact with another one.

    Find the contact from the contacts lists and click on the button available when you edit a contact.

    On the pop-up screen, use the filter to search the contact you want to merge with. Note that the filter will search the contact by first name, last name, email and phone.

    From the results, click on the contact you want to merge with and then click OK to confirm.

    Image Added
  9. Duplicate the contact.

    Find the contact from the contacts lists and click on Copy button available when you edit a contact.

    On the pop-up screen, select the list you want to add the copy of the contact and click on Add Contact to duplicate the contact in the selected list.

    Image Added
  10. Save the data/operations done

Agents can see Company Details which the contact is associated to, clicking on the info icon:

Image Added


In the Customer Journey tab, you can see all the interactions between this Contact and the organization, like in the following example (explore more info about Customer Journey on this page):

Image Added
  • You can click on Show Details to see more information about the interaction (like: agent name, created at, tags, etc) or click on this button to edit it (if you have the relative permissions)

    Image Added


My Contacts

Image Added

My Contacts section contains the list of Contacts managed by the agent: e.g. if an agent edits a contact from the Contacts section, it will be considered as "managed by the agent" and the contact will also be available (as a personal copy) under this Section:

Image Added

Click on refresh button to see update.
Phone contacts are shown in light blue because they can be dialed just clicking on them. Find out more about click-to-dial here

Keep in mind that in this context the agent cannot see all contacts in the lists but rather only the contacts that have been managed by the agent himself.

From the My Contacts panel, the agent can:

  • Create contacts

  • Search Contacts 

  • Edit/Merge/Duplicate contacts

Image Added
Image Added

Blue buttons represent shortcuts to:

  1. Open a JScripty project

  2. Make a new phone call to phone number

  3. Send an email

  4. Make a new phone call to mobile number

  5. Send an sms

  6. Start a new WA interaction

  7. Start a new Openchannel interaction. Clicking on the button, you must select from the configured channel:

    Image Added
  8. Merge the contact with another one.

    Find the contact from the contacts lists and click on the button available when you edit a contact.

    On the pop-up screen, use the filter to search the contact you want to merge with. Note that the filter will search the contact by first name, last name, email and phone.

    From the results, click on the contact you want to merge with and then click OK to confirm.

    Image Added
  9. Duplicate the contact.

    Find the contact from the contacts lists and click on Copy button available when you edit a contact.

    On the pop-up screen, select the list you want to add the copy of the contact and click on Add Contact to duplicate the contact in the selected list.

    Image Added
  10. Save the data/operations done

📲 Click to Call or to Interact with a Contact

You can just click on the contact name (in Contacts or My Contacts) in order to open the contact profile: click on the telephone icon near the Phone or the Mobile field:

  • Choose Call and the call will start in your Phonebar (this requires the Phonebar to be already running) or in your WebRTC Bar

  • Choose Transfer and the actual call is transferred to the selected contact number (this works only for Phonebar Agents)

Note

Only if you use the Phonebar: remember to enable the Remote Control setting for the Agent (see Motion PhoneBar Settings) to make this feature work!


🔛 Auto Answer notifications

If enabled by the Admin, the interactions are assigned to the Agent without him accepting the notification. 

In this case, the Agent sees this icon on the header:

Clicking on it, a window with the channels enabled with the auto answer feature are shown,
with this flag:

It is possible to see also the auto answer delay in seconds.   


🗒️ Run Jscripty scripts

If the Administrator has configured a trigger with Jscripty action, any time the the trigger the trigger conditions are met, the survey will start automatically and be displayed to the agent:

 

Image Added

Image Removed
Image Added

timer

Timer shows the elapsed time since the Jscripty tab was opened.

Image Removed
Image Added

 button

button will start the script and the first page will be displayed for the agent as shown below

Image RemovedImage Added
Image Removedthese buttons
Image Added

Back/Next buttons are used to move forward and backward in the script. 


Note that the 

Next button will be disabled until an answer is provided for questions with required field set.

Image Removed
Image Added
this

Submit button is used to submit responses and end the script. 

Image Removedthis

The responses will not be saved in the database if the tab is closed at any point in the script without clicking on Submit button.

Image Added

Reset button is used to restart the survey (this will cause the loss of all data previously collected)

Image Removed
Image Added

The Jscripty surveys can also be activated clicking on this button near the Contact Name (in Contacts or My Contacts files)

.
The responses will not be saved in the database if the tab is closed at any point in the script without clicking on Submit button

.