Overview
Queues are the links that hold the Eleveo system together. The historical data that the system receives is matched to a queue. The forecast accesses the correct historical data by selecting the queue it is matched to. The schedule selects the correct forecast using the name of the queue and the date range it covers. The schedule selects the people who will be assigned work because they are assigned to the same queue as the forecast.
Only users with the WFM_ANALYST role assigned can add, modify, or remove queues. For more information, see Roles.
Displaying Existing Queues
To display queues that already exist in the system, expand the Administration module in the navigation tree and click Queues. The Queues screen displays.
Basic information about each queue is displayed in the following columns:
-
Queue – The name of the queue (local name in the application).
-
Channel Type – The means of communication used to handle the queue (Voice, Email, or Chat).
-
Queue Tag – The tag assigned to the queue.
-
ACD Queue – The name of the associated queue in the ACD system.
-
Time Zone – The default time zone in which the queue operates.
-
Data Interval – The default time interval of historical data for the queue (obtained from the selected ACD queue).
-
Skill – The name of the skill required to handle this queue.
-
Service Level – Service level assigned to the queue.
The following column values require additional explanation:
ACD Queue – While queues originate within the ACD system, they must also be configured within the Eleveo WFM application. After data for a queue is imported, the ACD queue name is visible in the drop-down menu. Once visible, the following options are available when configuring Eleveo queues:
-
Set up the Eleveo queue as a 1:1 match with the ACD queue, with the same naming convention.
-
Set up the Eleveo queue with an entirely different name.
-
Set up multiple Eleveo queues which map to the same ACD queue.
-
Set up a single Eleveo queue that corresponds to multiple ACD queues.
Skill – Each queue can have only one skill assigned.
Service Level – The percentage of calls that need to be answered within a given amount of time (for example, 20% in 60 s means that 20% of calls need to be answered within 60 seconds).
The Actions column enables the following actions for the queue:
-
Assign People – Assigns people to the queue. Available only to users with the
WFM_ANALYSTrole. -
Edit – Modifies the queue. Available only to users with the
WFM_ANALYSTrole. -
Delete – Removes the queue. Available only to users with the
WFM_ANALYSTrole.
Adding a New Queue
To add a new queue, click the Add New Queue button.
The Add New Queue pane displays.
Enter the following details:
-
Name – The name of the queue.
-
Channel Type – The means of communication used to handle the queue (select from the drop-down menu).
-
Select existing queue tag – The activity tag or sub-channel identifier for the queue (select from the drop-down menu).
-
To add a custom queue tag, click the + sign to open a new line item Create new queue tag. Enter a name for the new queue tag. The tag is added when Save is clicked.
-
-
ACD Queue – The name of the associated queue in the ACD system (select from the drop-down menu; more than one ACD queue can be selected).
-
Time Zone – The default time zone in which the queue operates.
-
Skill – The name of the skill required to handle this queue (select from the drop-down menu; all skills listed on the Skills screen are displayed).
-
Service Level: Percentage (%) – Service level assigned to the queue.
-
Service Level: Interval (s) – Time interval for which the service level is defined.
Selecting a skill is not mandatory. If no skill is selected, any person can handle this queue.
Click the Assign People button or the arrow to expand the Available People pane.
The Available People pane allows people to be assigned to the queue. Only people with the skill necessary to handle this particular queue are listed.
If no skill is required, all people are listed.
Use checkboxes to select people and assign them to the queue. To assign all available people at once, select Select all listed at the bottom of the list. To remove the selection, use the Clear button.
The following details apply:
-
It is not mandatory to assign people at this step. It is also possible to assign people to a queue when adding or editing a person's details on the People screen. However, if a person is assigned to a queue from the Queues screen, this configuration change is reflected immediately on the People screen in the Queues column.
-
If people are already assigned to a queue, but then a skill assigned to this queue is changed, a warning displays:
After confirming the change of skill, people without this skill are removed from the queue.
-
-
A person can have only one shift template assigned.
Click the Assign People button or the arrow to hide the Available People pane.
Click Save to confirm.
Alternatively, click Cancel or the Close button to abandon changes.
Creating a New Queue Tag
Different tags (sub-channels) can be created to distinguish between channels of the same channel type.
-
To create a new queue tag, click the + sign beside the dropdown list of existing tags.
-
Enter text into the field.
-
Save changes at the top of the details pane.
The new queue tag is saved and available in the dropdown menu.
Impact on Queues and Activities
Creating such queue tags impacts queues and activities in the following ways.
-
Queues retain the channel type (e.g., Chat), but have their own identifier or tag:
-
Queue A:
-
channel_type:
Chat -
tag:
salesforce_billing
-
-
Queue B:
-
channel_type:
Chat -
tag:
salesforce_support
-
-
-
Activities have defined work contribution only toward selected tags:
-
Activity:
Salesforce - Billing-
channel_type:
Chat -
contributes_to_tags:
[salesforce_billing]
-
-
Activity:
Salesforce - Support-
channel_type:
Chat -
contributes_to_tags:
[salesforce_support]
-
-
-
Tags are mandatory for each queue (only one tag per queue).
-
After an upgrade, all queues have the same tag as the channel type (Channel type
Voice-> tagVoice).
-
-
Tags do not have to be unique — multiple queues can contribute to the same tag.
-
Tags can be edited only if the queue is not used in any schedule (both production and draft).
Merging ACD Queues
It is possible to merge multiple ACD queues while adding a new WFM queue. This functionality is used for multiple low-volume queues defined within an ACD that can all be handled by the same group of people. Individual ACD queues with low volumes will not (on their own) have that much volume, potentially resulting in the forecast containing many zeros, and thus having no requirement. However, after being combined, these same queues may have a large enough volume of contacts to facilitate the creation of a more reliable forecast, one that can be used throughout the schedule period.
When the queues are merged, the Contact Volume is summed, but the Average Handle Time is calculated as a weighted average.
It is strongly recommended that the merging of queues be performed under the guidance of a WFM Consultant. Queues should only be merged by individuals with sufficient knowledge and experience of such practices.
Combining queues in Eleveo WFM does not affect the queues on the ACD; all ACD reporting continues to provide ACD Queue-level reporting.
To merge ACD queues, select more than one ACD queue from the drop-down menu during the WFM queue creation. Only those queues that have the same time interval as that of the historical data can be merged.
Example
There are two ACD queues: "Customer Service Spanish" and "Escalations Spanish". Both require the same skills and can be handled by the same group of people. Neither queue will have that much volume, so the forecast may contain many zeros. After being combined they may have a large enough volume of contacts to facilitate the creation of a more reliable forecast. It is a good idea to merge these queues.
Data for both ACD queues should be imported into the WFM application. Once imported, the queues are visible in the drop-down menu on the Add New Queue pane. A new queue called "Combo_Spanish" can be created, with two ACD queues ("Customer Service Spanish" and "Escalations Spanish") selected to be merged. As a result of this selection, forecasts and schedules are created for the local "Combo_Spanish" queue, based on data from the ACD queues called "Customer Service Spanish" and "Escalations Spanish".
Editing a Queue
To edit a queue, click the Edit button in the Actions column for the queue.
The Edit Queue pane displays. The following rules apply to editing a queue:
-
If a queue is not used in any forecast or schedule, all queue parameters can be modified.
-
The name of a queue can be modified at any time.
-
If a queue is already used in a schedule, it is possible to modify its Name, ACD Queues, and Time Zone, but it is not possible to modify Channel Type, Skills, and SLA.
-
If a queue is already used in a forecast, it is possible to modify its Name, but when trying to modify Channel Type, SLA, ACD Queues, Time Zone, or Skills, a warning displays, and all draft forecasts for this queue are recalculated (production forecasts remain unchanged).
-
If a queue is already used in a forecast, it is not possible to remove all ACD Queues; at least one ACD Queue must remain selected.
A forecast may be recalculated after a change of the time zone of the queue. As a result, both the forecast range and the historical data range are recalculated based on the queue's time zone to start at midnight. If the new historical data range is out of the available data range (the range of imported data for ACD queue/s which the queue is using) and the initially selected range (the range selected during forecast creation) is less than two weeks, an error message displays when trying to edit such forecast: "The forecast cannot be recalculated with time zone assigned to the queue due to missing historical data."
To solve this issue, go back to the queue settings and modify the time zone of the queue. Otherwise, create a new forecast using a different historical range.
To select/deselect ACD queues, expand the drop-down menu and check or uncheck the relevant boxes.
Click the Assign People button or the arrow to expand the Available People pane.
The Available People pane allows people to be assigned to the queue. Only people with the skill necessary to handle this queue are listed. If no skill is required, all people are listed.
Select boxes to assign/remove people to/from the queue.
Click Save to save changes. If the queue is already in use, a warning displays.
Click Proceed to edit the queue anyway or click Cancel to abandon changes. Alternatively, use the Close button to abandon changes and close the pane.
Even though the name of the queue is displayed for all forecasts on the Forecasting Studio screen, there is no indication that the queue was edited after being used in production. It is possible that a queue contains different ACD queues than were used at the time that the production forecast was calculated.
Assigning and Removing People
To assign people to a queue (or remove them from a queue), click the Assign People button.
The Edit Queue and Available People panes display.
It is possible to add/remove people or modify the details of the queue in this pane. See the Adding a New Queue section above for details.
If a person is removed from a queue and is already used in the production schedule for this queue, a warning displays after clicking Save. The removal can be confirmed, but it affects the calculation of production schedules in the future time range:
-
If the person is assigned to other queues in the same schedule, this person stays assigned to the schedule, contributing to the other queues, but the work contribution is recalculated.
-
If the person is not assigned to any queue in the same schedule, this person is treated as inactive and their work contribution is excluded.
Deleting a Queue
To delete a queue, click the Delete button.
A confirmation dialogue appears with the message: Do you really want to delete the chosen queue <queue name>?
Click Delete to confirm.
Alternatively, click Cancel to abandon changes.
Queues already in use by a forecast or a schedule, or assigned to a person, cannot be deleted.
Filtering Queues
Queues can be filtered by name or by configured criteria.
Filtering Based on a Name
Enter a Name to find matching queues. The search is not case-sensitive. Results display dynamically while entering the name. Click the Reset filter button to remove the name.
Filtering Based on Criteria (Filters)
To filter queues based on configured criteria, click the Filters button in the top right corner of the screen.
The Filters pane displays.
Click the tabs to expand them and display the following filters:
-
Channel Types – Displays only the queues of the selected channel type(s).
-
ACD Queues – Displays only queues with the selected ACD queue(s) assigned.
-
Time Zones – Displays only the queue(s) operating within the selected time zone(s).
-
Data Intervals – Displays all queues with the selected data intervals.
-
Skills – Displays only queues with the selected skill(s) assigned.
See Using Filters for more information.