Skip to main content

Outbound — Campaign Configuration

TopicDetail
NavigationAdmin → Outbound → Campaign Management
PurposeCreate and configure outbound campaigns — defines who to call, how to dial, and what rules to apply
Campaign TypesVoice Campaigns, Digital Campaigns (SMS, Email, WhatsApp)

Verified against Genesys Cloud Resource Center — March 2026


Campaign Editor Overview

The Campaign Editor is a step-by-step configuration wizard. The first decision is always the Dialing Mode — this determines which other settings are available.

Campaign Editor Required Resources

Before creating a campaign, ensure the following exist:

ResourceWhy It's Needed
Contact ListThe list of contacts to dial
ACD QueueWhere answered calls route to (agent-assisted modes)
DNC List (optional)Numbers to exclude
Callable Time Set (optional)Allowed dialing hours
Call Analysis Response TableWhat to do with live answer / machine / busy / no answer
Agent Script (optional)Screen pop for agents when they receive the call
Rule Set (optional)Logic-based conditions applied pre-call or at wrap-up

Creating a Campaign

  1. Navigate to Admin → Outbound → Campaign Management
  2. Click the Voice Campaigns tab (or Digital Campaigns for SMS/Email)
  3. Click Create Campaign
  4. Select Dialing Mode — this is the first and most important decision
  5. Complete all required fields per the mode
  6. Click Save

Core Campaign Settings

General

FieldDescription
Campaign NameUnique name for the campaign
DivisionControls which admin teams can manage this campaign
Dialing ModePreview, Progressive, Power, Predictive, Agentless, External
Priority1 (lowest) to 5 (highest) — affects line distribution when sharing a queue

Contact List & Filtering

FieldDescription
Contact ListThe source list of contacts to dial
Contact List FilterOptional — dial only a subset of the contact list
Contact SortDefine sort order before dialing begins (up to 4 sort columns)
Dynamic QueueingRe-sort contacts at attempt time — uses most current data

Queue & Routing

FieldDescription
ACD QueueQueue where answered calls are delivered to agents
ScriptScript that pops on agent desktop when call connects
Caller IDThe number displayed to the contact being called
Skills-Based RoutingOptional — match agents based on ACD skills during campaign

DNC & Compliance

FieldDescription
DNC ListsOne or more lists — all are checked before every dial attempt
Callable Time SetEnforces calling hours by time zone
Attempt ControlsLimits re-dial attempts per contact or phone number
Compliance Abandon RateMonitor and alert on FTC/OFCOM abandon thresholds

Call Analysis Response Table

Defines system behavior based on call detection result:

DetectionExample Action
Live PersonConnect to queue → Agent
Answering MachineDisconnect, play message, or leave voicemail
BusySchedule retry via attempt control
No AnswerSchedule retry via attempt control
Invalid NumberMark as uncallable

Outbound Lines Distribution

Controls how campaign lines are shared when multiple campaigns run on the same Edge group or Site:

OptionDescription
WeightProportional share — default weight is 10 per campaign
Reserved LinesCampaign reserves a fixed number of lines (used for Agentless)
Equal DistributionAll campaigns share lines equally

💡 Line weight is relative: Campaign A (weight 50) + Campaign B (weight 25) = Campaign A gets 67% of available lines, Campaign B gets 33%.


Campaign Scheduling

Each campaign can have one schedule with up to 500 intervals:

  1. Navigate to campaign → Schedule tab
  2. Define Start Time and Stop Time per interval
  3. Assign a Callable Time Set for time zone compliance
  4. Save

Campaigns can also be organized into Campaign Sequences — chained campaigns that run one after another, started and stopped as a group.


Wrap-Up Code Mappings

Wrap-up codes used by agents can be mapped to campaign actions — defining what happens to the contact after the call ends:

Wrap-Up CodeCampaign Action
ResolvedStop all future contact attempts
Callback RequestedSchedule a callback
Wrong NumberMark phone number as uncallable
Do Not CallAdd to DNC list
Follow UpSchedule retry with custom recall time

Wrap-up code mappings are configured at Admin → Outbound → Wrap-Up Code Mappings.


Rule Sets

Rule sets define logic-based conditions that trigger actions before or after a call:

Rule TypeTimingExample
Pre-call RuleBefore dialingSkip contact if account balance < $0 via Data Action lookup
Wrap-Up RuleAfter call endsSchedule callback if wrap-up = "Call Back Later"
LimitDetail
Max data action conditions per rule set2
Max data actions per rule set10
API call rate from rules5 per second (pre-call and wrap-up)

Digital Campaigns

In addition to voice, Genesys Cloud supports outbound digital campaigns:

ChannelUse CaseNotes
EmailMarketing, notifications, billingRequires verified email domain
SMSAlerts, reminders, surveys160 characters per segment; requires SMS inventory number
WhatsAppHigh-volume notificationsPre-approved Message Templates required; up to 18,000 msg/min

Digital campaigns use the same Campaign Editor but with channel-specific settings instead of call analysis.


Campaign Monitoring (Real-Time)

ViewLocation
Outbound Campaigns DashboardPerformance → Outbound Campaigns
Campaign Details ViewSelect a campaign — shows stats, interactions, callbacks
Diagnostics WindowMarch 2026 feature — real-time diagnostics for voice campaign health (queues, agents, contact rates)
Refresh RateInteraction data refreshes every 10 seconds
Historical InteractionsView interactions for current day, last 7 days, or last 30 days

Interview Cheat Sheet

QuestionAnswer
Where are campaigns created?Admin → Outbound → Campaign Management
What is the first decision in the Campaign Editor?Dialing Mode
What does Campaign Priority control?Proportional line distribution when multiple campaigns share the same queue
What is a Callable Time Set?Defines allowed dialing hours by time zone — enforces compliance
What does a Call Analysis Response Table define?System actions based on call detection result (live person, machine, busy, no answer)
What is the default outbound line weight per campaign?10
How does wrap-up code mapping work?Maps agent wrap-up codes to campaign outcomes (stop calling, add to DNC, schedule callback, etc.)
Can multiple DNC lists be assigned to one campaign?Yes
How often does campaign interaction data refresh?Every 10 seconds
What is new in March 2026 for campaign monitoring?A dedicated diagnostics window with real-time campaign health data