import BrainbaseLabs from 'brainbase-labs';
const client = new BrainbaseLabs({
apiKey: process.env['BRAINBASE_LABS_API_KEY'], // This is the default and can be omitted
});
await client.workers.deployments.voicev1.campaigns.run('campaignId', {
workerId: 'workerId',
deploymentId: 'deploymentId',
data: [{ id: 'id', phoneNumber: 'phoneNumber' }],
});import BrainbaseLabs from 'brainbase-labs';
const client = new BrainbaseLabs({
apiKey: process.env['BRAINBASE_LABS_API_KEY'], // This is the default and can be omitted
});
await client.workers.deployments.voicev1.campaigns.run('campaignId', {
workerId: 'workerId',
deploymentId: 'deploymentId',
data: [{ id: 'id', phoneNumber: 'phoneNumber' }],
});API key authentication
Array of data objects to process in the campaign
Show child attributes
Campaign started successfully