Showing posts with label call center staffing. Show all posts
Showing posts with label call center staffing. Show all posts

Thursday, April 18, 2013

Creating a Call Center Staffing Roster

Call center staffing roster - Monet Software
Graphical Roster: Required - Scheduled - Assigned
Creating a roster is the last of three staffing decisions that impact workforce optimization.

It’s a process that begins with the forecast, an estimate of the number of calls that will be received, and the number of agents necessary to handle these calls in an efficient manner. Staffing follows the forecast, as management decides how many agents are needed for a given day or shift, and which skill sets should be represented in that shift. Scheduling is the process of matching shift profiles with forecasts to achieve service goals.

Once this data has been obtained it is time to focus on the roster, which matches employee availability to existing schedules or forecast data.  Rosters will be determined by input data measuring:
  • workload
  • work handling units (skill teams)
  • arrival patterns
  • allowable shifts (shift profiles), and 
  • employee availability.
Find a workforce management software solution that includes rostering capabilities and templates. This will expedite data entry, analysis, roster creation, roster distribution and last-minute updates. Rosters should not only track available agents, but those who are unavailable due to vacations or other factors. To learn more about this, please watch this short video about call center staffing roster creation and updating.

Another important consideration is managing resources as they relate to non-call activities, such as emails. A non-call roster can help with scheduling available agents with the right skills at non-peak hours to handle these important tasks.

Finally, rosters, like schedules, are not set in stone. Unexpected changes necessitate swapping agents, and increasing or decreasing the size of a shift based on outside circumstances. Workforce management software should allow for unlimited roster changes, so managers always have the flexibility they need to correctly allocate resources.

Sunday, November 18, 2012

Call center staffing models and scheduling tips

Besides the key staffing and scheduling question about how many agent you need at any given time, you also need to think about what agent skills and expertise you need at specific times and types of calls. Here are a few things to consider when planning your call center staffing and schedule:

Ranking of agents
  • Creating a schedule by agent rank can be very effective in reducing costs and increasing sales.
  • Rank according to call completion time, calls per hour, call quality, customer satisfaction or other performance measures.
Match personality and team
  • Studies have shown that a good relationship with colleagues drives motivation and performance.
  • Your schedule should leverage this by teaming up the “right" people.
Multi-skilled agents and routing
  • The productivity gain from giving each agent two skills could easily be 10-15%. 
  • The importance of multi-skilled agents is that they form overlapping groups. For example, having one group that can handle calls type A and B while another group takes calls type C and D, can be substantially improved by adding a group that is able to handle calls type B and C (or one of the other three combinations). 
For more information about this topic, please download the "Seven Tips for more Effective Call Center Scheduling" whitepaper.

Wednesday, July 25, 2012

5 Strategies to improve call center schedule adherence

Strategies for improving Schedule adherence
Download whitepaper

One of the biggest challenges of running a call center is making sure that employees adhere to their schedules. Applying a strategic approach to improving adherence is crucial for contact centers struggling with rising costs, low service levels, and low customer satisfaction. This whitepaper summarizes five strategies to help boost agent adherence in your call center.
  1. How to quantify the cost and service implications of missing staff
  2. Learn about options for setting adherence performance goals
  3. How to identify the reasons why staff don't adhere to the schedule plan
  4. How to develop reward and consequence programs that support adherence goals
  5. How to effectively track, monitor and measure adherence
The whitepaper also explains how Workforce Management software helps call centers implement those adherence strategies more effectively. If you want to learn more about real-time schedule adherence, please visit also our main website.

Wednesday, May 9, 2012

What is schedule adherence and why is it important in the call center?

Schedule adherence is the degree to which agents stick to their schedules, measured as a percentage. Considering that staffing is the single biggest cost facing any call center – and that every minute counts when it comes to meeting customer service levels – it’s easy to see why call center managers are putting an increasing emphasis on improving it.
 
If you run a small call center with 5 to 20 agents, you might think schedule adherence isn’t all that important. But if you take a closer look at all the different junctures throughout the day where agent time is “lost,” you’ll realize that it can add up to a serious loss of revenue over the course of a year.
Call center workforce management schedule adherence strategy whitepaper
Download whitepaper

