Create task

Create a task on a candidate for a teammate, with a due date and optional email notice.

MCP tool jazzhr_write → create_task

write Confirm

Creates the task the way the profile's All Tasks section does. assign_to must match one user, and no match fails with the list of names. With notify_by_email the assignee gets an email with a Go to Candidate button. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: create_task
NameTypeDescription
candidate_id string required string Candidate ID from list_candidates.
title string required string Task title.
assign_to string required string Name of a JazzHR user on your account.
due_date date date Due date. Default: none.
notes string string Task notes.
notify_by_email boolean boolean Email the assignee, as the Notify by email option does. Default: false.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "jazzhr_write",
    "arguments": {
      "operation": "create_task",
      "arguments": {
        "candidate_id": "prospect_20261016_77ad",
        "title": "Send interview feedback",
        "assign_to": "Maria Costa",
        "due_date": "2026-10-22",
        "notify_by_email": true
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "task_id": "task_20261020_c17",
    "candidate_id": "prospect_20261016_77ad",
    "title": "Send interview feedback",
    "assigned_to": "Maria Costa",
    "due_date": "2026-10-22",
    "notified": true
  },
  "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.