run_research
Launch agentic research to find companies or people matching your criteria. Get a cost estimate first, then confirm to execute and receive a job ID for status polling.
Instructions
Start an agentic research job to find companies or people matching your criteria. Returns a job_id to poll with check_research_status. Send with confirmed=false first to get a cost estimate, then confirmed=true to execute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Research depth: 'standard' (2 credits/result), 'thorough' (3), or 'deep' (5). Default: standard. | standard |
| limit | No | Max results to find. Default 10, max 50. | |
| query | Yes | Natural language search criteria (e.g. 'fintech founders in NY', 'SaaS companies with 50-200 employees'). | |
| confirmed | No | Set to false for cost estimate, true to execute. Always get estimate first. | |
| target_type | No | What to search for: 'companies' or 'people'. Default: companies. | companies |
| idempotency_key | No | Optional stable key to prevent duplicate research job creation on retries. |