Skip to main content

Campaigns are the execution unit for outbound calling.

A campaign in Callaro defines who should be called, when they should be called, which agent should conduct the conversation, which numbers should originate those calls, and how execution should be throttled.

Audience

Campaigns can target imported contacts, saved segments, or dynamically prepared lists from your own systems.

Timing

Calling windows, time zones, and concurrency rules prevent campaigns from running outside business policy.

Agent logic

The campaign selects the active agent and therefore the voice, script, retrieval policy, and permitted actions.

Number pool

A campaign can use one or more numbers so you can support deliverability, geography, and continuity requirements.

Launch readiness checklist

1

Validate contact quality

Confirm phone normalization, suppression checks, and segment logic before launch.
2

Validate script and objective alignment

Ensure the selected agent is purpose-built for this campaign objective.
3

Validate numbers and windows

Confirm number pool health, local timezone policies, and concurrency settings.
4

Validate downstream actions

Verify webhook consumer, CRM write paths, and alerting for campaign failures.
Only draft campaigns should be edited structurally. Once execution has started, prefer pause, resume, or clone workflows to preserve auditability.