Schedule adherence is particularly important for ensuring smooth transitions between shifts. Call center schedules tend to be very complex – which means there can be a lot of junctures during a shift where an agent will go out of adherence. For example, an agent might show up for his shift five minutes late; log on to the ACD seven minutes late; show up for a training session eight minutes late; and go over their break time by 10 minutes - resulting in the agent being a total of 30 minutes out of adherence for that one shift. Multiply these “out of adherence” events across a center with dozens if not hundreds of agents - and then multiply that by the total number of shifts - and its easy to see how schedule adherence can quickly become a serious problem.

Keeping track of schedule adherence using manual systems such as spreadsheets can be incredibly time-consuming and challenging. This is where today’s web-based call center scheduling solutions are playing an increasingly crucial role. They track schedule adherence in real-time and and automatically send you alerts.

When implementing a new program for improving schedule adherence in your call center - perhaps through the deployment of a workforce management system - it’s a good idea to discuss those changes with your employees first. The one thing you don’t want is a negative backlash from your valued employees, who might not be all that thrilled to be working under the watchful eye of “Big Brother.”

In order to reduce any negative backlash from your agents when implementing a new program to improve schedule adherence, you must first “inform and educate.” Agents need to understand the relevance of schedule adherence, how a mere 10 minutes here and there impacts other agents and the entire call center performance.

Then you should “measure and manage:” Measure and track adherence using workforce management tools and solutions, tracking adherence in real-time and running reports. Share these adherence reports with your agents and discuss how they are doing. It is important to give regular feedback regarding adherence statistics.

Finally, you can provide “incentives.” Reward agents that adhere to their schedule (95 percent within adherence scores) through recognition within the team and tie bonuses to good scores. It is also critical that all agents are aware of the consequences for out-of-adherence behavior, as this establishes their responsibility towards the success of the call center.

For more information, please read our 5 Strategies for improved Schedule Adherence whitepaper.

Wednesday, March 7, 2012

Call Center Scheduling Tips - Part 2

This is part 2 of our list of call center scheduling tips (here is part 1 in case you missed it):

5. Compare ACD logon time to time-clock entries


Make sure agents are logged in and ready for calls coordinating with the clock time.
Consider using the ACD agent log-in and log-out times for payroll – dependent on the culture and procedures you have established


6. Include all activities in schedule

When developing your forecast and schedule make sure to include
  • Breaks and lunches
  • Multiple tasks (calls, email, etc.)
  • Training
  • Time-off
  • Realistic buffer for shrinkage

7. Rank agents and match teams by personality

Rank your agents
  • Creating a schedule by agent rank can be very effective in reducing costs and increasing sales
  • Rank according to call completion time, calls per hour or other performance measures including sales and order size
Match personality and team
  • Studies have shown that a good relationship with colleagues drives motivation and performance
  • Your schedule should leverage this by teaming up the “right people
For more information about call center scheduling, please also see our new and updated corporate website.

Monday, August 1, 2011

How to improve call center forecasting with simulation tools

One of the most critical steps in the workforce management process is forecasting. Based on the work history you need to forecast call volume and agent requirements for desired time frames in the future - a forecast for future call volume, average handling time, and agent requirements for each 15-minute period of the day based on service level objectives.

How can you use forecasting simulation to improve forecast accuracy? A simulator forecasting engine analyzes all call types and routing policies when creating forecasts. This lets you accurately forecast staffing levels to manage all call types within your center, and build scenarios for budgeting and planning purposes. You can even use simulators to produce center budgets by running a costing of all forecasted agent shifts and agent schedules. Here are some tips on how you can benefit from using forecasting simulation:
  • You can quickly generate automatic forecasts for multiple sites, complex routing strategies, and multi-skilled agents.
  • You can accurately forecast staffing levels to manage all call types, as well as build scenarios for planning and budgeting purposes.
  • You get regular intra-day forecast updates, automatically calculating a new forecast based on what has already occurred to establish trends that will aid in proactive decision making.
  • It helps you evaluate and plan current and future workforce requirements.
  • You can develop "what if" scenarios to explore how a change in call volume or service level goals during a specific day or week would affect your center.
  • You are able to simulate routing rules, agent skill assignments, and schedules by date range and see the impact on staffing and scheduling.
For more information about this topic, please watch the call center forecasting video.

Tuesday, May 31, 2011

Call center shrinkage - why does it get more difficult to manage?

