Find tools for a task
find_tools_for_taskRanks the products AgentDrives has test-driven for a task given in plain words (e.g. 'send an invoice', 'scrape a web page', 'add a contact to a CRM'). Each result: the agent level (0-5: 0 Read-only, 1 Needs a person, 2 Gets in, 3 Does the work, 4 Runs on its own, 5 Autonomous); gets_in_alone (our agent signed up and got a key without a person); task: the closest task in the product's capability map and what happened when our agent tried it (result: done, partial, plan_gated, failed, blocked, not_tried, unknown; via: the route, e.g. api, mcp, cli, browser); match (strong or partial); can_do (up to three things our agent did there); stop (where it stopped, and why); work_done (share of the core tasks done, 0-100); the drive date; origin (editorial, or owner with disclosure "Owner-paid drive"); and the page URL. Order: strong matches first, then the ones where our agent did the task, then level, then work done. self_signup: true keeps only products our agent got into on its own. Up to limit results (default 10, at most 25); nothing matches: an empty list. get_tool returns one product in full.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The task in plain words, e.g. 'send an invoice' or 'create a contact' | |
| limit | No | the most results to return | |
| category | No | Only this category: an id or name from list_categories (e.g. 'invoicing') | |
| min_level | No | only products at this agent level or higher (0-5) | |
| self_signup | No | true: only products our agent signed up for and got a key on its own |