Browsing the integration catalog and connecting an app
The Browse tab in the Connections section is the integration catalog. From here you can find an app, see how it authenticates, and start the connection flow.
What the catalog shows
The catalog lists a large library of Composio toolkits (roughly 880+ listed; Composio advertises around 985 overall), each with a logo. Auth schemes and your existing connections are fetched live, so the badge on each app reflects how it actually connects today.
Auth scheme badges
Each app shows an auth badge so you know what to expect before you start. The schemes surfaced include:
- OAuth2 (and related OAuth variants)
- API Key
- JWT (bearer/JWT-based)
- Basic
- No auth
Starting a connection
When you choose to connect an app, the browser sends the request to a server-side route that begins the real per-user authorization flow. The Composio key that powers this never reaches your browser. For OAuth apps you'll be redirected to authorize; for API-key or custom-auth apps you'll be prompted for credentials, which are stored with the connection.
After connecting
Once a connection reaches an active state, the app moves into your Connected tab and its tools become available to Camelia and to flow steps. From there, Camelia can run read actions immediately and will ask for approval before any write action.
For the exact OAuth completion behavior, see the article on authorizing an OAuth integration; for credential-based apps, see the article on connecting API-key and custom-auth apps.