Skip to content

Jobs & Pipeline

Tools for searching jobs, viewing job details, and managing candidate pipelines. Use these to find open roles, review requirements and compensation, see who is already on a job, and add new candidates to a pipeline.

loxo_search_jobs

Search open roles using Lucene queries. Uses page-based pagination (unlike candidate search, which uses scroll IDs).

Parameters

ParameterTypeRequiredDescription
querystringNoSearch query (Lucene syntax)
pagenumberNoPage number (starting at 1)
per_pagenumberNoResults per page
response_formatstringNo"json" or "markdown"

Example

"What open roles do we have for VP-level finance positions?"

Claude calls loxo_search_jobs with query: "VP Finance", returning matching jobs with their titles, companies, statuses, and IDs. You can then ask Claude to pull full details or check the pipeline on any of the results.


loxo_get_job

Full job details including description, requirements, compensation, status, and hiring team. Use this when you need to understand what a role is looking for before matching candidates.

Parameters

ParameterTypeRequiredDescription
idstringYesJob ID
response_formatstringNo"json" or "markdown"

Example

"Show me the full details for the Northvale VP Finance role"

Claude searches for the job, then calls loxo_get_job with its ID, returning the complete job spec -- description, requirements, compensation range, location, status, and the assigned recruiter. This gives Claude the context it needs to evaluate whether a candidate is a good fit.


loxo_get_job_pipeline

All candidates currently on a job with their pipeline stage (e.g., Sourced, Screened, Interviewing, Offer). Essential for preparing briefing packs and understanding where each candidate stands.

Parameters

ParameterTypeRequiredDescription
job_idstringYesThe job ID
per_pagenumberNoResults per page
scroll_idstringNoPagination cursor for large pipelines
response_formatstringNo"json" or "markdown"

Example

"Who's on the pipeline for the Northvale role and what stage are they at?"

Claude looks up the job, then calls loxo_get_job_pipeline with the job ID. The response lists every candidate on the role along with their current pipeline stage, letting Claude summarize how many candidates are at each stage and who is furthest along.


loxo_add_to_pipeline

Add a candidate to a job's pipeline. This is a write operation -- the candidate will appear on the job in Loxo after this call.

Parameters

ParameterTypeRequiredDescription
job_idstringYesThe job ID
person_idstringYesThe candidate's person ID
notesstringNoNotes about why the candidate was added

Example

"Add Sarah Chen to the Northvale VP Finance pipeline"

Claude looks up Sarah Chen and the Northvale job, then calls loxo_add_to_pipeline with job_id and person_id, along with notes like "Strong PE fund accounting background from Summit Capital. Client specifically asked about this experience." The candidate now appears on the job's pipeline in Loxo.