Call centre software is a specialised PBX built for teams that handle dozens or hundreds of calls a day. It adds queues, agent dashboards, real-time wallboards, dialer modes, recording, and reporting on top of standard VoIP. In South Africa, modern cloud call-centre seats start around R349/agent/month and replace the R300,000+ on-premise systems that dominated the 2010s.
This guide covers the three call centre types (inbound, outbound, blended), the features that separate a real platform from a fancy phone system, what to budget realistically, and the questions to ask before signing a contract for 20+ agents.
MG
Mechelle GindraEditor, WhichVoIP · 8 years covering SA telecoms
1. Inbound, outbound, blended — which one are you?
Call centres come in three flavours and they're not interchangeable. Buying outbound dialler software when you mostly take inbound calls (or vice versa) is the most common and most expensive mistake.
Inbound call centres
Customer support, helpdesks, technical support, after-sales. Calls come to you. Key features: ACD (automatic call distribution), skill-based routing, queue management, IVR menus, callback queues. Most SA businesses fit here.
Outbound call centres
Sales, debt collection, surveys, telemarketing. You make calls to customers. Key features: predictive and progressive diallers, call dispositions, CRM integration, do-not-call list compliance. Heavy regulatory load — the dialler must comply with ICASA and POPIA.
Blended call centres
Mix of both, with agents flipping between inbound queues and outbound campaigns based on demand. More complex to set up, more expensive per seat, but it maximises agent utilisation. Worth it for 30+ agents handling both modes.
2. Features that distinguish a real call centre
If a "call centre" platform doesn't have all of these, it's just a fancy Cloud PBX:
- ACD with skill-based routing — Calls go to the right agent based on language, product knowledge, account tier — not just whoever's free first.
- Real-time wallboard — Live screen showing queue depth, average wait, agent status, abandoned calls. Without this, supervisors are blind.
- Call recording with tagging and search — Not just "record everything" — tagged by disposition, searchable by keyword, with retention rules.
- Quality monitoring & scoring — QA managers can listen back, score calls against criteria, and report trends.
- Predictive / progressive dialler — For outbound: dials multiple numbers at once, drops dropped calls, manages compliance pacing.
- Historical reporting — Service level, abandonment rate, AHT, FCR, agent occupancy. Without these you can't manage the operation.
- CRM integration with screen-pop — Customer record opens before the agent says hello.
3. What call centre software really costs
Pricing is per agent per month, with significant variation by feature set and contract length:
| Tier | Per agent/month | What's included |
|---|
| Lite | R349–R499 | ACD, queues, basic reporting, recording |
| Standard | R500–R699 | Above + wallboard, QA, CRM integration |
| Pro | R700–R899 | Above + dialler, advanced analytics, WFM |
| Enterprise | R900+ | Above + omnichannel, AI features, SLA |
Hidden costs
Outbound call charges (R0.20–R0.60/min depending on destination), DID rental, headsets (R600–R2,500 per agent), implementation/training fees (R10,000–R80,000), and your internet line. A 20-agent team typically lands between R12,000 and R20,000 all-in per month.
R549
Median per-agent/month
4. POPIA, ICASA & the SA compliance load
Call centres in South Africa carry more compliance weight than any other type of business phone system. The big ones:
- POPIA — Customers must consent to call recording (the "this call may be recorded" announcement isn't optional) and you must have documented retention rules. Fines for breach are up to R10m.
- ICASA dialler rules — Outbound predictive diallers must respect maximum drop rates and time-of-day windows. Non-compliance is grounds for licence action.
- Do-not-call lists — The DMA's national opt-out list must be honoured. Internal DNC lists are also required.
- Recording retention — FSCA-regulated businesses (insurance, financial advice) typically require 5-year minimum retention with audit trails.
Reputable SA call-centre vendors handle most of this for you. Always ask explicitly during the buying process — don't assume.
5. How to choose — the short version
Six rules to avoid an expensive mistake:
- Be honest about your inbound/outbound split. Buy software that matches your actual call profile, not your aspirational one.
- Define the metrics you'll manage by. Service level, AHT, FCR, abandonment. The platform must report on these natively.
- Demand a real demo with your data. Generic demos hide gaps. Ask the vendor to set up a small pilot that mirrors your routing.
- Ask about compliance explicitly. POPIA, ICASA, recording retention, DNC handling. Get the answers in writing.
- Negotiate the contract length down. 12 months with renewal beats 36 months locked-in, even if the seat fee is slightly higher.
- Plan a 30-day pilot with a small agent group before rolling out to the whole floor.
Frequently asked questions
What's the difference between Cloud PBX and a call centre? ▼
A Cloud PBX handles general business phones — extensions, voicemail, basic queues. A call centre adds skill-based routing, real-time wallboards, dialler modes, QA scoring, and reporting designed for managing teams of 5–500+ agents who do nothing but take or make calls all day. If you have a small team and queues are an afterthought, a Cloud PBX is enough. If queues are the core of your business, you need a call centre.
Do I need on-premise call centre hardware in 2026? ▼
Almost never. Cloud call centres are now mature enough to handle every use case from 5 agents to 5,000. The only reason to look at on-premise is very specific compliance or sovereignty requirements that hosted providers can't meet, or extremely high call volumes (10,000+ concurrent) where the economics shift.
Can a small team (5–10 agents) afford a real call centre platform? ▼
Yes — cloud pricing has made entry-level call centre software genuinely affordable. R349–R499 per agent per month gets you ACD, queues, recording and basic reporting. For a 5-person support team that's R1,750–R2,500/month all-in — less than the cost of a single full-time admin to manage a basic Cloud PBX manually.
How does omnichannel fit in? ▼
Modern call centres add email, web chat, WhatsApp Business and social DMs to the queue, all managed in one agent interface. It's powerful but adds complexity and cost. For most SA businesses we recommend starting voice-only and adding channels in year two once the operation is running smoothly.
What's the fastest way to scale up agent count? ▼
Cloud call centre platforms can add agents in minutes — click a button, the new seat is provisioned. The bottleneck is usually training, not technology. Plan for 1–2 weeks of structured onboarding per new agent class. Some SA providers offer agent-as-a-service where they supply trained agents on your platform.