Track your tasks with a timer and export them to Mac Calendar. View upcoming events, search your calendar history, create and edit events, and generate time reports — all from Raycast.
| Command | Description |
|---|---|
| CalTask | Main dashboard — view current timer, upcoming events, history, and search |
| CalTask Report | Generate time reports from Mac Calendar events |
| Manage Calendars | Toggle visible calendars and set default calendar |
| CalTask Menu Bar | Show current task timer in the menu bar |
Configure in Raycast Settings → Extensions → CalTask:
| Preference | Description | Default |
|---|---|---|
| AI Model | AI model for natural language features | Claude 4.5 Haiku |
| Upcoming Events Days | Number of days ahead to show in Upcoming section | 7 |
| Recent History Days | Number of days back to show in Recent History | 30 |
| Default Event Duration | Default duration for events without an end time | 60 minutes |
Supported AI models: Claude (Haiku, Sonnet, Opus), GPT-4o, GPT-4.1, Gemini 2.5, and Perplexity Sonar.
Tip: Use Quick Add (⌘⇧P) to type something like "code review on Work" and let AI fill in the fields.
| Shortcut | Action | Context |
|---|---|---|
| ⌘N | New Event | CalTask dashboard |
| ⌘E | Edit Event | CalTask dashboard |
| ⌘R | Refresh | CalTask dashboard |
| ⌘⌫ | Delete Event | CalTask dashboard |
| ⌘⇧P | Parse with AI (Quick Add) | Timer / Event form |
| ⌘Enter | Generate Report | CalTask Report |
| ⌘S | Stop & Export | Menu Bar |
| ⌘N | Start Timer | Menu Bar |
| ⌘O | Open Task Timer | Menu Bar |
xcode-select --install
On first use, macOS will prompt you to grant Raycast access to your Calendar. This is required for all calendar operations.
Timer, upcoming events, recent history, AI search, and event management
Generate time reports from Mac Calendar events
Show current task timer in menu bar
Toggle visible calendars and set default calendar