Search Tools

Markdown
ImportantExternalRead-only
COMPOSIO_SEARCH_TOOLS

Input Parameters

queriesarrayRequired

List of structured search queries (in English) to process in parallel. Each query represents a specific use case or task. For multi-app or complex workflows, split them into smaller single-app, API-level actions for best accuracy, including implicit prerequisites (e.g., fetch the resource before updating it). Each query returns 5-10 tools.

sessionobject

Session context for correlating meta tool calls within a workflow. Always pass this parameter. Use {generate_id: true} for new workflows or {id: "EXISTING_ID"} to continue existing workflows.

modelstring

Client LLM model name (recommended). Used to optimize planning/search behavior. Ignored if omitted or invalid.

Response

dataobject

Data from the action execution

errorstring

Error if any occurred during the execution. Format: "X out of Y searches failed, reasons: <details>"

successfulboolean

Whether all searches completed successfully. False if any query failed