This page was last edited on June 30, 2017, at 21:51.
Comments or questions about this documentation? Contact us for support!
WFM can track single-channel agent adherence or agent adherence across multiple channels simultaneously. In sites where schedule state groups are configured for multiple channels, WFM determines if agents are adherent, by comparing their channel real-time state, plus the reason codes, with the scheduled states for that same channel during each specified time interval. If at least one scheduled state for that channel can be mapped to the channel real-time state, according to its adherence rules, the agent is considered adherent.
Agent adherence (single channel) is calculated as follows:
Multi-channel agent adherence is calculated as follows:
The multi-channel algorithm also comes to a boolean conclusion; that is, the agent is either adherent or non-adherent. However, to be adherent the agent must be adherent on every channel, on which he/she is scheduled or, for which he/she receives a real-time state. Also, if the agent is scheduled on non-channel-related states, he/she must also be adherent to those states. See the example in Use Case: Multi-Channel Adherence.
This use case is based on the schedule state group configuration in Use Case: Multi-Channel Adherence Tracking.
Summary | Real-time states | Scheduled states | Adherence |
---|---|---|---|
Agent is working on voice only, but scheduled for email and voice. | Agent state: CallInbound DN email: NotReady |
E-mail activity, voice activity | Not adherent |
Agent is working on email and voice, but scheduled for email only. | Agent state: CallInbound DN email: WaitForNextCall |
E-mail activity | Not adherent |
Agent is on a break. | Agent state: NotReady DN email: NotReady |
Break | Adherent |
WFM calculates the agent head count for activities in this way: If the activity belongs to a channel-related schedule state group, the agent is counted for the activity only if he/she is compliant with the adherence rules for that channel. Also, if an agent is non adherent overall, but adherent for a channel, the agent is added to the head count for the activities for that channel.