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 AgentsAuthenticationIntegrationMCPSandboxToolsTriggersUnified-APIWebhookArazzoWorkflows
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
Create a tool router session for the user with the requested toolkits enabled, returning a session id and MCP endpoint.
2
searchTools
Search the session for tools matching the natural-language use case so the agent can confirm the desired tool is available.
3
executeTool
Execute the chosen tool within the session using the supplied arguments.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.