Capabilities
The third panel in Assistant Settings (/settings/assistant, Sparkles icon). Enables and disables the specific skills your Executive Assistant (EA) may use.
On open, the panel calls two endpoints. GET /api/assistants/{id}/available-capabilities returns the catalog, a grouped-by-category view, and your organization's capability limit (default 3, tier-dependent). GET /api/assistants/{id}/capabilities returns the currently enabled IDs and their per-capability config objects.
Each capability is a toggle. Capabilities that require setup expose a Configuration panel that expands when they're enabled.
Using it
To enable: click the toggle. If the capability requires configuration, fill the inputs that appear. Click Save Settings at the top right.
To disable: click the same toggle. Locally, the toggle flips and any configuration you set is dropped. Click Save Settings to persist.
Save posts PATCH /api/assistants/{id}/capabilities with { capabilities, capabilityConfigs }.
Tier limit and always-enabled
When you try to enable one more capability than your tier allows, the UI shows Your <tier> tier allows maximum <limit> capabilities and the toggle doesn't flip. Disable something else first or upgrade your tier. The limit does not count "always-enabled" capabilities.
A few capabilities are marked alwaysEnabled in the catalog; attempting to disable one shows "This capability is always enabled and cannot be disabled".
FAQ
What determines which capabilities appear? The /available-capabilities endpoint filters the catalog by assistant type (employee_personal or org_shared) and organization tier. Out-of-tier capabilities don't appear at all.
Are capabilities separate for Chiro and my EA? Yes. Chiro's capability set is configured under Organization admin. Your EA has its own.
Can I re-share my capability setup with a teammate? Not directly. Capabilities are per-assistant. An admin can template a set at the org level.