A skill is a topic or area of responsibility, for example sales, technical support or complaints. Every conversation belongs to a skill and a language, and only agents qualified for both receive it. Each skill has rules for distribution: when it accepts conversations, how long customers wait at most, which priority its conversations have and how the next agent is selected. In technical jargon, this is called Automatic Call Distribution, or ACD for short.
In the Administration, a skill appears in two places:
- Under Global elements › Skills, you create, name and delete it — see Managing skills.
- Under Automatic conversation distribution, its distribution rules are in a dialog with twelve tabs.
Setting up a skill
A new skill does not accept anything yet. This is how you make it operational:
- Create it under Global elements › Skills.
- Open it under Automatic conversation distribution and enter on the Business hours tab when it is open — see Business hours and holidays. Without an entry, it is always closed.
- Adjust the other tabs, for example wrap-up and priority on Call or Email system.
- In the Automatic conversation distribution list, right-click the skill and choose Open manually. A new skill is closed manually.
- Qualify agents for it — individually or through skill groups, see Agents and profiles.
- Route conversations to the skill in the flow.
How an agent is selected
- Queue. All waiting conversations are in one common order — across skills and channels: first by priority, then by VIP level, then by wait time. See Priority and VIP.
- Stage 1. All logged-in agents who are qualified for the skill in the conversation’s channel and for its language are responsible. At first, only those among them with the best level are considered.
- Stage 2. If an escalation criterion is met — or if none is set and nobody is free in stage 1 — all agents down to the minimum level are considered. See Distribution scheme and distribution strategy.
- Agent. Among several free, equally qualified agents, the distribution strategy chooses, for example the one who has been free the longest. The agent is offered the conversation for the Signaling time. If they do not accept, it returns to the queue with its position.
What the customer experiences while waiting — announcements, music, an offer of a callback — is determined by the flow.