Dialpad LogoDialpad Logo Icon

A call centre staffing guide

With the right call centre staffing solution, businesses of any size can get started with call centre operations that suit their needs and budget without falling back on an agency or contractor. Read on to learn about call centre staffing, or book a product tour to see how Dialpad Ai Contact Centre can make staffing easier!

Computer monitor showing Dialpad's contact center software user interface

The call centre staffing model: A quick overview

Interested in learning more about how you can get your call centre staffing just right? That’s where staffing models come in.

How to use call centre staffing models

A lot goes into ensuring there are enough full-time agents to answer calls and keep hold times down. Supervisors need to account for agents’ time off, sick days, time spent on calls, and post-call work.

Managers also need to have an idea of how many calls come in during business hours and what times of the days are busiest—there's a lot of problem-solving that goes into call centre staffing.

Call centre staffing models are formulas for determining precisely how call volume, customer hold times, breaks, and post-call work influence the number of staff you need. You can use manual calculations to determine these figures or take advantage of software that calculates everything you need to know in seconds.

How to calculate call centre staffing: The Erlang C formula

Developed in the 1910s for telephone operators, the Erlang C formula is a mathematical formula that calculates how many agents you need based on certain factors. These factors can include average call time, post-call time, the number of calls for each hour of a shift, and the number of calls coming in each day.

👉 Dialpad tip:

It’s useful to note that there are all kinds of call and contact centres—inbound call centres, outbound call centres, virtual contact centres, and even business process outsourcing or BPO call centres. A BPO call centre is when a third-party service provider runs your centre on your behalf, rather than you handling it in-house.

Because the Erlang C formula was developed more than a hundred years ago, there are some modern factors you'll also want to introduce when calculating call centre staffing. These include abandoned calls, call centre turnover, time off the phones for meetings, and outbound calls.

Using this information, the Erlang C formula can calculate the number of lines and agents needed to maintain service levels and give an average delay for each hour.

Software features you need to help you manage call centre staffing

If using a manual calculation like the Erlang C formula isn’t for you (it probably isn’t), software can help you out instead.

There’s no need to look for a software solution that specifically focuses on call or contact centre staffing. In fact, there’s no such thing—many organisations look to solutions like Workforce Engagement Management (WEM) tools, but that’s not necessary either.

The best way to approach call centre staffing is through contact centre software with the right features in its arsenal. Let’s take a look at the contact centre platform features that can provide you with all the data you need to support your staffing decisions:

Call analytics

If your contact centre software comes with built-in call analytics, you don't need to invest in multiple contact centre staffing tools to see how your team is performing or monitor the number of calls coming in at any given time.

The right contact centre solution can make managing staffing levels significantly easier. A solution like Dialpad includes numerous call analytics features that make it much easier to make smart staffing decisions.

For example, from Dialpad's contact centre analytics dashboard, supervisors and management can set and monitor metrics such as service level, wait time, queue size, and when agents are off duty.

Contact center analytics blog size

To see how many calls are in progress at any one time, you can look at the Concurrent Calls tab in your call analytics dashboard. This information can help you forecast agent schedules and prevent too many simultaneous calls.

Heatmaps

Heatmaps give you a convenient, easy-to-read look at when your call centre is at its busiest and when it’s quieter. This is a great way to see how many call centre agents you need working at different times during the day and week.

The best systems give you even more data to make decisions. Dialpad, for example, generates heatmaps that give you an overview of call volumes and wait times. You can also filter on specific periods to identify peaks and troughs in call traffic:

Screenshot of a heatmap showing call volume patterns and average speed to answer in the Dialpad contact center

IVR analytics

IVR (Interactive Voice Response) tools help your call centre staff by directing inbound calls, saving time and energy spent on simple answers and misdirected calls. This is especially critical for small businesses trying to make the most of every minute.

Take Dialpad’s IVR analytics for instance. You can see which IVR options callers use the most and use that insight to edit IVR menu options to give your callers the most efficient experience possible:

5.jpg

Built-in AI

Contact Centre AI (CCAI) is the specific use of AI in (usually) cloud contact centre platforms. It typically automates repetitive tasks, freeing up agents for more complex work and powers more intelligent analytics—often in real-time.

Dialpad offers these kinds of benefits with its in-built AI functionality—Dialpad Ai. This smart technology enables contact centres to transcribe calls in real-time:

Screenshot of Dialpad Ai transcribing a phone call in real time

