List onboarding tasks
Onboarding tasks on an employee's Onboarding tab with list, assignee, due date and status.
MCP tool bamboohr_read → list_onboarding_tasks
read
Returns the tasks on one employee's Onboarding tab, grouped by task list, open first and then by due date. Each task shows who it is assigned to, its due date and whether it is done. Returns an empty list when no tasks were added yet, which is how add_task_lists callers find new hires without tasks.
Parameters
| Name | Type | Description |
|---|---|---|
| employee_id string required | string | Employee ID from find_employee. |
| status string | string | 'open', 'done' or 'all'. Default: open. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "bamboohr_read",
"arguments": {
"operation": "list_onboarding_tasks",
"arguments": {
"employee_id": "employee_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"employee_id": "412",
"tasks": [
{
"task_id": "ot_9012",
"task": "Order laptop",
"list": "IT setup",
"assignee": "Priya Shah",
"due_date": "2026-10-16",
"done": false
},
{
"task_id": "ot_9013",
"task": "Create accounts",
"list": "IT setup",
"assignee": "Priya Shah",
"due_date": "2026-10-18",
"done": false
},
{
"task_id": "ot_9020",
"task": "Schedule first-week 1:1",
"list": "Manager tasks",
"assignee": null,
"due_date": "2026-10-19",
"done": false
}
]
},
"isError": false
}