Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

Send your API key as Authorization: Bearer YOUR_API_KEY.

Path Parameters

id
string
required

Agent id.

Minimum string length: 1

Body

application/json
skills
(Custom instruction skill · object | Service area check · object | Live transfer · object | Add a tag · object | Check a tag · object | Appointment booking · object)[]
required
Maximum array length: 40

A plain-English playbook that teaches the agent when and how to handle a use case.

expectedVersion
integer
required
Required range: x >= 0
confirmClear
boolean

Must be true when skills is empty.

Response

Skills replaced.

success
boolean
required
version
integer
required
Required range: x >= 0
skills
(Custom instruction skill · object | Service area check · object | Live transfer · object | Add a tag · object | Check a tag · object | Appointment booking · object)[]
required

A plain-English playbook that teaches the agent when and how to handle a use case.

partialFailures
string[]

Background synchronization work that did not finish. The skill change was still saved.