Create a campaign
Outreach
Create a campaign
Bind a sequence to a sending inbox. After creating it, enroll leads with POST /api/outreach/enroll.
Requires the write permission.
POST
Create a campaign
Authorizations
A ManyPI API key (mpi_...) from Settings → API keys, or an OAuth 2.1 access token obtained through the MCP consent flow.
Body
application/json
Maximum string length:
120An inbox id from GET /api/outreach/inboxes.
Never exceeds the inbox's own cap.
Required range:
1 <= x <= 2000Defaults to Mon–Fri.
Required range:
0 <= x <= 6Local time, HH:MM.
Local time, HH:MM.
Higher wins the next paced slot when campaigns share an inbox.
Required range:
1 <= x <= 10Available options:
single, rotate, round_robin, provider_match Response
The created campaign.
Available options:
active, paused, archived 