Contact Center Solutions

advertisement
Workforce Management Software Suite
by Phi Division Ltd, Hungary
Number of agents in half
an hour
The challenge
Call curve
Workforce cost is 40-60% of total
operational costs of a call center.
20-30% average fluctuation should be
calculated which influences availability
of call center.
10
8
6
4
2
interval (min)
Underseating – reduced free
time
Overseating – growing free
time
Workforce planning which fits for call curve
or optimization of existing workforce for call curve?
Underseating – negative
customer experience
Overseating - no
significant added value
29
27
25
23
21
19
17
15
13
11
9
7
5
3
0
1
Strategic service expectations (service
levels, call control theories, open
hours, composition of workforce,
division of labour) creates the
framework of workforce planning.
12
Number of calls
Distribution of incoming calls is not
constant. Not controlled, external
factors affect call quantity.
call queues above the line,
free agents under the line
Management Summary
Contact center outsourcers, financial services, travel,
hospitality, telecommunication providers, retailers and ecommerce companies are some of the most frequent users
of contact center WFM software.
Enterprises using WFM solutions to report the following
achivements:
MarketScope: Workforce
Management Software
for the Contact Center
Wendy S. Close, Tom
Berg
Document
Type: Strategic Analysis
Report
Note Number: R-21-0614
•Reduced time to create agent schedules by 45 percent to
90 percent
•Increased service levels by 10 percent to 13 percent
•Decreased payroll costs by 10 percent to 13 percent
•Decreased call abandon rates to 3 percent. (Overall call
abandonment rates consistently average around 7
percent; however, the best-performing 25 percent of desks
average only 3 percent abandonment, according to
Gartner Measurement.)
Case study: workforce mgmt automation for
a leading telecom service provider
Manual roster making,
based on historical data
Chaotic seating, decreasing
workforce satisfaction
Varying quality parameters
Human resources out of
proportion to service level
achieved
Requirement analysis,
determined by
planning inputs
Preparing system
specification
• Flexible roster that
easily follows
unpredictable events
• Supporting
infrastructure, time of
preparing roster reduced
radically
• Steady service level
System implementation
and support
Architecture of main modules
Phinesse
overtime
Phinesse
outbound
Csiribiri
Csiribiri
client
Csiribiri
client
client
Csiribiri
admin
Phinesse DB
roster builder
Application &
communication
server
Imitátor
Imitátor
client
Imitátor
client
client
ACD
Phinesse DB
planner
Phinesse
DB
Event/
message
server
CMS
loader
CTI
CMS
XML
loader
XML files
Phinesse
XML
planner
Phinesse
XML roster
builder
Integration to AIC
Break/ACW/consulting
transfer permission
PhiNesse
Break/ACW/con
sulting transfer
request
On line
traffic
Agent
data by
state
skill
actual
data
AIC
Making roster
without WFMS
 A roster can be
made this way as
well…

WFMS is most
useful at 35 agents or
above

Depends on
complexity of roster
(number of skills,
cross-login etc.)
With PhiNesse

This way:
Input data
processing
Output data
Input data
Time
period
Planned
traffic by skill (historical data +
trends)
Labour
regulations
Service-Level
expectations
Requirements
of agents
(ad hoc / regular)
Quantity
of back office activities,
outbound campaignes, breaks
Planning
Number
of outsourced workforce
of seats (by skill)
Agent-Skill,
cross-login
Parameters of shifts (length, start time, etc…)
The ideal output

Should fit annual Service Level requirements.

No accumulation in Back Office activities.

Efficiency of outbound campaigns should be
satisfactory for the procurer as well
No
violation of labour laws, local regulations and
collective agreements
 Agents
work in a friendly atmosphere, where their
personal requests are considered in the roster. Shifts
should be swapped simply and without managerial
involvment between agents with the same skills.
The process of automated roster
 Initial, static parameters

Erlang table for workforce requirement
based on expected service level
Prediction
of traffic curves based on
historical data and trends
Workforce
requirement calculation based
on Erlang values by skill
Defining
forecastable personal
requirements, assigning skills
Defining
shift plan
Defining
dynamic parameters
Building
the roster automatically
 Initial static parameters
 Erlang table for workforce requirement calculation
 Prediction of traffic curves based on historical data and trends
 Workforce requirement calculation based on Erlang values by skill
Defining
forecastable personal requirements, assigning skills
Defining
shift plan: parameters of shifts for each skill can be
defined (start time, length of shift, required number of people)
 Defining dynamic
parameters and
building the roster
Different views of the complete roster
 Global coverage
Different views of the complete roster
 View by agent
Different views of the complete roster
 What the agent receives
Different views of the complete roster
 What the agent receives (Excel
export)
Shift
exchanger
module
Swapping of ready rosters


No need of management control
Popular (25% of shifts is swapped)
Windows for
shift swapping
 Client side windows of
shift exchanger
Bidder
 Agents can choose shifts within the given possibilities
 Client side of the
bidder application:
bidding for the shifts
of virtual roster
 Supervisor can review the actual state of bid
Agent state managing module
 Scheduling of breaks is a critical factor in call centers
 Planning of breaks: overseating
 Break and back-office activity schedule by agent
 Break planning and control: static vs. dynamic
Download