It also shows live sentiment analysis on calls so supervisors can see customer satisfaction levels in real time, and can even track how often specific topics or keywords are used. For example, if you want to see how often “pricing” comes up in customer conversations, you can create a “Custom Moment” in Dialpad to track every time it’s spoken on a call!

💡 Fun fact:

Dialpad’s contact centre solution with AI functionality covers voice, video, and digital channels all in one workspace.

Streamlined admin workflows

Managing your contact centre admin workflows shouldn’t be difficult. When considering call centre staffing solutions for your business, it’s important you’re able to gain insights quickly and easily. Admin portals should be easy to set up and navigate, and should allow you to control and see everything from one central place.

Dialpad’s contact centre dashboard shows you everything you need, like call metrics, number of agents, average handling time (AHT), service levels, and even an agent leaderboard. Besides being able to see everything, you can also manage phone numbers, add new agents to departments, remove users, and more—all with just a few clicks:

Screenshot of adding and managing phone numbers from Dialpads online dashboard

Advanced WEM + WFM capabilities

Sometimes you'll want more advanced WEM / WFM options, so choosing a platform with these capabilities in advance will save you time in the long run. Advanced workforce management capabilities may include forecasting, scheduling, and gamification features.

The Dialpad Playvox WFM integration uses AI and real-time data from Dialpad to generate forecasts and self-adjust accuracy. With AI-powered intraday management, you can make staffing schedules in real time using real-time interaction data from different channels to monitor adherence during the day.

Playvox Adherence
✨ WANT TO IMPROVE YOUR CONTACT CENTRE?

Grab our free contact centre playbook that breaks down everything you need to know, from setup to staffing to optimising.

3 best practices to overcome call centre staffing challenges

With a tool like Dialpad on hand to help, call centre staffing becomes much easier. It’s still worth, however, keeping the following best practices in mind and trying your best to adhere to them.

1. Create a solid hiring strategy tailored to your business needs

Contact centre turnover is notoriously high. Creating a solid hiring strategy is key in recruiting the right direct hires to your business in the first place and thus increasing retention rates. To develop a strategy that fits your needs, ask for feedback from outgoing employees and see which changes might be overdue.

Develop detailed job specifications that accurately describe job duties, salary, benefits, and company perks, so job seekers know exactly what to expect from the position. Post job openings on contact centre job sites like Call Centre Jobs to find the best-qualified candidates.

Before you set up interviews with applicants, create assessments that measure important skills like active listening, communication skills, technical knowledge, and more. This will help you narrow down your top choices.

2. Give your agents the training they need to perform consistently

No matter how many years of experience your customer service representatives or sales representatives bring to the table, they still need your support. Call centre agents are on the front line of the customer journey. Giving them the continual training they need to perform at their best will also bolster your customer service efforts.

There are many ways you can improve agents’ training. As a starting point, making call recordings available to listen to is a must. You can make playlists of these in Dialpad to ensure you can demonstrate whatever you feel best for each agent with ease.

By the way, Dialpad’s Real-Time Assist (RTA) cards also make a big difference to on-the-job training. You can create these cards and ensure they pop up when specific keywords or topics get mentioned on a call. That ensures not only that an agent can answer a caller accurately immediately, but also that they learn the right answer for future calls:

Screenshot of Dialpad's AI-powered real time assist card feature that is useful for an agent or rep when a tricky question comes up on a call

By using some or all of these features, you have a better chance of lowering attrition rates and keeping your top talent, especially if you’re running a virtual call centre with remote employees.

3. Keep a close eye on data to predict any staffing shortages or issues

Having comprehensive analytics at your fingertips can be a huge help in getting your contact centre staffing right—without having to go through IT or a tech support team every time to pull basic data. (That’s as long as you stay regularly in touch with the data provided and act upon whatever insights you discover.)

Ensure you—or other contact centre decision makers—keep checking regularly on things like call volumes, average handle time, and your customers’ preferred communication channels. That way, you can spot any new trends or changes as quickly as possible. That gives you the chance to adapt your staffing strategy before those changes develop into problems like staffing shortages or other related issues.

Manage your call centre staffing with Dialpad!

So now you know you don’t need a dedicated department to figure out your call centre staffing situation. But before you bust out the Erlang formula, consider the much easier option of covering all your call staffing needs through Dialpad.

With robust features like call analytics, heatmaps, Dialpad Ai Contact Centre makes figuring out your staffing levels a whole lot easier. With a quick skim of your analytics dashboard, you'll know exactly the number you'll need at all times.

Want to make call centre staffing easy?

Book a demo to see how Dialpad Ai Contact Centre works, or take a self-guided interactive tour of the app on your own!