Start or resume a research job
start_research_jobPaid. Starts a research job, or resumes the one with this request_id: calling again with the same request_id never pays twice (each paid call is saved with its key before it is sent, so a lost answer finds the same provider run), and without workspace it finds the job in whichever of your workspaces it started. Within max_cost_usd (the user's yes for this job; the server caps it, $0.50 by default) the steps run without asking again; a higher max_cost_usd on a later call raises the budget. Each call runs about 40 seconds of steps. kind company_people: who LinkedIn lists with a current role at a company. Each person is what their LinkedIn says, not confirmed employment, and never a complete list of who works there: say so. Read next_action.code: call_again (call again now), wait_until (after next_action.at), give_company_id (the name matched several companies or none exactly: show the candidates, and start a new job with the user's pick as company_id and a new request_id), raise_budget, none (finished, or blocked: see words). Cost: settled, in flight and unknown are kept apart; unknown is not zero.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| input | Yes | ||
| workspace | No | Workspace name or id (optional). Default: your current workspace, the one the web app shows. See list_workspaces. | |
| request_id | Yes | Your own id for this request (8-64 letters, digits, - or _). The same id again resumes it. | |
| max_results | No | People to ask for (default 25) | |
| max_cost_usd | Yes | The most this job may cost, in US dollars (see estimate_research; at most the server's cap, $0.50 by default) |