The increasing complexity of call center configurations with multiple locations, many time zones, more demanding customer interactions, and new communication channels make it more difficult to manage shrinkage. You cannot any longer manage the shrinkage in today’s complex centers just by standing up and looking out across your center or using a manual/spreadsheet based approach. Here are some of the challenges centers need to overcome:
  • Distributed call centers and home agents make it more difficult to manage and track breaks, attendance, exceptions, etc.
  • Multiple communication channels (phone, email, chat, social media, etc.) make it more difficult to manage shrinkage without appropriate tools to forecast, schedule and track adherence for each channel.
  • Some call centers have no effective way to forecast and schedule non-call activities such as breaks, meetings, unplanned discussions – resulting in shrinkage.
Therefore, shrinkage becomes more of an issue for call centers that don’t leverage WFM solutions. Usually, they don’t have the necessary visibility into what happens at any moment in time and what is supposed to happen based on the published schedule. Learn more about how to reduce shrinkage by watching the on demand webinar "Strategies for improved call center schedule adherence". In this educational webinar, industry expert Penny Reynolds from the The Call Center School, shares proven practices on schedule adherence that have resulted in increased availability and reduced shrinkage.

Monday, February 21, 2011

How to make a call center schedule work for your staff

An optimized call center schedule becomes even better when your team is satisfied or even really happy with their assigned shifts. Of course, that is not an easy task, but here are some tips that might be of help for call center managers and supervisors:
  • Shift bidding: This can be done in different ways. You can either open up for bidding every 6 months, or you can facilitate bidding on a more regular basis and make it part of the scheduling process. This frequent bidding becomes easier when you use a web-based tool that allows agents and supervisor to collaborate on shift bidding and trading.
  • Shift trading: This can be done even without lots of administrative work. Agents can trade their shifts on a day-by-day basis, assuming it only happens a few times per month for each agent. Otherwise, it might get difficult to keep track of who is scheduled.
  • Flexible start- and end-times: Allow agents to come in later (an hour or two) or to work longer hours on certain days (based on the needs of the call center and based on their personal needs). However, this needs to get administered properly to make sure hours don't "get lost". In addition, as posted to this blog, there are other ways to provide more flexibility.

Friday, February 18, 2011

Motivation of call center agents, employees and workforce

Employee motivation is the most important and probably most challenging management task in a call center - and it has the biggest impact on the overall call center performance and success. There are no simple recipes or easy answers for this. Dependent on your industry, the size of your center, the culture of your company and the people in your company, you need to develop your own plan of action. Here are a few things to consider:
  • Practice clear communication: What do you expect from agents, how is performance measured, etc.
  • Include agents into problem solving: Share reports and metrics with employees and discuss issues/improvements
  • Recognition of employees: Publicly and individually recognize employees as a valued member of the organization
  • Make employees more knowledgeable: Develop your employees' skills through training and coaching
  • Build confidence: Provide necessary training and coaching, give feedback that helps them grow
  • Teams: Create teams that work "well" together
  • Good infrastructure: Make sure that office, chairs, headsets, and other infrastructure etc. are functional and provide a positive experience
  • Flexible schedules: Start- and end-time flexibility can be a win-win for the employees and the call center performance
  • Good resource planning: Accurate forecasting and scheduling helps reduce stress
  • Lead by example: Actions instead of words and mission statements
But how do you find out what's important for your call center? Just listen do your agents, ask specific questions, and listen again.

Wednesday, February 2, 2011

Tips for improved contact center agent scheduling

We have published several tips for more effective call center scheduling on this blog over the last year. We have summarized those tips in a short Call center scheduling whitepaper. If you didn't have the chance to download it, please do. You will learn about:
  • Shrinkage
  • Flexible shift-models
  • Schedule adherence
  • Multi-skilled agents
  • Activities to include into schedule
  • and more

Tuesday, January 25, 2011

The importance of accurate call center forecasting

Accurate forecasting is critical to successfully managing your workforce. In order to meet call demand without under-staffing or over-staffing, you need methods that precisely predicts how many agents are needed to handle the center's contact volume. However, predicting the “future” is challenging. Based on a DMG report in 2010, survey participants listed the following five forecasting challenges:
  • Need to forecast for multiple skill sets
  • Changing business needs negate usefulness of historical volume data
  • Volume driven by external events, not controlled by company
  • Volume is seasonal varies greatly
  • Volume patterns change frequently, making projections difficult
Here are some tips and best practices that might help you:

