Composio · Arazzo Workflow
Composio Tool Router Session
Version 1.0.0
Open a tool router session, search for a tool by use case, and execute it.
View Spec
View on GitHub
AI AgentsAuthenticationIntegrationsMCPOAuthSandboxToolsTriggersUnified_APIWebhooksArazzoWorkflows
Provider
Workflows
tool-router-session
Create a tool router session, search it by use case, and execute a tool.
Opens a tool router session scoped to a user and a set of toolkits, searches the session for tools matching a use case, branches on whether a match was found, and executes the chosen tool within the session.
1
createSession
postToolRouterSession
Create a tool router session for the user with the requested toolkits enabled, returning a session id and MCP endpoint.
2
searchTools
postToolRouterSessionBySessionIdSearch
Search the session for tools matching the natural-language use case so the agent can confirm the desired tool is available.
3
executeTool
postToolRouterSessionBySessionIdExecute
Execute the chosen tool within the session using the supplied arguments.