Outbound Call Campaigns
Dial a list of contacts with an AI agent — now or on a schedule.
What it does
Outbound Campaigns let you upload a CSV of contacts and have an AI agent automatically call each one. You pick the agent, the number to call from, and a schedule (launch now or at a specific time). The feature is gated: enable it under Settings → Features → Outbound call campaigns.
Where to find it
Dashboard sidebar → Outbound (under Channels). You can also reach it directly at /dashboard/campaigns.
Setting up a campaign
- Go to Outbound → New Campaign.
- Name the campaign and select the agent that will make the calls.
- Select the phone number to call from.
- Upload a CSV of contacts (name, phone number columns required).
- Choose to launch immediately or schedule for a future time.
- Launch — the platform dials each contact in sequence.
SMS / Text campaigns
In addition to call campaigns, you can run outbound text (SMS) campaigns — send a message to a list of contacts over SMS.
- Go to Outbound → New Campaign.
- Select Text as the channel type.
- Choose an SMS-enabled phone number to send from.
- Upload your contact CSV and compose the message.
- Launch immediately or schedule for later.
- Messages are limited to 160 characters per SMS segment. Longer messages are split into multiple segments and billed accordingly.
- An opt-out footer (e.g. "Reply STOP to unsubscribe") is automatically appended to every outbound text.
- The sending number must have SMS capability enabled.
Tracking progress
Each campaign shows a live progress view: contacts attempted, connected, failed, and the per-contact outcome. Individual call and message logs appear in Logs with the campaign tagged.