tasks_list
List tasks in this workspace. Defaults to everything a person can see; an agent calling this sees its own tasks. Filter by assignee, status, or overdue to narrow it down.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "tasks_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results per page (default 20, max 100) | |
| offset | No | Skip this many results — use with limit to page through | |
| status | No | ||
| tag_id | No | Only tasks with this topic | |
| overdue | No | Only tasks past their due date that are not finished | |
| agent_id | No | Show one agent's own tasks instead of the whole workspace. Optional. | |
| assignee | No | Only tasks assigned to this member / agent / contact. Use 'me' for your own. | |
| thread_id | No | Filter by related thread | |
| unassigned | No | Only tasks with nobody assigned (the backlog) | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. | |
| created_by_me | No | Only tasks you created | |
| assignee_user_id | No | ||
| assignee_agent_id | No | ||
| assigned_to_contact_id | No |