All Documentation
Making Calls

Broadcast campaigns

Send AI-powered calls to hundreds of customers at a scheduled time.

6 min read Updated Apr 23, 2026

What it is #

A broadcast campaign is a one-to-many outbound call blast. You pick a list of customers, a virtual agent, and a time — Voice Nimble calls every customer in parallel (up to your plan's simultaneous-call limit) and hands each call to the AI agent.

When to use it #

  • Flash sales ("We're 20% off for the next 4 hours")
  • Abandoned-cart follow-ups
  • New-product launches
  • Customer win-back campaigns
  • Appointment reminders
  • Payment collection reminders

How to use it #

  1. 1
    Go to Broadcast Calls in the side menu
  2. 2
    Click Create Broadcast Campaign
  3. 3
    Enter a title e.g. "Flash Sale Promotion — April 28"
  4. 4
    Pick a Virtual Agent the AI persona and script config
  5. 5
    Pick a Provider Twilio, Sarkar, or FreePBX
  6. 6
    Pick a Phone Number to call from must be attached to that provider
  7. 7
    Select customers Shopify customers (synced automatically) OR contacts from your CSV-imported lists
  8. 8
    Pick a scheduled time and timezone or leave blank to run immediately
  9. 9
    Click Create

What happens next #

Your campaign appears in the list with a pending badge. At the scheduled time the badge flips to running, calls start, and you'll see a success-rate counter tick up.

Tips & best practices #

  • Test the script with a test call first — 30 seconds now saves 500 broken calls later
  • Batch in groups of 200–300 if you're on Advanced (3 concurrent calls = ~100 calls per 10 minutes)
  • Schedule for local business hours of your customer base, not yours
  • Include a clear opt-out line in the agent's script ("reply STOP to unsubscribe") to stay compliant

Troubleshooting #

Problem Fix
"No active subscription" Upgrade your plan on the Billing page
Calls are failing immediately Confirm your provider is active in Phone Connect
Campaign ran at the wrong time Check the timezone on the campaign — it defaults to your Shopify store\'s timezone
Low answer rate Try a different phone number (recipients screen unknown area codes)