Composio
for LuumenAI

Reach hundreds of apps through one catalogue, with writes held for approval

Composio is a single doorway to hundreds of connected apps — Slack, GitHub, Notion, Google Workspace, and more. Luumen can browse the toolkit catalogue, read tool schemas, and check which accounts are already connected. When a run needs a new connection or a trigger turned on, that step is previewed and approved before it happens.

The Composio toolbox

18 tools: 10 read, 8 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadCheck active connection (deprecated)Deprecated: use check active connections instead for bulk operations.
  • ReadCheck multiple active connectionsCheck active connection status for multiple toolkits or specific connected account ids.
  • ReadCreate PlanThis is a workflow builder that ensures the LLM produces a complete, step-by-step plan for any use case.
  • ReadGet required parameters for connectionGets the required parameters for connecting to a toolkit via initiate connection.
  • ReadGet response schemaRetrieves the response schema for a specified composio tool.
  • ReadGet Tool SchemasRetrieve input schemas for tools by slug.
  • ReadList toolkitsList all the available toolkits on composio with filtering options.
  • ReadList triggersList available triggers and their configuration schemas.
  • ReadSearch Composio ToolsTool Server Info: Composio connects 500+ apps—Slack, GitHub, Notion, Google Workspace (Gmail, Sheets, Drive, Calendar), Microsoft (Outlook, Teams), X/Twitter, Figma, Web Search / Deep research…
  • ReadWait for connectionWait for connections to be established for given toolkits.
  • WriteEnable triggerEnable a specific trigger for the authenticated user. Approval by default
  • WriteExecute Composio ToolExecute a tool using the composio api. Approval by default
  • WriteGet Tool Dependency GraphGet the dependency graph for a given tool, showing related parent tools that might be useful. Approval by default
  • WriteInitiate connectionInitiate a connection to a toolkit with comprehensive authentication support. Approval by default
  • WriteManage connectionsCreate or manage connections to user's apps. Approval by default
  • WriteMulti Execute Composio ToolsFast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS. Approval by default
  • WriteRun bash commandsExecute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks. Approval by default
  • WriteExecute Code remotely in work benchProcess **REMOTE FILES** or script BULK TOOL EXECUTIONS using Python code IN A REMOTE SANDBOX. Approval by default

One prompt, start to finish

What a governed Composio run looks like inside Luumen.

Questions

How does LuumenAI connect to Composio?

Composio needs no credential of its own, so there is nothing to authorize. Access is still granted per agent, skill, and team inside Luumen, and every call is logged.

Can LuumenAI change things in Composio on its own?

Read actions answer immediately. Anything that writes — enable trigger, execute composio tool, get tool dependency graph, initiate connection, and more — is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Composio — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Composio to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.