The "Channels"
In the various "Channels" Sections, the Agents can see all the interactions (Chat, Email, SMS, Fax, Open Channel) occurred.
In the following picture you see the standard Channel Interactions List Header, which shows:
the search buttonto search for interactions based on the content of the column fields (they can be different depending on the channel)
Select Start Date range: it filters results by the Started At
Select Read/Unread to filter by message status: Read/Unread (default=all)
Select Status to filter by interaction status: Open/Closed (default=all)
Select Substatus to filter by interaction substatus: available only for Email channel and you need to select Open status first
Select Account or Website: this information is specific for the channel interaction
Select a user (the "owner" of the interaction)
Select a tag: it filters results by the tags inserted by the Agents to already managed interactions
the filter buttonis used to search selected items using sophisticated and multiple conditions
the refresh button is used to refresh the page contents
the + button is used to create a new interaction (if this function is available in the actual context)
In the Interactions List you see the following information:
ID (sortable asc/desc): it is the unique id of the interaction
Watching sign (eye icon): it displays if any agent is currently viewing/editing the interaction (hover the mouse over the sign to see the agent names)
Contact (sortable asc/desc): the name of the contact with whom the interaction is exchanged
Subject (sortable asc/desc): the subject of the interaction (available only for Email list)
Started At (sortable asc/desc): the date and time the interaction has been started
Last Message (sortable asc/desc): the date and time the last message of the interaction has been sent (up arrow) or received (down arrow)
Status (sortable asc/desc): the interaction status (e.g. Open, Closed)
Agent: this column shows the name of the last Agent who made any change to the interaction (e.g.: Me, Not Assigned, Agent1, etc.)
Account or Website: this column shows the short name of the customer interaction entry point (e.g. a website for a chat, an email account, and so on)
Tags: this column shows if the interaction has been tagged (hover over the tag sign to see the tags names)
When the Agent opens/accepts an interaction, the tab headers show:
all the Agents that are currently viewing or editing the same interaction:
and if you hover over the Agents icons you can see their names.
specific information about the interaction:
the Channel icon (in this example the Email icon)
the interaction unique id
a short name defined in order to identify the point of interaction
the status of the interaction (Open/Closed/Open-Pending)
a timer showing the time since when the interaction has been received (only for Open or Open-Pending interactions)
Moreover, specific actions can be performed on the interaction, according to its type.
Anyway, in every interaction type you'll find the following action icons:
click on 3 dots and the menu will be shown, like in the following example:
click on download icon in order to download the current interaction. For Chat Channel, Email Channel, Open Channel and WA Connector, if the Agent has been given permission, interactions' attachments can also be downloaded.
In next related section you can find documentation about all the Channels available on XCALLY Motion Omni Desktop Interface.
Search Filter by Search button
Contacts and any type of interactions can be searched by search button on the relative channel page, searching by:
CONTACTS | SMS/EMAIL/CHAT/OPEN CHANNEL/FAX/WHATSAPP | ||
---|---|---|---|
|
|
Click the search button, insert the search string and confirm:
and the list of the contacts matching the search string will be shown. When you want to go back to the full list of contact view again, click on the close button X.
Info |
---|
If the Search on Enter Key in the Settings-General-OmniDesktop Interface is activated by the Administrator, the request starts only after pressing Enter. |
Advanced Search button
Info |
---|
Starting from 3.29.0, for enhancing security, in order to not get information related to other accounts/users and to work correctly, you need to specify in this API the query parameter |
You can filter contacts or interactions using the Advanced Search button
and select a field to be matched among a list of all those available. When you click this button (you find it on the right side of the toolbar), the system will show you the following form:
Select the Field (scroll the list of all the available search fields)
Select the Operator among those available (eg.: equals, contains, starts with, and so on)
Select or insert the Value
:
You have to add a condition by choosing a field, an operator and a value that can be:
FIELD | OPERATOR | VALUE |
---|---|---|
Id | Equals | Does not equal | is less than | is greater than | is less than or equal to | is greater than or equal to | is between | Number value |
Contact | Equals | Contains | Is null | Text value (not appeared if you select is null option) |
Body | Contains | Text value |
Status | Equals | Open/Closed |
Agent | Equals | Does not equal | Contains | Is null | Text value (not appeared if you select is null option) |
Account | Is among | is not among | Account selection |
Tags | Is among | Tag selection |
Start date | Equals | is less than | is greater than | is less than or equal to | is greater than or equal to | is between | Date value |
Read | Equals | Read/Unread |
Disposition | Is among | is not among | 1° Disposition selection |
Second Disposition | Is among | is not among | 2° Disposition selection |
Third Disposition | Is among | is not among | 3° Disposition selection |
To add more conditions repeat the operation, like in the following example:
and choose whether the conditions:
must all be met:
or at least one of them:
If you want to delete the advanced search condition inserted click on the single search condition button X to delete it or click on the CLEAR button in order to delete them all at once.
At the end click on the APPLY button in order to start the search. Now the query is executed and all the items that match the conditions inserted are shown.
It is also possible to:
modify a condition set: click on a set condition, press Edit
and now change the condition as you prefer (field, operator, value)
temporarily disable the search condition: click on the set condition, press
Disable
and Enable it again
Info |
---|
When a selection is active as long as the search conditions are operational, the Advanced Search button will notify it by reversing its color (red on a white background) and blinking Moreover the Advanced Search conditions will search all the List of the available entries, regardless of any filter applied to the list view using the filters Select a list or Select Tag |
Click-to-Dial
The phone numbers are shown in contacts tab in light blue: they can be dialed just clicking on them.
Please note that:
If the Agent is using the Phonebar, clicking on the number will open a dialog window in order to call it:
If the Agent is using the WebRTC Bar, clicking on the number will open a dialog window in order to transfer an active call to that number or to call it:
The same feature is present in the calls section, where phone numbers can be directly dialed.
Just click the number
and call it (or transfer it to another agent):
How to insert an internal note
The Agents can insert an Internal Note in every type of interaction:
Click on the icon
Write the note and save it:
From now the note is shown in the interaction, but it's only internal to the organization and the customer will never see it:
Also the Supervisor can spy the interaction from the Interactions List and insert notes for the the agent only (the customer will not see this note):
Dispositions
When you close an interaction, it can be simply Closed or Closed & Disposed, choosing one of the listed single level dispositions, useful to classify each interaction properly.
In fact dispositions are used to assign feedback interactions, like labels (negative outcome/positive outcome).
or ready-to-use multi level dispositions:
The same Close&Dispose action can be applied clicking on the 3 dots of the interaction and then on Close and dispose
Dispositions available in the list must be created by the Administrator in advance and can be single or multi-level (up to three levels).
If on closing an interaction is disposed by an Agent, you can see in the Status column of the Interactions List:
the name of the disposition applied:
Now, hovering over it with the mouse all the information on the disposition itself will be displayed:
so you can discover that in the above example a single level disposition has been applied.
If, on closing, the Agent chooses a multi-level disposition instead, the name of the disposition that is positioned at the lowest level of the set (second or third level) available will be shown, as in the following example:
Now, hovering over it with the mouse all the information on the disposition set will be displayed:
NOTE: The Administrator/User can set the disposition as Mandatory: in this case the Agent is requested to dispose the interaction when closing and until this operation is finished the agent will remain paused.
Transfer
When you close an interaction, if If the Transfer option is set by the administrator in the Website Settings, the Agent can also see this command in the menu of 3 dots in dots in order to redirect the interaction:
to another queue or to another agent (among the online and not in pause status agents):
and the system will let you choose among those available:
You can explore documentation about interaction transfer at this link
Contextual information
Every interaction presents, on the right side of the screen, contextual information that the agent can use (during the session or after it) to manage the interaction/customer. Here an example:
CONTACT | INTERACTION | CUSTOMER JOURNEY |
---|---|---|
This tab shows data contact. To view or add more details in the Contacts Manager file, click on More | This tab refers to the current interaction | This tab shows the entire history of interactions with the specific user and you can filter the interactions by channel and by date using the filters above. Read more details about customer journey in the next paragraph. |
Customer Journey
Canned Answers
In several contexts the Canned Answers can be very useful, helping to increase productivity and maintain a good level of communication, because it may happen the Agents need to answer to very common and frequent questions asked by the Customers: in this case, if the responses are given writing some text messages (e.g. when using Email, Chat, Open Channel, SMS), instead of typing the same answers repeatedly, the Agents can use the available Global Canned Answers (created by the Administrator) or Local Canned Answers available only for specific Channel Accounts/Websites**.
The Agent can type messages directly:
or click on the Canned Answers button:
and insert a text to make a list of canned answers matching that appear in a list:
General (marked by a small world icon) and Local (specific for Website/Account and marked by the Channel type icon) Canned Answers are showed as a unique list: click on the chosen one and it will be copied in the message body text.
Tags
Tags can be used to categorize interactions (Chat, Email, SMS, etc.) or customer records (in Contacts/My Contacts).
The Administrator can create proper Tags , set their names, descriptions and colors to make them become available to Agents:
Choose as many tags from the list and save them.
For example, once one or more tags are assigned to an interaction, the list can be filtered by them (Select tag):
in order to retrieve an homogeneous sample.
If you associate many tags to an interaction, the tag label becomes grey instead than colored
The tags chosen show up in interaction:
Voice
MessageMessages
XCALLY gives the Agent the opportunity to use Voice Messages.
This feature is available from V3.9.0 on, for Chat, Openchannel and WhatsApp Connector interactions.
If you migrate from an older version to XCALLY 3.9.0, you need to install ffmpeg on XCALLY server to use the Voice messages:
Access to the XCALLY server as root user
The command is to be run on all server instances where xcally is installed
Run the following command:
On Debian:
apt-get -y install ffmpeg
On Centos:
yum -y install ffmpeg
If you use different operating systems, use the specific bundle.
If you are fresh installing XCALLY, this bundle is already included in the installation.