POST
/
api
/
workers
/
{workerId}
/
deployments
/
voice
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
)
voice_deployment = client.workers.deployments.voice.create(
    worker_id="workerId",
    enable_voice_sentiment="enableVoiceSentiment",
    flow_id="flowId",
    name="name",
    phone_number="phoneNumber",
)
print(voice_deployment.id)
{
  "id": "<string>",
  "phoneNumber": "<string>",
  "voiceProvider": "<string>",
  "voiceId": "<string>",
  "enableVoiceSentiment": true,
  "agentId": "<string>",
  "externalConfig": {}
}

Authorizations

x-api-key
string
header
required

API key authentication

Path Parameters

workerId
string
required

Body

application/json

Response

201
application/json

Voice deployment created

The response is of type object.