Manage Connections
COMPOSIO_MANAGE_CONNECTIONSInput Parameters
toolkitsarray<string>RequiredList of toolkits to check or connect. Should be a valid toolkit returned by SEARCH_TOOLS (never invent one). If a toolkit is not connected, will initiate connection. Example: ['gmail', 'exa', 'github', 'outlook', 'reddit', 'googlesheets', 'one_drive']
reinitiate_allbooleanDefault: falseForce reconnection for ALL toolkits in the toolkits list, even if they already have Active connections. WHEN TO USE: - You suspect existing connections are stale or broken. - You want to refresh all connections with new credentials or settings. - You're troubleshooting connection issues across multiple toolkits. BEHAVIOR: - Overrides any existing active connections for all specified toolkits and initiates new link-based authentication flows. DEFAULT: false (preserve existing active connections)
session_idstringALWAYS pass the session_id that was provided in the SEARCH_TOOLS response.
Response
dataobjectData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanWhether or not the action execution was successful or not