Update PAL Skill
Merge changes into an existing skill attachment’s configuration. Fields you pass replace the existing values, fields you omit are preserved, and fields set to null are removed. The merged configuration is validated against the skill’s config schema.
Unlike Attach Skill to PAL, this endpoint cannot create a new attachment - the skill must already be attached.
https://docs.tavus.io/openapi.yaml for the full HTTP API contract.Authorizations
Path Parameters
The unique identifier of the PAL.
"pcb7a34da5fe"
The unique identifier of the skill.
"presentation"
Body
Partial configuration to merge into the existing config.
Response
Successfully updated the skill attachment
A skill attached to a PAL.
The unique identifier of the attached skill.
"presentation"
The skill's configuration. Empty object for skills with no configuration.
Shape depends on skill_id - see Skills. For magic_canvas, config.components is a sparse overlay and config.usage_guidance is an optional string (max 2048 characters) that steers when the PAL shows cards; see Canvas configuration.
ISO 8601 timestamp of when the skill was first attached to the PAL.
"2026-06-10T14:30:45.123456+00:00"
ISO 8601 timestamp of when the attachment was last modified.
"2026-06-10T14:30:45.123456+00:00"

