CHANNELGROUP

The CHANNELGROUP database table lets you define, for each channel, how many interactions the Worklist Engine can push to agents to work on at one time.

As well as specifying a maximum for each channel individually, you can create channel groups. The easiest way to explain this is with an example. Take this table:

CHANNELGROUP_COD WORKZONE_ID CHANNEL MAXNUM
CHAT 1 CHAT 3
EMAILTASK 1 EMAIL 1
EMAILTASK 1 TASK 1
OUTBOUND 1 OUTBOUND 1

With the above settings, an agent on workzone 1 could be passed:

3 chats + ( 1 email or 1 task ) + 1 outbound record

Here’s a description of each of the fields of the table.

Field Description
CHANNELGROUP_COD A name for a grouping of channels.
WORKZONE_ID

Defines the ID of the workzone to which this row relates.

You can add records for workzone 0. If no channel groups are found for the workzone that the agent is logged in to, Syntelate XA will check for records with a WORKZONE_ID of 0.

CHANNEL

Identifies the type of interaction record:

  • RECORD
  • PROMISE
  • EMAIL
  • INBOUND
  • OUTBOUND
  • CHAT
  • SMS
  • TASK

Matches the LKTL_WLMTYPE of the record type in the INTERACTION_X table.

MAXNUM

The maximum number of interactions that agents can handle at one time for this channel.

For INBOUND and OUTBOUND, this must be 1.