Job Recommendations
search_jobsFind stored open jobs closest to a resume by proximity, returning job IDs, titles, similarity scores (0-1) best first, and whether already scored. No evaluation—use score_resumes to score.
Instructions
Find the user's stored open jobs closest to a resume, by proximity only: job_ids with their title and a similarity between 0 and 1, best first, and whether the resume is already scored for each. No evaluation: score the ones worth it with score_resumes. Give the resume as the application_id of a stored resume or as resume_text (the resume is then stored). Costs 1 HireLayer credit per search.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_jobs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many jobs to return, 10 by default. | |
| workspace | No | The client company this call belongs to, when the user recruits for several companies: its HireLayer workspace id (letters, digits and . _ : ~ -, up to 200 characters), e.g. acme-corp. Jobs, resumes and scores stay apart from other clients'. A new id creates a new workspace, so reuse the exact id. Omit it for the user's default workspace. | |
| resume_text | No | A resume not stored yet, as plain text. | |
| application_id | No | A stored resume. Give application_id or resume_text. |