POST
/
api
/
workers
/
{workerId}
/
deployments
/
voicev1
/
{deploymentId}
/
campaigns
/
{campaignId}
/
run
import os
from brainbase_labs import BrainbaseLabs

client = BrainbaseLabs(
    api_key=os.environ.get("BRAINBASE_LABS_API_KEY"),  # This is the default and can be omitted
)
client.workers.deployments.voicev1.campaigns.run(
    campaign_id="campaignId",
    worker_id="workerId",
    deployment_id="deploymentId",
    data=[{
        "id": "id",
        "phone_number": "phoneNumber",
    }],
)

Authorizations

x-api-key
string
header
required

API key authentication

Path Parameters

workerId
string
required
deploymentId
string
required
campaignId
string
required

Body

application/json
data
object[]
required

Array of data objects to process in the campaign

Response

200
_mintlify/placeholder

Campaign started successfully