search_leads
Starts an asynchronous lead search job, returning a job ID to track progress. Use the job ID with get_search_job_status to check completion, then retrieve leads with list_leads filtered by that job ID.
Instructions
Start an AI lead-search job and return its jobId immediately.
This is ASYNCHRONOUS: results are not in the response. Poll get_search_job_status with the jobId until it reports completion, then read the leads with list_leads filtered by that job_id. Use it to find NEW leads; use list_leads for ones already saved.
CONSUMES SEARCH CREDITS on every call, and each call starts a separate job — do not retry it as a way to check progress. Requires an API key. Setting useAI additionally spends AI credits to enrich and score the results as they arrive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query describing the ideal lead (2-200 chars) | |
| useAI | No | Use AI to enrich and score results (default false) | |
| filters | No | Optional filters |