Create Kimai Timesheet
kimai_create_timesheetAdd a timesheet entry to Kimai after explicit human approval. Configurable timestamps, project, activity, tags, and rates; automatic backup of request and record.
Instructions
Create a Kimai timesheet record. Sensitive edit: call only after explicit human authorization. The request and created record are saved to a temp backup file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Optional timesheet end timestamp in Kimai HTML5 datetime-local format, e.g. 2026-06-01T10:30:00. | |
| full | No | Request fully serialized Kimai response where supported. | |
| tags | No | Optional tags; sent to Kimai as a comma-separated list. | |
| user | No | Optional user ID; requires permission to edit other users' time. | |
| begin | Yes | Timesheet begin timestamp in Kimai HTML5 datetime-local format, e.g. 2026-06-01T09:00:00. | |
| project | Yes | Kimai project ID. | |
| activity | Yes | Kimai activity ID. | |
| billable | No | Optional billable flag. | |
| exported | No | Optional exported flag. This can lock/unlock timesheet records. | |
| fixed_rate | No | Optional fixed rate override. | |
| description | No | Optional timesheet description. | |
| hourly_rate | No | Optional hourly rate override. | |
| response_format | No | Output format: markdown for human-readable summaries, json for structured output. | markdown |
| authorization_note | Yes | Short note capturing the user's explicit authorization and reason for the edit. | |
| authorization_confirmed | Yes | Must be true only after the human user explicitly authorizes this sensitive Kimai edit. |