Outbound Campaigns
Creating a Campaign
Step-by-step guide to setting up call, WhatsApp, or SMS campaigns
On this page
Create and configure a campaign to reach many leads on phone, WhatsApp, or SMS.
Prerequisites
Depends on the channel:
- Call: OUTBOUND assistant with a phone number, minutes balance
- WhatsApp: Connected sender + approved template, chat credits
- SMS: SMS-capable from-number (SMS campaigns may be temporarily unavailable)
- Leads ready to import or add manually
Campaign Setup
1. Basic Information
Campaign Name: Descriptive name for easy identification
Channel: Call, WhatsApp, or SMS
Call only — Assistant: Which OUTBOUND AI assistant will dial
For call campaigns, the assistant's voice, prompt, and tools are used on every dial. WhatsApp campaigns send templates; they do not need an outbound assistant.
2. Scheduling Configuration
Schedule windows
Prefer one or more daily windows (start / end as HH:MM):
- Multiple intervals allowed (e.g. 09:00–12:00 and 14:00–18:00)
- Overnight windows when end is earlier than start (e.g. 16:00→02:00)
- Optional scheduled start datetime to auto-start later
Legacy single start/end times still work and map to one window.
Allowed Days
Select which days of the week to send/call:
- Default: Monday through Sunday
- Business only: Monday through Friday
- Custom: Choose specific days
Recommendation: For business outreach, use Monday–Friday daytime windows in the prospect's timezone.
3. Retry Settings
Basic Retry Options
- Max retries: 1-5 attempts for unanswered calls (default: 3)
- Retry interval: 10-4320 minutes between attempts (default: 60 minutes)
Advanced Retry Conditions
Retry on Voicemail:
- Enabled: Continue calling until human answers
- Disabled: Count voicemail as attempted contact
Retry Until Goal Completed:
- Enabled: Keep calling until objective is achieved
- Goal variable: Select boolean variable from assistant's post-call schema
- Use case: Sales calls, appointment booking, lead qualification
Goal-based retry requires your assistant to have post-call variables configured with boolean fields (true/false).
4. Lead Management
Adding Leads
Manual Entry:
- Add individual leads with phone numbers
- Include names and additional contact information
CSV Import:
- Upload spreadsheet with lead information
- Required: Phone number column
- Optional: Name, email, additional fields
Integration Import:
- Import from GoHighLevel, Google Sheets, or other connected platforms
- Automatic sync with external lead sources
Secondary Contacts
Call campaigns only — additional phone numbers for the same lead:
- Use case: Multiple decision-makers, backup contacts
- Logic: Campaign tries secondary numbers if the primary does not connect
- Not available on WhatsApp/SMS campaigns
5. WhatsApp / SMS (text channels)
- Select sender + approved template
- Map template placeholders to lead variables
- Set messages per minute (1–10). Across all your active WhatsApp campaigns, at most 10 sends are in flight at once.
SMS
- Select SMS-capable from-number and message body (
{{variable}}placeholders) - Rate via messages per minute
Call → text fallback (call campaigns)
- After a lead hits max call retries, optionally send a WhatsApp template or SMS once
- Missing chat credits skip that fallback send; the call campaign keeps dialing other leads
Starting Your Campaign
Pre-launch Checklist
- Channel config complete (assistant / WhatsApp template / SMS number)
- Sufficient balance (minutes and/or chat credits)
- Leads added with valid phone numbers
- Schedule windows and days set
- Retry (and optional fallback) match your goals
Launch Process
- Review settings one final time
- Click "Start Campaign" to begin
- Monitor progress in campaign dashboard
- Adjust settings if needed (pause campaign first)
Campaign Monitoring
Real-time Status
- Calls in progress: Currently active calls
- Calls completed: Finished calls with outcomes
- Leads remaining: Contacts still to be called
- Next call time: When next call will be made
Monitoring Progress
Track lead status and call results in the campaign dashboard. See Campaign Overview for detailed status explanations.
Managing Active Campaigns
Pausing a Campaign
- Immediate stop: Current call completes, no new calls start
- Resume capability: Can restart without losing progress
- Use cases: Adjust settings, review results, temporary pause
Modifying Settings
- Pause the campaign first
- Edit configuration as needed
- Save changes
- Resume campaign to continue with new settings
Adding More Leads
- Add to active campaign: New leads join existing retry queue
- Import additional contacts: CSV or integration import
- Secondary contacts: Add backup numbers for existing leads
Best Practices
- Conservative scheduling: Business hours, respect time zones
- Start with 2-3 retries: Monitor and adjust based on feedback
- Clean lead data: Valid numbers, remove duplicates
- Compliance: Follow local regulations and opt-out requests
For troubleshooting common issues, see Campaign Troubleshooting.
Related guides
Outbound Campaigns
Campaigns Overview
Create and manage call, WhatsApp, and SMS campaigns to reach leads at scale
Read guide →Outbound Campaigns
List campaigns
List all campaigns (call, WhatsApp, SMS)
Read guide →Outbound Campaigns
Get campaign
Get a single campaign by ID
Read guide →Outbound Campaigns
Create campaign
Create a draft call, WhatsApp, or SMS campaign
Read guide →