Match Job
match_jobScore your match to any job with a percentage, skill gaps, experience fit, and ATS-specific resume tips to guide your application decision.
Instructions
Score how well the authenticated user matches a specific job. Pro tier. Returns matchPct (0-100), a dimension breakdown (skills, role, seniority, location, remote — plus experience when both the user's resume-derived years and the job's required years are known), matched/missing/bonus skill lists, an experienceFit comparison, ATS-specific resume tips for the company's ATS, and a priorityScore that factors hiring velocity. Use for queries like 'how well do I match this job?' or 'should I apply?'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Full HireJack job detail URL (e.g. 'https://hirejack.com/jobs/stripe.com/sw-eng-12345/'). Convenience alternative to passing `domain` + `jobId` separately. | |
| jobId | No | Pass the `id` field from a `search_jobs` result VERBATIM — do not reformat, do not replace `#` with `-`. The id is the literal value search_jobs returned (e.g. 'greenhouse#stripe#4921361'). Always fetch a real id via search_jobs first since postings rotate. Required unless `url` is provided. | |
| domain | No | Company domain (e.g. 'stripe.com'). Required unless `url` is provided. |