Replace PAL Skills
Skills
Replace PAL Skills
Replace a PAL’s entire skill set in one call. Skills not present in the request are detached.
PUT
Replace PAL Skills
For AI agents, use
https://docs.tavus.io/openapi.yaml for the full HTTP API contract.Authorizations
Path Parameters
The unique identifier of the PAL.
Example:
"pcb7a34da5fe"
Body
application/json
The complete skill set for the PAL, keyed by skill_id. Each value holds that skill's config object (omit or pass {} for skills with no configuration).
Example:
{
"internet_search": {},
"presentation": {
"config": {
"document_ids": ["d1234567890"],
"slides_trigger": "on_demand"
}
},
"magic_canvas": { "config": {} }
}
Response
Successfully replaced the PAL's skill attachments
The PAL's new skill attachments keyed by skill_id.

