Campaigns
Create Campaign
Create a new campaign in draft status.
POST
Request Body
string
required
Campaign name.
string
default:"UTC"
Sending timezone (e.g.,
America/New_York, Europe/London).array
default:"[1,2,3,4,5]"
Days of the week to send emails (1=Monday, 7=Sunday).
integer
default:"9"
Hour to start sending (0-23).
integer
default:"17"
Hour to stop sending (0-23).
integer
default:"50"
Maximum emails to send per day.
string
AI context for generating draft replies to campaign responses.
Response
Returns the created campaign with201 status code. New campaigns start in draft status.
After creating a campaign, you’ll need to add sequence steps and leads through the dashboard before starting it.
Rate Limit
- 100 requests per minute, per API key. Fixed 60-second window.
- Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Reset(unix epoch seconds). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
Retry-After, exponential backoff, monitoring X-RateLimit-Remaining), see Rate Limiting.