A skill is active as soon as it is attached to a PAL. To turn a skill off, detach it with Detach Skill from PAL.
Available skills
Internet Search
Skill ID:
internet_search. Real-time web search during a call. No configuration - a pure on/off toggle.Presentation
Skill ID:
presentation. Walk participants through slide decks and images from your Knowledge Base.Magic Canvas
Skill ID:
magic_canvas. Interactive UI during a call - questions, calendars, charts, images, and more. User responses flow back to the PAL and your backend.Attaching a skill
Attach a skill to a PAL with aPUT to the PAL’s skill collection. Certain skills require a config object - see each skill’s page for its fields.
Updating a skill’s configuration
UsePATCH to merge changes into an existing attachment without resending the whole config. Fields you pass replace the existing values; fields you omit are preserved; fields set to null are removed:
PUT on the same path to overwrite the entire configuration, or Replace PAL Skills to set a PAL’s full skill set in one call.
API reference
| Endpoint | Description |
|---|---|
| List Skills | All skills in the registry |
| Get Skill | Metadata for one skill |
| List PAL Skills | Skills attached to a PAL |
| Get PAL Skill | One attachment |
| Attach Skill to PAL | Attach or overwrite |
| Update PAL Skill | Merge config changes |
| Detach Skill from PAL | Remove an attachment |
| Replace PAL Skills | Bulk-replace all attachments |

