freshbooks_create_time_entry
Create a time entry with duration in seconds and start time. Preview the entry unless confirm is true, then save it to FreshBooks.
Instructions
Log a time entry. Duration is in SECONDS. Requires confirm: true to execute; without it returns a dry-run preview and makes no network call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| confirm | No | Must be true to proceed. Without this, the tool returns a preview. | |
| billable | No | ||
| duration | Yes | Logged time in SECONDS (e.g. 3600 = 1 hour) | |
| client_id | No | ||
| project_id | No | ||
| service_id | No | ||
| started_at | Yes | ISO 8601 start time, e.g. 2026-08-12T09:00:00Z |