1. Feature Description
The InfinityOne Queue Reports application is an extension of the UCX Call Center Reporting application. It publishes on-going reports on the call center operation, filtered by queue(s), agent(s) and date/time periods via the InfinityOne channel(s). Users can join or leave the queue reports similar to other regular rooms. The most important feature is the capability to send the reports via email.
The reports that are displayed by Queue Reports include:
- Agent Availability
- Agent Disposition
- Agent Duration
- Answered Calls By Agent
- Answered Calls By Queue
- Answered Calls Detail
- Answered Disconnection Cause
- Answered Service Level
- Distribution By Queue
- Distribution Per Day
- Distribution Per Hour
- Distribution Per Month
- Distribution Per Week
- Distribution Per Day Of Week
- Transfers
- Unanswered Abandon Rate
- Unanswered Calls By Queue
- Unanswered Calls Detail
- Unanswered Disconnection Cause
Note that the InfinityOne Queue Reports application only reports from the time the report is created, it does not report on historical data prior to the creation of the report.
2. Introduction
The InfinityOne Queue Reports application is included as part of InfinityOne. It is a licensed feature and is available for unlimited use within the InfinityOne application once the license is installed on the UCX Server. You have to use the InfinityOne Browser interface to view the Queue Reports; it is not supported on the Mobile interface.
3. Prerequisites
Upgrade your UCX server to the latest software version. (See Software Update for details on how to upgrade your software.)
There should be one or more queues configured with one or more agents belonging to each of the queues. (See Call Center documentation for detailed instructions.)
The InfinityOne Queue Reports application requires a license with access to the application. First obtain the license and then install the license key.
4. Installation and Configuration
Step 1 – Install the License
Request for a new license that includes the Queue Reports application.
Once the new license is ready, follow instructions License Retrieval to update the license.
Step 2 – Install the packages
If Queue Reports is already installed on the system, you can skip to the next step.
Otherwise, go to UCX Call Center Reporting Guide and follow the instructions to install Queue Reports.
Step 3 – Enable Queue Reports application
The first time you configure Queue Reports, you must log in to the InfinityOne client (desktop or web) as an Administrator.
- Log into InfinityOne as an Administrator.
- Click on the settings icon
on the top right corner and select Administration.
- From the Administration navigation panel, select Queue Reports.
- Toggle Queue Reports Enabled to ON.
- Update Queue Reports Navigation Title as desired. This title will show up in the left navigation panel of InfinityOne. This is shown on all InfinityOne clients that have been allowed access to the Queue Reports.
- Click the Save Changes button.
Step 4 – Configure Access Permissions
By default, only accounts with Administrator access can make changes to the Queue Reports settings:
- Queue Reports Enabled
- Queue Reports Navigation Title
Once Queue Reports has been enabled by the administrator account, any user that has been authorized to access Queue Reports will have to log out of their InfinityOne account and log back in to access the reports.
There are several pre-configured roles that have access to the Queue Reports.
- Administrator
- QR User
- QR
The following table shows the permissions granted by default to the different roles.
Permission/Role | Description | Administrator | QR User | QR |
---|---|---|---|---|
View Queue Reports [view-qr] | Can view report channels. | Yes | Yes | Yes |
Create Queue Reports [create-qr] | Can create reports and view configuration of all reports | Yes | Yes | |
View Queue Reports Administration [view-queue-reports-administration] | Can update Queue Report settings. | Yes |
The ability to edit reports is granted to users that are owners or moderators of the underlying channel, a capability that can be assigned to the user from the members list as it is for regular channels.
You can also set up specific accounts that only have access to the queue reports and no other features, or you can allow any or all of the other roles to view the queue reports.
Giving Access to Specific User Accounts
To allow individual accounts with access to Queue Reports:
- Navigate to the Administration -> Permissions page
- Find the column labeled “QR User” or “QR” and click on the header label.
- Click on Users in role button.
- Click on the Add user text entry box, and begin typing the name of a User account.
- Select the desired user account entry.
- Click the Add user button.
Giving Queue Reports Access to Specific Roles
Typically, if this option were used, it would be used to provide every account with a standard User role the option of viewing queue reports.
- Navigate to the Administration – Permissions page
- Type the permission name view-qr in the search box to filter the list
- Find the column labeled User
- Select the checkbox for View Queue Reports [view-qr] under the User role
- The setting is automatically saved when the checkbox is clicked and you will be notified with a “Permission updated successfully” banner that will appear momentarily.
5. Create and Edit Report
To create a new Queue Report:
- Go to the top of the navigation panel, click the Create New icon
and select Report from the drop-list.
- Enter a Name for the page.
- Fill the following information:
- Report Type
- Queue Names
- Agent Names
- Start date & time
- Repeat Type
- End repeat (if applicable)
- Click the Create button when done.
Field | Description |
---|---|
Name | Enter a name for the report. The report name is used as the channel name and therefore cannot match any existing chat channel names. Names can be any combination of upper and/or lower case letters, numbers, period (“.”) and underscore (“_”). No special characters are allowed. |
Report Type | Select from the pull-down list. |
Queue Names | Select the desired queue(s). Press and hold the SHIFT or CONTROL key for multiple selections. By default, if none is selected the report will report on all queues. |
Agent Names | Select the desired name(s). Press and hold the SHIFT or CONTROL key for multiple selections. By default, if none is selected the report will report on all agents. |
Enabled | The default setting is True. Set to False to disable the report. |
Start date & time | Select the desired date and time to generate the first report. |
Repeat type | Select from the pull-down list: Never, Hourly, Daily, Weekly, Monthly. |
End Repeat | Select from the pull-down list: Never, End date, After count. |
End repeat – date & time | If End date is select, enter the desired date and time to end the report. |
End repeat – number of repeats | If After count is select, enter the number of repetitions. |
To edit a report:
- From the left navigation panel, select the desired report.
- Click on the Queue Report Info icon at the top right, then click the Edit button to edit the report.
- When finish editing, click on the Save button.
6. View Report
See InfinityOne 6.0 – Queue Report for end user steps to subscribe and view a report.
7. Email Notifications
Instead of logging in to InfinityOne to view the Queue Reports, the administrator can setup email notifications whereby the reports are sent to all users who are subscribed to the report channel.
Enable Email Notification
- Navigate to the Administration -> SETTINGS – General page.
- Expand the Notifications section.
- Set Enable email notifications to True.
- Click on the Save Changes button.
Account Control
The user can click their username in the top left, then in preferences change the setting for Enable Email Notifications. Making this setting false turns off all notifications for the user. Turning it on allows notifications to be sent as configured.
Email notifications are only sent when specifically configured in a channel. They can be set in the channel as `default` to make use of the user level settings. When a user joins a Queue Report channel, the settings for the channel are automatically set to the default values below. These can be changed manually.
- Email: All messages
- Email Online: Yes
The Email Online setting indicates that the user will be emailed messages on that channel even when they are logged in to the system, but note that this does not occur if the user is currently in the specific channel when the message is posted. When a user receives an email from any channel there is an unsubscribe link at the bottom. Note that clicking on this link only unsubscribes the user from receiving emails for that channel. It does not cancel the channel subscription. If the user unsubscribes and later wishes to receive emails again they can click the Notification icon in the quick access menu bar and change the Email setting back to All messages.
Sender
By default, queue reports are created with the Post as user account “@bot”. You can choose a different user account to Post as, or you can update the @bot account to have a valid email address.
The sender email address must belong to the same domain as the UCX Server.
Receiver
The report will be emailed to all users who are subscribed to the report channel. The email is sent to the email address configured in the user’s account.
Users can subscribe to the channel or their own, or they can be added to the channel. To add a user, type /invite followed by @user in the channel’s message box. (See InfinityOne Release 2 – Slash commands for more details.)
Email Report
Below is an example of a report sent by email to users.