Skip to main content
POST
Typescript (SDK)

Authorizations

Syllable-API-Key
string
header
required

Body

application/json

Request model to create a bridge phrases config.

name
string
required

The name of the bridge phrases config.

Example:

"Default Bridge Phrases"

description
string | null

Description of the bridge phrases config.

Example:

"Standard hold phrases for inbound line."

config
BridgePhrasesConfigPayload · object

Default phrases plus per-tool overrides.

is_default
boolean
default:false

Whether this config should be marked as the default for its suborg. At most one non-deleted config per suborg may be the default; the API returns a 400 if a second default is requested while another is already set.

Example:

false

Response

Successful Response

Response model for bridge phrases operations.

A bridge phrases config is a named, sub-org-scoped collection of default bridge phrases plus optional per-tool and per-language overrides that can be linked to an agent. For more information, see Console docs.

name
string
required

The name of the bridge phrases config.

Example:

"Default Bridge Phrases"

id
integer
required

The ID of the bridge phrases config to update.

Example:

1

updated_at
string<date-time>
required

Timestamp of the last update.

Example:

"2026-07-02T00:00:00Z"

last_updated_by
string
required

Email of the user who last updated this config.

Example:

"user@mail.com"

description
string | null

Description of the bridge phrases config.

Example:

"Standard hold phrases for inbound line."

config
BridgePhrasesConfigPayload · object

Default phrases plus per-tool overrides.

is_default
boolean
default:false

Whether this config is currently marked as the default for its suborg.

Example:

false

edit_comments
string | null

Comments for the most recent edit.

Example:

"Added Spanish overrides for the transfer tool."

agents_info
BridgePhrasesAgentInfo · object[] | null

IDs and names of the agents linked to this bridge phrases config.

Example: