Calendar Views
Visualize tasks on month and week calendars with multi-day spanning
The Calendar gives you a time-based view of your tasks. Any task with a due date appears on the calendar, and tasks with both a start date and due date span across multiple days.
Accessing the Calendar
Click Calendar in the sidebar or use the keyboard shortcut Cmd+Shift+A (Ctrl+Shift+A on Windows/Linux). The calendar is workspace-wide — it shows tasks from all task groups.
View Modes
Month View
The default view shows a full month grid starting on Monday. Each day cell displays tasks due on that date. Navigate between months using the arrow buttons at the top.
Week View
A focused 7-day view (Monday through Sunday) with more space per day for task details. Switch between month and week views using the toggle at the top of the calendar.
How Tasks Appear
Single-Day Tasks
Tasks with only a due_date appear on that single day. The task title is shown in the day cell.
Multi-Day Tasks
Tasks with both a start_date and due_date span across multiple days on the calendar. These render as continuous bars stretching from the start to the due date, making it easy to see duration at a glance.
For example, a task "Write Q2 Report" with start date March 10 and due date March 14 would span across 5 days.
Tasks Without Dates
Tasks without a due date don't appear on the calendar. The sidebar shows a count of unscheduled tasks so you know how many are dateless.
Sidebar Panel
The calendar sidebar provides quick context:
Upcoming Tasks
Your nearest-due active tasks (up to 12), listed chronologically. A quick way to see what's coming without scanning the full calendar.
Overdue Tasks
Active tasks with a due date in the past (up to 5). These are flagged prominently so you can address them.
Agenda Strip
Shows today and tomorrow's tasks with due times, ordered by priority. This is your immediate action list.
Stats
A snapshot of your task scheduling health:
- Total with dates — How many tasks have due dates set
- Overdue — Count of past-due tasks
- Due this week — Tasks due in the current week
- Unscheduled — Tasks without any due date
Creating Tasks with Dates
From Chat
@Assistant create a task "Prepare board deck"
starting March 10, due March 14
The agent sets both start_date and due_date, creating a multi-day calendar entry.
With Reminders
@Assistant create a task "Submit expense report"
due Friday at 5pm, remind me 2 hours before
Reminders trigger a notification before the task is due.
With Due Times
Tasks can have a specific due_time in addition to the due_date:
@Assistant create a task "Client call prep"
due tomorrow at 1:30pm
Tips
- Use start dates for duration — Setting both start and due dates gives visual context about how long a task takes
- Check the overdue list — Review overdue tasks regularly and either complete, reschedule, or cancel them
- Combine with task groups — Calendar shows tasks across all groups, giving you the big picture while groups keep things organized
- Use week view for planning — Switch to week view when planning your upcoming week in detail
- Let agents schedule — Agents can set due dates and reminders when creating tasks from chat, so you don't need to open the calendar manually