Develop "what if" scenarios to explore how a change in call volume or service level goals during a specific day or week would affect your center. Read more about “How to forecast special days

Create regular intra-day forecast updates throughout the day, and calculate a new forecast based on what has already occurred to establish trends that will help you in future decisions. Read more about “Intra-day forecasting

Forecast and schedule based on response time and "urgency” of the various channels, such as calls, emails and chat. Read more about “Forecasting for multiple channels

Friday, January 21, 2011

What is real-time schedule adherence, and why is it important?

What is real-time adherence?
Real-time agent adherence compares planned agent activity to actual activities throughout the day, as well as real-time views of forecasted and actual call volumes, handle times and other key performance indicators. Managers and supervisors can compare agents' actual activities against their schedules, review a breakdown of adherence by activity, and manage exceptions. The also see when agents are available for calls and when they take their lunches and breaks based on predetermined schedules.

Why is real-time adherence important?
A key component to managing adherence is shrinkage, which is the time for which agents are paid during times when they are not available to handle calls. Shrinkage can dramatically affect your center's ability to meet service levels. Real-time adherence provides you the capabilities and tools to manage and reduce shrinkage.
  • Monitor agent status in real-time
  • Receive instant alerts for out-of-adherence states
  • View agent exceptions in real-time and approve or deny right away
  • Monitor and analyze key performance indicators and trends to reforecast, reschedule, and adjust staffing
  • Track and compare forecasted and actual center statistics
  • Schedule overtime or time off during high and low call volume situations
  • Evaluate adherence and take action to improve performance
To learn more about this topic, please read this whitepaper "Strategies for Improving Schedule Adherence".

Wednesday, December 15, 2010

Call Center Scheduling Tip #5: Include all activities into the schedule

A schedule driven by forecast and basic agent requirements might work, but won’t boost performance and productivity. When trying to determine agent requirements to meet a desired service level, if not all agent activities are being factored in, it will lead to under-staffing and lower service levels including abandoned calls. When developing your forecast and schedule make sure to include breaks, multiple skills of agents, training, time-off and a realistic buffer for shrinkage.

It might help if you categorize all activities based on your unique situation. Here is an example:

1. Work related to incoming “call” load
  • Call time and after work related to calls
  • Outbound if triggered by inbound calls
  • Chat (if important to your business)
2. Other activities that are related to calls
  • Breaks, lunch
  • Training
  • Absenteeism
3. Measurable activities, not part of core staffing
  • Meetings
  • Admin or research work
  • Correspondence
  • Emails
  • Outbound calls
4. Unproductive time
  • Smoking, etc.
  • Getting supplies
  • Other

Monday, November 29, 2010

Call Center Scheduling Tip #4: Cross-training & multi-skilled agents

And here is our call center scheduling tip #4: If you have agents trained to handle multiple skills and you use skill-based routing, you can reduce the number of agents needed to handle your call volume. The productivity gain from giving each agent two skills could easily be 10-15%. The importance of multi-skilled agents is that they form overlapping groups. For example, having one group that can handle calls type A and B while another group takes calls type C and D, can be substantially improved by adding a group that is able to handle calls type B and C (or one of the other three combinations). This model provides a lot of flexibility that is especially useful in times of fewer resources and changing call volumes and patterns.

Tuesday, September 21, 2010

How to schedule full/part time and flex workers in your call center?

As a follow up to our last post about "schedule flexibility", we would like to talk more about how to leverage this new gained flexibility to optimize your schedule.
Let's assume you have agents assigned to full- and part-time shifts and also some flex-workers. Now, you layer these "shift types" and the associated resources to optimize your schedule. The image below illustrates the principle. In our example, for each time slot (8 to 9, 9 to 10...) there is a certain number of agents required (5, 6, 8...). Based on these required number of agents you start layering the various shifts.


The first layer is the full-time shift (yellow bar), then you layer part-time shift agents (gray bar), and finally you add agents with flexible start and end time (green bar) to optimize the time slots that are often most challenging (resulting often in over- or understaffing). With this method, you can minimize over- and understaffing (+/- row) while maintaining an easy to manage shift model.

How to make your call center schedule more flexible?

We often get the question: How to schedule full/part time and flex workers and how to make the call center more flexible? Here are some thoughts and ideas:

1. Ask your agents about their needs and inform them about the call center needs
In larger centers you can use surveys to find out about preferences and personal needs, in smaller centers you can use a less formal method. With this information, you can better match agent needs with the needs of the whole call center.

