Campaigns
Create a campaign
Create an outbound voice campaign with concurrency, timezone, caller-ID strategy, scheduling, daily calling window, and retry policy.
POST
Create a campaign
draft.
Authentication required
X-Auth-ID— your Vobiz account IDX-Auth-Token— your Vobiz auth token
string
required
Your Vobiz account ID. Use the same value in
X-Auth-ID.string
required
Your Vobiz account ID, for example
MA_XXXXXXXX.string
required
Campaign name. Maximum 100 characters.
integer
required
Maximum simultaneous calls. At least
1, and no higher than the account concurrency limit.string
required
IANA timezone such as
Asia/Kolkata. Governs the daily window and daily pool limits.string
required
fixed, per_contact, or pool.string
Required when the strategy is
fixed. E.164 format.integer
Retained for backward compatibility. Values below
1 normalise to 1. CPS does not gate campaign capacity — use max_concurrent.string
ISO 8601 timestamp for a scheduler-based launch instead of an immediate start.
boolean
default:"false"
Enables the daily calling window.
string
Required when the window is enabled.
HH:mm in the campaign timezone.string
Required when the window is enabled. Must differ from the start time.
integer
default:"0"
Retries after the initial attempt. Range
0–5.array
Delay in minutes before each retry, for example
[60, 240].integer
default:"7"
Maximum number of days retries may span.
Example
cURL
201 with a draft campaign. Upload contacts to move it to ready.
Caller-ID strategies
- Fixed
- Per contact
- Pool
Set
caller_id_strategy to fixed and supply fixed_caller_id. Every attempt uses the same number.