Connections
A Connection links one of your accounts so Agents can use it. Most apps connect through Composio with OAuth or an API key. Agents find the tools of a connected app on demand, so a large app does not fill the Agent’s context. If a connection is missing or expired, the Agent can show a card with Connect or Reconnect. WhatsApp connects separately by pairing a device; you choose which Agents may use it and whether an Agent auto-replies per chat.Skills
A Skill is a packaged instruction set (aSKILL.md plus files). You can create one, import from a public GitHub repository or a zip, and update it from its source. You switch Skills on per Agent. Limits apply (for example 50 Skills per owner and 20 switched on per Agent by default).
Tool servers
A Tool server is a remote MCP server you add by address. You can store the headers it needs (write-only), press Test, review its tool list, switch tools on and attach it to an Agent (up to 3 per Agent, 5 per owner). If the server’s list changes, it returns to needs review and the Agent keeps the list you accepted until you review again. Calls to its tools ask for approval; “Always allow” is stored per Agent, per tool and per accepted list.Tool servers and Secrets can be switched off for an account. When off, their rows are hidden in the app.