2. Find ways to create some more flexibility in your center
Based on the center needs you might need to have some more flexibility, especially in the early hours and late hours. There are different ways to accomplish this. Here are a few ideas:
  • Offer a bonus program for being flexible
  • Provide financial incentives (higher hourly rate) to agents for "start-time" flexibility
  • Gradually add new agents that are more flexible
In our next post we will talk about how to effectively build a schedule using full/part-time and flex workers.

Tuesday, August 24, 2010

How to schedule call and non-call activities

In a recent survey by a research firm, over half of the respondents said that scheduling of call and non-call activities is their biggest challenge. Here is some advice on how to overcome this challenge. First, you need to categorize all activities based on the impact on your service level, and then in a second step, you need to build a schedule based on these categories. Let's get started with the categories.

Priority 1 activities - all activities that directly impact service levels need to get scheduled first:
  • Work related to incoming “call” load such as calls and after work related to calls, outbound if triggered by inbound calls and chat (if important to your business)
  • Other activities that can be directly related to inbound calls such as breaks, lunch, training, absenteeism, etc.
Flexible activities: The following activities are more flexible in nature and are not directly impacting your service level. They can be scheduled based on agent availability (“pockets of time”):
  • Measurable activities, not part of core staffing such as meetings, admin or research work, correspondence, email, outbound calls, etc.
“Unproductive” activities: These are all activities that a not related to productive work. They get added to the schedule as a buffer at a certain percentage.
  • Unproductive time such as smoking, bathroom, getting supplies, etc.
In our next blog post we will illustrate in more detail how we will build a schedule based on those categories – stay tuned.

Thursday, July 29, 2010

Agent Adherence – you can only manage what you measure

In a recent survey and study by ICMI one of the top challenges mentioned by call center managers was “consistent adherence to schedule”. In another study by DMG, over 30% of call center managers indicated that agent adherence is a key challenge. Of course, there might be several reasons for this based on call center specifics, but one statement is probably true for all: You can only manage agent adherence if you have a way to measure it. Many call centers still have no reliable way to track and monitor adherence. Workforce management solutions can help in two ways:
  • Real-time adherence: At any moment you can see if members of your team are adhering to the schedule, or not. Real-time monitoring is a key element to better manage call center performance throughout the day, especially if the call volume fluctuates and you don’t need the “out of adherence” challenge on top of it.
  • Adherence reporting: The reporting help you to compare adherence for certain time periods, certain teams, etc. You are able to identify potential causes for low service levels or other issues. In addition, it helps you proactively work with you team, educate about the importance of adherence and provide a “fair” way to motivate and promote positive behavior.
Again, only if you can measure it, you can actually start improving adherence. In a previous blog post "Are you monitoring schedule adherence in your call center?" we have talked about 3 steps that will help you improve schedule adherence. Please take a look if you have not read it.

Tuesday, June 1, 2010

Call Center Staffing Software for Small Call Centers?

Regardless of size, all call centers have the same basic goals of controlling costs, optimizing call center staffing, and meeting services levels. A common myth is that only larger centers need (and can afford) call center staffing software. But small call centers do have some unique challenges when contrasted with larger centers that make the case for staffing software:
  • Unpredictable call volume: Since calling patterns tend to be far more diverse and marked by peaks and valleys in small centers, call center staffing can be a headache for many managers. They have to respond to spikes in volume on-the-fly, often without much historical data to back-up their decisions.
  • Schedule adherence: Whereas larger centers can often manage schedule deviations and absenteeism without as much strain, smaller center performance suffers when 1 or a few agents are not available for calls. For instance, in a call center of fifty agents, occupancy is critical. If five agents take breaks or go to lunch at the same time, occupancy decreases by 10% and service levels go with it.
  • Agent retention: Retention is one of the key factors of any size call center, but it’s especially significant when call center staffing revolves around a limited group. One of the many reasons agents leave is because staffing seems random and does not consider their personal needs. Agent morale increases when everyone understands and accepts schedules in advance, which reduces turnover and lets everyone know what’s expected of them.
While these are only a few of the many issues faced by small call centers, they show that you don’t have to be a large center to need call center staffing software. When you consider the cost to benefit ratio, most call center managers choose call center staffing software, especially now that it’s offered in the cloud (or SaaS). Now, you can be small and operate big.