freeagent_list_timeslips
List logged time in FreeAgent for any date range, filter by project, user, or task, and view unbilled hours to identify time not yet invoiced. Returns per-project totals with individual entries.
Instructions
List logged time in FreeAgent for a date range. Use view='unbilled' to find time that has not yet been invoiced. Returns per-project totals alongside the individual entries.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fromDate": "<fromDate>",
"toDate": "<toDate>"
},
"name": "freeagent_list_timeslips"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Only time on this task | |
| user | No | Only time logged by this user | |
| view | No | Which timeslips to return (default: all) | all |
| limit | No | Maximum timeslips to return (default 100, max 100) | |
| toDate | Yes | End of the date range YYYY-MM-DD | |
| project | No | Only time on this project | |
| fromDate | Yes | Start of the date range YYYY-MM-DD |