Outbound Calls
Enable agents to make outbound calls and run automated campaigns to reach customers proactively.
Overview
Outbound Calls in Expertflow CX lets your contact center make calls to customers rather than just receiving them. This includes manual outbound calls made by agents and automated campaigns that dial customers based on contact lists.
This page covers how outbound calling works and what you can configure.
Types of Outbound Calls
Manual Outbound
Agents dial customer numbers directly from Agent Desk. Use this for:
Follow-up calls after a support interaction
Returning missed calls
One-off calls to specific customers
No campaign setup required — agents just enter the number and dial.
Campaign-Based Outbound
Automated dialing from a contact list. Use this for:
Sales outreach
Appointment reminders
Payment collection
Surveys and feedback
Announcements and notifications
Campaigns are managed through Campaign Manager.
How Outbound Calling Works
Manual Outbound Flow
Agent clicks dial in Agent Desk and enters customer number
Media Server places the call via SIP trunk
Customer answers
Agent and customer are bridged
After the call, agent sets wrap-up code
Campaign Outbound Flow
Admin creates campaign in Campaign Manager with contact list
Campaign starts at scheduled time
Dialer picks contacts from the list and places calls via Media Server
For agent-based campaigns: answered calls are routed to available agents
For IVR campaigns: answered calls are connected to an IVR flow
Call outcomes are logged for reporting
What You Can Configure
Manual Outbound
Outbound caller ID — Set the number displayed to customers
Wrap-up codes — Define call outcome categories
Configured in Unified Admin.
Campaigns
Contact lists — Upload or integrate customer contact data
Dialing mode — Choose how calls are placed:
Preview — Agent sees contact info, then decides to dial
Progressive — System dials automatically when agent becomes available
Campaign schedule — Set start time, end time, and days of operation
Retry rules — Define how to handle unanswered calls or busy signals
Call outcomes — Track dispositions (answered, no answer, voicemail, etc.)
Configured in Campaign Manager.
IVR Campaigns
IVR flow — Define the automated message or interaction
Contact list — Upload numbers to dial
Schedule — Set when the campaign runs
IVR flows are configured on Media Server. Campaign settings are in Campaign Manager.
Configuration Checklist
Step | Where |
|---|---|
Enable outbound dialing for agents | Unified Admin |
Set outbound caller ID | Unified Admin |
Define wrap-up codes | Unified Admin |
Create contact list | Campaign Manager |
Create campaign (preview/progressive) | Campaign Manager |
Build IVR flow (for IVR campaigns) | Media Server |
Schedule and launch campaign | Campaign Manager |
Where to Go Next
Topic | Description |
|---|---|
Campaign Manager Guide | Detailed guide to creating and managing campaigns |
Contact List Management | How to upload and manage contact lists |
Dialer Configuration | Configure dialing modes and retry rules |
Agent Guide | How agents handle outbound calls |
Inbound Calls | Configure inbound routing and IVR |
Current Limitations
For the full list and details, see Limitations.