Log time
Log time on a ticket or project, billable or not.
MCP tool accelo_write → log_time
write
Creates a time entry on a ticket or project for the minutes and day you give, as you, with a subject. Time on tickets and projects is billable unless you pass billable false. The entry reaches no one and nothing is invoiced from it until you approve the time in Accelo. Edit or delete the entry in Accelo if it is wrong, so it does not ask for confirmation.
Parameters
| Name | Type | Description |
|---|---|---|
| against_type enum required | enum | ticket or project. |
| against_id integer required | integer | Ticket or project ID. |
| minutes integer required | integer | Minutes to log. |
| subject string required | string | What the time was spent on. |
| date string | string | ISO date of the work. Default: today. |
| billable boolean | boolean | Default: true. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "accelo_write",
"arguments": {
"operation": "log_time",
"arguments": {
"against_type": "ticket",
"against_id": 1042,
"minutes": 45,
"subject": "Export fix",
"billable": true,
"date": "2026-10-16"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"activity_id": 5564,
"against": {
"type": "ticket",
"id": 1042
},
"subject": "Export fix",
"minutes": 45,
"hours": 0.75,
"billable": true,
"date": "2026-10-16"
},
"isError": false
}