Personal Capabilities
The Capabilities page under Settings shows you every capability — integrations, tools, skills, flows, and agents — that your organisation has provisioned for you and your workspace.

What a capability is
In PebbleAI, a capability is any external function PebbleChat or PebbleFlows can call on your behalf. Capabilities include:
- Integrations — Connections to third-party platforms like Microsoft 365, Jira, Google Workspace
- Tools — Individual functions within those integrations (e.g. “send email”, “create Jira issue”)
- Skills — Claude Code-compatible prompt templates with optional Python code (see PebbleChat → Skills for the full guide; manage them from the dedicated
/pebblechat/skillspage) - Flows — Chatflows and Agentflows you’ve built in PebbleFlows
- Agents — Autonomous agents built in PebbleFlows
All of these are provisioned by your organisation admin via Organisation Admin → Capabilities. This page is where you see what’s been provisioned for you, and where you turn individual integrations on or off for your own use.
Skills deserve a special mention. Personal Skills enablement is viewable here (as part of the Capabilities & Context pool) but is managed primarily on the dedicated PebbleChat → Skills page, where you can browse the full catalogue, enable or disable skills, import new ones, and create your own. Both views reflect the same underlying state — changes on one appear on the other.
The Provisioned Capabilities table
Each row shows:
| Column | What it means |
|---|---|
| Integration | The name of the provider (e.g. Microsoft 365) |
| Tools | A short summary of what tools the integration exposes |
| Status | ”Requires User Configuration” means you need to authenticate before using it; “Ready” means it’s good to go |
| Enabled | A toggle — flip off to temporarily disable this capability for your sessions |
| Actions | Configure, re-authenticate, or remove |
Step-by-step: connecting Microsoft 365
- Go to Settings → Capabilities
- Find the Microsoft 365 row
- If status shows “Requires User Configuration”, click the gear icon in the Actions column
- Follow the OAuth prompt to sign in to your Microsoft account
- Approve the requested scopes (mail, calendar, files — whichever your admin has enabled)
- Status will change to “Ready” and the Enabled toggle will turn on automatically
Once connected, PebbleChat can call Microsoft 365 tools on your behalf:
Show me my calendar for tomorrowDraft a reply to the last email from PriyaFind the PDF I was working on yesterday and summarise itDisabling a capability
If you want to temporarily stop PebbleChat from using a capability — for example, if you’re in a sensitive conversation and don’t want the AI to touch your email — flip the Enabled toggle off. Your authentication stays intact; you can re-enable it later without re-authenticating.
Removing a capability
Click the delete icon in the Actions column to fully disconnect an integration. This revokes the OAuth token and clears stored configuration. You’ll need to reconnect next time you want to use it.
What happens if a capability isn’t here
If there’s an integration you expect to see but don’t, it means your organisation admin hasn’t provisioned it for your workspace yet. Ask them to add it at Organisation Admin → Capabilities.
Tabs along the top
Above the Provisioned Capabilities list you’ll see tabs for Integrations, Tools, Skills, Flows, Agents. These filter the view to show different capability types — start with Integrations (the most common), and use the other tabs if you need to drill down into specific tools or flows that are available to you.