All tools

Human resources · list_candidates

List candidates

Candidates for a role with score and stage, from the pipeline or straight from the connected ATS.

Price
included
Requirements
No connector
also works with Greenhouse, Lever, Recruitee
Human approval
No
read or internal write
Reliability
Verified
not measured yet

Input

FieldTypeDescription
positionstringPosition / job title (partial, case-insensitive)
statusarrayStatuses to include (default: new, screening, interview, offer)
querystringPartial name or email
minScorenumberOnly candidates with fitScore >= this value
limitnumberMax rows (1-200, default 50)
frompipeline | atspipeline (default): the Ezyagents pipeline. ats: read the connected ATS (Greenhouse, Lever or Recruitee) directly, with the stage of each candidate.

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"list_candidates","input":{"position":"…","status":[],"query":"…","minScore":1}}'
$run({ "tool": "list_candidates", "input": {"position":"…","status":[],"query":"…","minScore":1} })