Bulk change status

Move a group of candidates of one job to a stage or closing status in one pass.

MCP tool jazzhr_write → bulk_change_status

write Confirm

Does what the Bulk Actions button does with Change Status on: the same new status for every candidate listed. A candidate who is not on the job is reported and left out. Workflow helpers on the target stage can email the group, so check the stage first. The call returns how many were moved and which were not. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: bulk_change_status
NameTypeDescription
job_id string required string Job ID from list_jobs.
status string required string Stage or closing status name from list_workflow_stages.
candidate_ids array required array Candidate IDs from list_candidates, all on this job.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "jazzhr_write",
    "arguments": {
      "operation": "bulk_change_status",
      "arguments": {
        "job_id": "job_20261012_8f3a",
        "status": "Not Hired",
        "candidate_ids": [
          "prospect_20261001_c41d",
          "prospect_20261003_72be",
          "prospect_20261004_9a10"
        ]
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "job_id": "job_20261012_8f3a",
    "status": "Not Hired",
    "moved": 3,
    "skipped": []
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.