Skip to main content
PUT
Update Twilio Channel

Authorizations

Syllable-API-Key
string
header
required

Body

application/json

Request model for updating a Twilio channel.

id
integer
required

The internal ID of the channel

Example:

1

name
string | null

The name of the channel

Example:

"syllable-webchat"

config
TwilioChannelConfigUpdate · object | null

The configuration of the channel

Response

Successful Response

name
string
required

The channel name

Example:

"syllable-webchat"

channel_service
enum<string>
required

The service that facilitates communication on the channel

Available options:
sip,
twilio,
email,
webchat,
africastalking,
whatsapp
Example:

"webchat"

id
integer
required

The channel ID

supported_modes
string | null

The comma-delimited list of supported modes for the channel, which defines the possible communication methods for channel targets linked to it.

Example:

"chat,voice"

is_system_channel
boolean
default:true

Whether the channel is a built-in system channel (i.e., is not customizable)

Example:

false

config
ChannelConfigView · object | null

Configuration for the channel

Example: