Mark task complete
Mark one onboarding or offboarding task done, or open it again.
MCP tool bamboohr_write → complete_employee_task
write Confirm
Marks one task on an employee's Onboarding or Offboarding tab as done, or as open again when done is false. Use it for tasks finished outside BambooHR, such as a laptop shipped. People following the checklist see the new status. 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. |
| done boolean | boolean | false opens the task again. Default: true. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "bamboohr_write",
"arguments": {
"operation": "complete_employee_task",
"arguments": {
"employee_id": "412",
"kind": "onboarding",
"task_id": "ot_9012"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"task_id": "ot_9012",
"task": "Order laptop",
"done": true
},
"isError": false
}