How skills work
Each skill has a type (what kind of action it performs) and a configuration (the specifics — which mailbox, which calendar, what parameters to collect from the caller). When the agent decides the skill is relevant, it collects the needed inputs in natural language and invokes it.Native integrations
Some skills connect to external systems through a native integration. You connect the provider once (OAuth or an API key), then provision its actions as skills on any agent — no code.In the API
| Action | Endpoint |
|---|---|
| List a skill catalog | GET /skill-types |
| Add a skill to an agent | POST /agents/{id}/skills |
| Update / remove | PATCH · DELETE /agents/{id}/skills/{skillId} |
| Browse integrations | GET /integrations |