Update task assignee or due date
Change who a task is assigned to or when it is due, on one employee's checklist.
PATCH https://cotlet.dev/api/v1/bamboohr/tasks/{task_id}/employees/{employee_id}/task
write Confirm
Changes the assignee, the due date or both on one task of an employee's Onboarding or Offboarding tab. Only the fields you pass change. The new assignee can be notified on the timing set for the task. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| employee_id string required | string | Employee ID from find_employee. |
| kind string required | string | Which checklist: 'onboarding' or 'offboarding'. |
| task_id string required | string | Task ID from list_onboarding_tasks or list_offboarding_tasks. |
| assignee_id string | string | Employee ID of the new assignee from find_employee. |
| due_date string | string | New due date, YYYY-MM-DD. |
Request
curl -X PATCH https://cotlet.dev/api/v1/bamboohr/tasks/task_8c41d2/employees/employee_8c41d2/task \
-H "Authorization: Bearer $COTLET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"kind":"kind"}' result = client.call("bamboohr", "update_employee_task", {"employee_id":"employee_8c41d2","kind":"kind","task_id":"task_8c41d2"}) const result = await cotlet.call('bamboohr', 'update_employee_task', {"employee_id":"employee_8c41d2","kind":"kind","task_id":"task_8c41d2"}); cotlet call bamboohr update_employee_task --data '{"employee_id":"employee_8c41d2","kind":"kind","task_id":"task_8c41d2"}' Example response
{
"task_id": "ot_9020",
"task": "Schedule first-week 1:1",
"assignee": "Sam Okafor",
"due_date": "2026-10-19",
"done": false
}