Day structure
get_day_structureRetrieve daily activity structures with filters for user, group, period, productivity, and activity type. Use list or detail mode to analyze work patterns and productivity.
Instructions
Day structure: mode=list (DayStructureList) or detail (GetDayStructure).
detail requires user_id. Filters match console: ProductivityFilter 0–4, ActivityTypeFilter 0–2 (defaults 0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | list = DayStructureList; detail = GetDayStructure (needs user_id). | list |
| period | No | Relative period: today|yesterday|last_7_days|last_30_days (wins over date_from/date_to when set). | |
| compact | No | ||
| date_to | No | End datetime; date-only covers until 23:59:59 that day. | |
| user_id | No | User filter: AliasID as TreeviewUsers NodeType=1. | |
| group_id | No | Group filter: TreeviewUsers NodeType=14 (console group id). | |
| date_from | No | Start datetime YYYY-MM-DD or YYYY-MM-DD HH:MM:SS (full day if date-only). | |
| productivity_filter | No | ||
| activity_type_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||