- May 29, 2026
- admin
- 0
Building a contact centre used to require specialist hardware, expensive licensing, and a dedicated IT team. Platforms like Genesys, Avaya, or Cisco contact centre could cost tens of thousands in setup fees alone, with per-agent licensing on top.
3CX changes that equation. With its Pro and Enterprise editions, you get full contact centre functionality — call queues, skills-based routing, agent management, CRM integration, wallboards, and reporting — at a flat annual cost that doesn’t scale per agent.
This guide covers everything you need to set up and run a contact centre on 3CX.
3CX Contact Centre Features
Call Queues
The core of any contact centre. Call queues hold incoming callers in line and distribute them to available agents:
- Multiple queues — create separate queues for sales, support, billing, etc.
- Ring strategies:
- Ring All — all available agents ring simultaneously
- Round Robin — cycles through agents in order
- Longest Idle — rings the agent who’s been free the longest (best for fair distribution)
- Skills-Based — routes to the most appropriate agent based on skills/tags
- Least Talk Time — routes to the agent with the lowest total talk time today
- Queue callbacks — let callers request a callback instead of waiting on hold
- Priority queues — VIP callers can jump the queue
- Overflow routing — if the queue is full or wait time exceeds a threshold, route to another queue, voicemail, or external number
Agent Management
- Agent login/logout — agents log into queues when they start their shift, log out when they finish
- Agent status — Available, On Call, Wrap-Up, Away, Do Not Disturb
- Wrap-up time — configurable time after each call for agents to complete notes/CRM updates before receiving the next call
- Agent groups — organise agents by skill set, team, or location
- Hot desking — agents can log into any phone and it becomes their extension
Skills-Based Routing (Enterprise Edition)
Route callers to the agent best suited to help them:
- Tag agents with skills (e.g., “French-speaking”, “Technical”, “VIP handler”)
- Incoming calls are routed based on rules (e.g., French callers → French-speaking agents first)
- If no skilled agent is available, fall back to general pool
Supervisor Features
- Listen — silently listen to an agent’s call (agent and caller don’t know)
- Whisper — speak to the agent during the call (caller doesn’t hear)
- Barge — join the call as a three-way conversation
- Take over — transfer the call from the agent to yourself
These are essential for training new agents and quality assurance.
IVR (Interactive Voice Response)
Build multi-level auto-attendants:
- “Press 1 for Sales, Press 2 for Support, Press 3 for Accounts”
- Sub-menus: “For billing queries, press 1. For payment, press 2”
- Time-based routing: office hours → IVR, after hours → voicemail or mobile
- DTMF input collection: “Enter your account number followed by #”
For businesses exploring AI-powered call handling: ITelecoms AI Receptionist can answer calls, understand natural language, route enquiries, and book appointments — integrating directly with your 3CX queues.
Call Recording
- Record all calls, specific queues, or specific agents
- Recordings stored on server (cloud or on-premise)
- Searchable by date, agent, caller number, queue
- Useful for training, dispute resolution, and compliance
- Pause/resume recording for sensitive information (e.g., credit card numbers)
CRM Integration
3CX integrates with major CRM platforms:
- Salesforce, HubSpot, Zoho CRM, Freshdesk, Microsoft Dynamics, Zendesk
- What it does:
- Incoming call → CRM record automatically pops on agent’s screen
- Click-to-call from CRM records
- Call logs synced to CRM automatically
- Caller identified before agent picks up (name, company, history)
Live Chat & Messaging
3CX isn’t just voice — it includes:
- Website live chat — embed a chat widget on your site
- Facebook Messenger — reply to Facebook messages from 3CX
- WhatsApp Business — handle WhatsApp messages in the same queue
- SMS — send and receive text messages from your business number
All channels route through the same queue system, so agents handle voice and digital channels from one interface.
Reporting & Wallboards
Built-in Reporting
- Queue statistics (answered, abandoned, average wait, SLA %)
- Agent statistics (calls answered, handle time, login hours)
- Call log with full search and export
- Scheduled reports via email
Advanced Reporting
For more detailed analytics, ITelecoms Advanced 3CX Reports provides:
- Real-time wallboards for office TVs
- Reporting dashboards with visual charts and trends
- Agent scorecards and performance comparisons
- Historical trend analysis (week over week, month over month)
- SLA breach alerts
Setting Up a 3CX Contact Centre
Step 1: Choose Your Edition
| Feature | 3CX Pro | 3CX Enterprise |
|---|---|---|
| Call queues | ✓ | ✓ |
| Queue callbacks | ✓ | ✓ |
| Listen/Whisper/Barge | ✓ | ✓ |
| Call recording | ✓ | ✓ |
| CRM integration | ✓ | ✓ |
| Wallboard | ✓ | ✓ |
| Skills-based routing | ✗ | ✓ |
| Custom IP phone logos | ✗ | ✓ |
| Start/stop recording rights | ✗ | ✓ |
| Price | €295/year | €495/year |
Pro covers most contact centre needs. Enterprise adds skills-based routing — essential for larger operations with specialised teams.
Step 2: Install 3CX
Follow our 3CX setup guide for full installation instructions.
Step 3: Configure SIP Trunks
Connect your SIP trunking to handle external calls. ITelecoms SIP trunks are fully compatible with 3CX.
Step 4: Create Queues
- Go to Advanced → Call Queues → Add Queue
- Name it (Sales, Support, etc.)
- Set the ring strategy
- Add agents
- Configure queue behaviour:
- Music on hold
- Position announcement (“You are caller number 3”)
- Wait time announcement
- Callback option
- Overflow rules
Step 5: Set Up Inbound Routing
- Go to your SIP trunk → DIDs
- For each phone number, set the destination:
- Direct to queue
- To IVR first → then queue based on menu selection
- Time-based: office hours → queue, after hours → voicemail
Step 6: Configure Agent Settings
- For each agent extension, set:
- Queue memberships (which queues they belong to)
- Skills (if using Enterprise)
- Wrap-up time
- Forwarding rules (what happens when they don’t answer)
Step 7: Enable Wallboard & Reporting
- Enable wallboard for real-time monitoring
- Set up scheduled reports
- Configure advanced reporting if needed
3CX Contact Centre vs Enterprise Platforms
| 3CX Pro/Enterprise | Genesys Cloud | Avaya OneCloud | |
|---|---|---|---|
| Cost (30 agents) | €295-495/year | ~€30,000/year | ~€25,000/year |
| Call queues | ✓ | ✓ | ✓ |
| Skills-based routing | Enterprise only | ✓ | ✓ |
| CRM integration | ✓ | ✓ | ✓ |
| Wallboards | ✓ (+ advanced) | ✓ | ✓ |
| AI features | Via AI Receptionist | Built-in | Built-in |
| Omnichannel | Voice, chat, WhatsApp, Facebook | All channels | All channels |
| Self-hosted option | ✓ | ✗ (cloud only) | ✗ (cloud only) |
3CX won’t match Genesys or Avaya feature-for-feature on advanced contact centre capabilities (workforce management, speech analytics, advanced routing logic). But for 90% of businesses, 3CX does everything you need at 1-5% of the cost.
Frequently Asked Questions
How many agents can 3CX handle?
3CX Pro and Enterprise support unlimited agents. The practical limit depends on your server resources and SIP trunk capacity. Deployments of 100+ agents are common.
Can agents work from home?
Yes. 3CX’s web client, desktop app, and mobile app all support remote agents. They log into their queue from anywhere — no VPN needed with cloud deployment.
Does 3CX support omnichannel?
Yes. Voice calls, website live chat, Facebook Messenger, WhatsApp, and SMS all route through the same queue system. Agents handle all channels from one interface.
Can I integrate with Microsoft Teams?
Yes. Microsoft Teams Direct Routing lets your agents make and receive PSTN calls from within Teams, using your 3CX system and SIP trunks.
Is 3CX PCI compliant for payment processing?
3CX supports pause/resume call recording, which is required for PCI compliance when taking card payments over the phone. The agent pauses recording before the customer reads their card number, then resumes after.
Want to set up a contact centre without the enterprise price tag? Contact ITelecoms — we’ll deploy 3CX with queues, wallboards, reporting, and CRM integration. Full setup, training, and ongoing support.
