Prerequisites: Voice agent created, contact list
What We’ll Build
A campaign that:- Calls contacts from your list
- Delivers personalized messages
- Qualifies and captures leads
- Tracks results in real-time
Step 1: Prepare Your Contact List
Prepare Your CSV
Upload a CSV file with columns for phone number, first name, last name, company, email, and product interest. Download a template from the platform to get started.Required Fields
| Field | Format | Required |
|---|---|---|
| Phone | International format with country code (e.g., +1 for US) | Yes |
| First Name | Text | Recommended |
| Last Name | Text | Recommended |
Clean Your Data
Before uploading:- Verify phone numbers are valid
- Remove duplicates
- Check for opt-out requests
- Ensure phone numbers include the country code
Step 2: Create Campaign Agent
Create a dedicated agent for outbound:System Prompt for Outbound
Personalization Variables
Use these template variables in your system prompt to personalize each call:| Variable | Description | Example Usage |
|---|---|---|
| Company | Contact’s company name | ”I see you’re with “ |
| Industry | Contact’s industry | ”As a leader in “ |
| Product Interest | Product they inquired about | ”You recently looked at “ |
Configure Voice
Choose a voice that sounds professional and friendly. Consider slowing the speed slightly for outbound calls to sound more natural.Step 3: Create the Campaign
- Navigate to Campaigns → Create Campaign
- Enter details:
| Field | Value |
|---|---|
| Name | Q1 Follow-up Campaign |
| Description | Follow up with Q4 leads |
| Start Date | (your date) |
| End Date | (your date) |
Step 4: Upload Contacts
- Click Upload Contacts
- Select your CSV file
- Map fields:
- phone → Phone Number
- first_name → First Name
- company → Company
- Review import summary
- Click Import
Step 5: Configure Schedule
Calling Hours
Set appropriate times (contact’s local time):| Day | Start | End |
|---|---|---|
| Monday | 9:00 AM | 5:00 PM |
| Tuesday | 9:00 AM | 5:00 PM |
| Wednesday | 9:00 AM | 5:00 PM |
| Thursday | 9:00 AM | 5:00 PM |
| Friday | 9:00 AM | 4:00 PM |
Best Practices
- Avoid Monday 9-10 AM (people catching up)
- Avoid Friday afternoon (low engagement)
- Peak times: 10-11 AM, 2-4 PM
Step 6: Set Pacing
Control call volume:| Setting | Recommended | Why |
|---|---|---|
| Calls per hour | 20 | Start conservative |
| Max attempts | 3 | Don’t over-call |
| Retry delay | 4 hours | Space out retries |
Step 7: Configure Outcomes
Define what counts as success:| Outcome | Definition |
|---|---|
| Meeting Booked | Scheduled with sales |
| Interested | Will follow up |
| Send Info | Wants email materials |
| Not Interested | Clear decline |
| Wrong Number | Number incorrect |
| Do Not Call | Remove from list |
Step 8: Review & Launch
Pre-Launch Checklist
- Contact list uploaded and verified
- Agent configured and tested
- Calling hours appropriate
- Pacing is conservative to start
- Opt-outs removed
- Outcomes defined
Launch
- Review campaign summary
- Click Start Campaign
- Confirm launch
Step 9: Monitor in Real-Time
Dashboard Metrics
Watch key metrics:| Metric | Target |
|---|---|
| Connect Rate | > 15% |
| Conversion Rate | > 10% |
| Meeting Rate | > 5% |
Live Call Stream
Monitor calls as they happen:- View active calls
- See real-time outcomes
- Listen to calls (if enabled)
Alerts
Set up alerts for:- Connect rate below 10%
- Error rate above 5%
- Campaign completed
Step 10: Optimize
After First Day
Review performance:- Check connect rate by hour
- Review call recordings
- Analyze outcomes
Adjustments
Based on data:| Issue | Adjustment |
|---|---|
| Low connect | Change calling hours |
| High hang-up | Improve opening |
| Low conversion | Refine script |
Scale Up
Once optimized:- Increase pacing gradually
- Add more contacts
- Test variations
Campaign Analytics
Performance Report
After your campaign runs, review performance metrics including total calls, connect rate, meetings booked, and best performing time slots.Time Analysis
The analytics dashboard shows which hours and days perform best, so you can optimize your schedule.What’s Next?
Campaign Monitoring
Advanced monitoring
Lead Management
Manage captured leads
Analytics
Deep dive analytics
Voice Agents
Optimize agents
Troubleshooting
Very low connect rate
Very low connect rate
- Verify phone numbers are valid
- Check calling hours match contact time zones
- Try different times of day
- Review caller ID settings
High hang-up rate
High hang-up rate
- Review and improve opening script
- Ensure voice sounds natural
- Check for long pauses before speaking
- Consider more personalized openers
Compliance concerns
Compliance concerns
- Verify opt-out list is current
- Confirm calling hour restrictions
- Review consent documentation
- Check state-specific regulations