Skip to content
First requestVisit website ↗
Navigation

Save built-in Voice AI configuration

Served by the Voice API. Requires a Bearer session for a workspace owner/admin/manager when VOICE_AI_TELEPHONY_TURN_CONTROL_V2 is enabled. Optional turn settings are validated for opted-in workspaces; flag-off workspaces retain existing turn behavior. Other existing configuration properties are accepted by this endpoint.

PUT
https://api.channelautomation.com/api/workspaces/{workspaceId}/voice-ai/config

Authorization

  • BearerAuth
    HTTP Bearer (JWT)
    required

Path parameters

  • workspaceId
    string
    required

Request body JSON required

  • turn_detection_mode
    optional
    server_vad
    or
    semantic_vad
  • turn_detection_eagerness
    optional
    low
    or
    medium
    or
    high
    or
    auto
  • turn_detection_threshold
    optional
    number
    maximum: 0.85 · minimum: 0.35
  • silence_duration_ms
    optional
    number
    maximum: 1500 · minimum: 300
  • prefix_padding_ms
    optional
    number
    maximum: 1000 · minimum: 100
  • barge_in_enabled
    optional
    boolean

Returns

200

Saved configuration

400

Invalid settings or failed save

401

Missing or invalid session in an opted-in workspace

403

Workspace owner/admin/manager required

503

Feature state or membership could not be verified

Type to search…

↑↓ navigate↵ selectEsc close