collect_vacancy_resumes
Fetch and export resumes from a vacancy funnel, writing raw JSON, manifest, and CSV under a specified directory. Bounded by a max count and wait time, it returns a cursor when truncated for continued collection.
Instructions
Walk a vacancy funnel (collection/sub_collection), fetch each resume with topic_id through the gated budget, write raw JSON + manifest/csv under out_dir (HH_EXPORT_DIR). Bounded by max (default 25) and max_wait_ms; returns cursor/remaining when truncated. Prefer this over spawning subagents. Requires HH_ACCESS_TOKEN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max | No | Max resumes to fetch this call (default 25, max 100) | |
| raw | No | Return structured JSON instead of the compact Russian summary. | |
| cursor | No | Opaque resume point from a previous truncated call | |
| out_dir | No | Export directory (default HH_EXPORT_DIR) | |
| collection | No | Funnel stage id, default "response" | |
| vacancy_id | Yes | Vacancy id whose responses to collect | |
| max_wait_ms | No | Stop starting new gated reads after this many ms (cap 110000) | |
| sub_collection | No | Same resolution rules as list_applications | |
| stop_on_captcha | No |