Skip to main content
POST
Campaign agents API
An agent is a reusable webhook configuration shared by multiple campaigns. It defines what Vobiz calls when a contact answers and, optionally, when the call ends.
account_id
string
required
Your Vobiz account ID. Use the same value in X-Auth-ID.
X-Auth-ID
string
required
Your Vobiz account ID, for example MA_XXXXXXXX.
A launch takes a frozen agent snapshot. Editing an agent does not change campaigns that are already running or queued. The next launch uses the updated values.

Endpoints

Create an agent

cURL
A successful request returns 201. Save the response id as agent_id when you create a campaign.

List agents

Use limit and offset for pagination. The default page size is 20.
200 OK

Update and delete

PUT is partial: only supplied fields change. DELETE archives the agent instead of hard-deleting its data. Deleting returns 409 when the agent has a running, queued, or paused campaign. Finish, cancel, or archive the dependent campaigns first.