Creating a campaign
Go to Campaigns → Create Campaign:Setup
Name the campaign and pick its type:
- Outbound — call a list of contacts you upload.
- Inbound — receive calls on the campaign’s assigned numbers (and track the ones you miss).
Timing and retries
- Schedule — start immediately, or pick a date with a start and end time. Calls are only placed inside the window; anything unfinished waits for the next one.
- Retry settings — when a contact doesn’t pick up, retry after a wait (5 min, 10 min, 30 min, 1 hour, or a custom interval) up to a max attempts count (default 2).
Assigning agents
On the campaign’s Agents tab, add one or more agents to handle the calls. Each assigned agent has its own start/stop control, so you can pause one agent’s calling without touching the rest. Assigning multiple agents spreads the list across them for more concurrent calling.Uploading contacts
On the Contacts tab, upload a CSV with two columns:- A sample CSV is downloadable from the same tab.
- Tick No header if your file starts directly with data.
- Any extra columns are carried along as contact metadata, available to the agent’s prompt via
{{variable}}templating and echoed back in webhook results as trigger data.
Monitoring a running campaign
- Queue tab — live counts of queued, in-progress, and completed calls, with per-contact status.
- Conversations — every campaign call lands in the call log; filter by campaign or by a specific upload to review outcomes.
- Missed Calls tab (inbound campaigns) — every call you didn’t answer, with an export button.
Practical tips
Pick the window from your data
Pick the window from your data
The Calls by hour chart on the dashboard shows when people in your list actually answer. A 10:00–13:00 window typically outperforms a full-day spray.
Test with a small upload first
Test with a small upload first
Upload a 10-row CSV of your own team’s numbers, run it end-to-end, and check the analysis results before releasing the full list. Uploads are released to the queue individually, so a pilot costs nothing.
Retries are per contact, not per list
Retries are per contact, not per list
A contact who doesn’t pick up is retried after the wait interval up to the max attempts — there’s no need to re-upload non-answers.
