ComposioComposio
  • Docs
  • Examples
  • Toolkits
  • Reference
  • Playground

Get Started

WelcomeQuickstart
Providers
AnthropicOpenAIVercel AI SDKPiExpGoogleLangChainAutoGenCrewAILlamaIndexMastra
Custom Providers
TypeScript Custom ProviderPython Custom Provider

Customizing sessions

What is a session?Configuring SessionsUsing sessions via MCPSandbox (prev Workbench)
Proxy executeCustom Tools and ToolkitsExp

Authenticate users

AuthenticationManual auth managementManaging multiple connected accountsShared connectionsExpImporting existing connections

Customizing auth

Managed vs custom authProgrammatic auth configsControlling scopesWhite-labeling authentication

Triggers

TriggersCreating triggersReceiving eventsManaging triggersCustom OAuth webhooks

Direct Tool Execution Guides (Legacy)

Sessions vs Direct Execution

Other topics

Composio CLI
Migration Guide
Providers

Custom Providers

Providers transform Composio tools into the format your AI framework expects. If your framework isn't listed in our supported providers, you can build your own.

TypeScript

TypeScript

Python

Python

Edit this page on GitHub