Migrating from Composio
How Composio's toolkits, auth configs and connected accounts map to Arc0, whether tokens can move, and the free migration offer.
Composio and Arc0 both give agents authenticated access to the apps your users have connected. This page maps the concepts, covers what moving involves, and lists the offer for teams switching.
How the concepts map
| Composio | Arc0 |
|---|---|
| Toolkit | App |
| Auth config | OAuth app |
| Connected account | Connection |
| Entity ID (user ID) | Connected user |
A Composio toolkit and an Arc0 app are both the third-party service itself — Gmail, Slack,
Salesforce. An auth config is the OAuth app registered with the provider; a connected account is
one user's authorized account under it; the entity or user ID is how you identify that user in
your own system, the same role u_8f2 plays as an external id in Arc0.
Can you move your tokens?
Composio's API doesn't return the underlying OAuth tokens for a connected account, so they can't be copied into Arc0 directly. Your users reconnect once, through Arc0 Connect — which can carry your brand and, on paid plans, your own domain and OAuth apps, so the flow they see is consistent with the rest of your product.
Staging the reconnect
Rather than asking every user to reconnect at once, point new users at Arc0 Connect from the start and prompt existing users the next time their agent actually needs that app. As part of the free migration, an engineer helps set this up in-product. See Migrating to Arc0 for the full process.
Swapping your agent's calls
Point your MCP client at your Arc0 MCP endpoint instead of Composio's, at
https://mcp.arc0.ai/u/{user}, or swap the SDK call that runs an action for
arc0.actions.run('gmail.send_email', { user, input }). Actions keep the same
app.action shape you're likely already using, like gmail.send_email or
salesforce.delete_record, each carrying a read, write or destructive scope for your policies.
See Arc0 MCP and SDK.
The offer
Composio's plans for customers who signed up before 15 August 2026 reprice on 31 December 2026. Teams switching from Composio get their first 3 months of Launch free, in addition to the free, engineer-led migration that's included on every Arc0 plan.
Contact us to start your migration.