Summarise tracked time
get_time_summarySummarize tracked work, break, and scheduled hours in TimeScribe for a date range, grouped by project, day, or both, and show the running timer.
Instructions
Total tracked work and break hours in TimeScribe for a date range (default: current ISO week, Monday to Sunday), split per project, per day, or per project per day. Entries count on the day they started. work_hours is tracked time only: unlike the TimeScribe app it does not credit public holidays or absences. scheduled_hours is the planned hours from the work schedule, without deducting holidays or absences. Entries without a project appear with project_id null. Also reports the currently running timer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End date, inclusive (YYYY-MM-DD). Pass with `from`, or omit both for the current ISO week. | |
| from | No | Start date, inclusive (YYYY-MM-DD). Pass with `to`, or omit both for the current ISO week. | |
| group_by | No | How to split the totals: per project (default), per day, or per project per day |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | Yes | ||
| groups | Yes | ||
| totals | Yes | ||
| running_timer | Yes |