What it is
Composio is an OAuth-as-a-service layer for SaaS apps. Instead of each app requiring you to implement the integration from scratch (registering the app, handling token refresh, keeping credentials secure), Composio exposes a broad catalog of apps behind a single connection. Apollo Space uses Composio to connect your agents to the tools your company already runs on:- Athena reads and writes to your Notion, Slack, Linear, HubSpot, and more
- Marcus can send email via Gmail (instead of Resend) when you want to keep the thread in your real inbox
- Scout can search internal tools (Confluence, Notion) in addition to the public web
Available toolkits
The full list is at composio.dev/apps. The most commonly used in the Apollo Space context:Productivity
Notion, Confluence, Google Docs, Google Calendar, Asana, Trello,
Linear, Jira, ClickUp, Monday, Airtable
Communication
Slack, Gmail, Outlook, Discord, Telegram, Microsoft Teams
Sales & CRM
HubSpot, Salesforce, Pipedrive, Zoho CRM, Calendly
Dev & Ops
GitHub, GitLab, Bitbucket, Vercel, Supabase, Sentry
Social & Marketing
LinkedIn, X (Twitter), Reddit, YouTube, Mailchimp, Canva
Commerce
Stripe, QuickBooks, Shopify (coming soon)
How to authenticate
Authentication goes through the app’s own OAuth, brokered by Composio:Choose the toolkit in Apollo Space
In Settings → Integrations, select the app you want to connect
(Notion, Slack, etc.).
Apollo Space redirects you to the app's OAuth flow
Log in to the app (Notion, Slack, Gmail…) and authorize Apollo Space to
read/write per the requested scopes.
Composio stores the encrypted token
The access token is stored encrypted in Composio.
Apollo Space never sees the raw token — it only asks Composio to
execute actions on your behalf.
Scope: org vs. personal
Each Composio connection can be made in one of two scopes:Org-level
The connection belongs to the organization as a whole. Any org agent
can use it. Example: the company Slack account used by
operational agents.
Personal
The connection belongs to a specific user — only agents operating
“on their behalf” (including that user’s Digital Twin)
can use it. Example: a leader’s personal Notion, accessible
only to their Twin.
Automatic cost cap per toolkit
Composio charges for some toolkits per call (most are free — OAuth brokering only). To protect you from cost spikes:- Apollo Space tracks spend per (org, toolkit) over time
- If the average cost per call exceeds a safe threshold, Apollo Space automatically pauses that org+toolkit combination
- You’re notified and can review before reactivating
What lands in your Stars wallet
| What | How |
|---|---|
| Toolkit execution | Stars (Apollo Space brokering) |
| Composio cost (some toolkits have a direct charge) | Your Composio account (BYO key) |
| Underlying app charges (e.g. SMS via Twilio, search via Tavily) | Your direct vendor account |
Known limitations
- App OAuth quota — if the app enforces a 1,000-call/day limit, Apollo Space is subject to it too. There’s no way around it.
- App schema changes — when a SaaS app updates its API, Composio needs to catch up. Apollo Space inherits that lag (rare, but it happens).
- No non-OAuth apps — Composio only covers apps with public OAuth. Custom internal apps at your company require a custom tool.
Next steps
Athena — Composio's primary user
The Chief of Staff runs day-to-day operations through Composio integrations.
Stars
How Composio usage feeds into billing.
Trust
How Apollo Space protects the credentials Composio stores.