Apple Calendar Integration
See your Apple Calendar events in PrimeTask, sync tasks to your calendar, and optionally keep reschedules in sync both ways.
Apple Calendar is where a lot of your real schedule already lives - meetings, appointments, flights, and the blocks other people add to your day. PrimeTask integrates with Apple Calendar on macOS so those events sit alongside your tasks in the same views. When you want work to show up on your calendar too, you can sync tasks the other direction. When you want reschedules to ripple, you can turn on bidirectional sync.
For the Integrations category hub, see Integrations Overview.
macOS only
Apple Calendar integration uses macOS's own Calendar framework. It's available on macOS. On Windows, the integration toggle is hidden.
What you can do
See Apple Calendar events
in PrimeTask's Agenda, Month, Week, Day, and Day Planner views.
Pick which calendars to show
iCloud, Exchange, Outlook, Google (when subscribed in Apple Calendar), and any shared calendars.
Scope the integration
to one Space, or show events in every Space.
Convert a calendar event into a PrimeTask task
when the event is something you want to track, not just attend.
Sync tasks to Apple Calendar
so your work shows up next to your meetings.
Turn on bidirectional sync
so rescheduling an event in Apple Calendar updates the linked task.
Revoke access at any time
from PrimeTask's settings or macOS System Settings.
How to turn it on
Step 1
Open Settings → Integrations.
Step 2
Enable Apple Calendar Integration.
Step 3
Allow calendar access when macOS prompts you.
Pick the **target Space**
this Space will see calendar events. Choose All Spaces to show events everywhere.
Step 5
Open Calendar Settings to choose which specific calendars to display.
See Integrations Settings for the settings card itself.
macOS permission is required
PrimeTask can't read your calendar without permission from macOS. If you skip the prompt, grant access later from System Settings → Privacy & Security → Calendars.
Where events show up
Once calendar access is granted and calendars are selected, events appear in every calendar view:
- Agenda view - events interleaved with your tasks in a scrollable day-by-day list.
- Month view - events as bars and pills on the relevant days.
- Week and Day views - events at their scheduled times, plus an all-day section for calendar entries that span the whole day.
- Day Planner view - events in context with your tasks, so you can plan around the real commitments.
Calendar events read as events, not tasks - you can't check them off or change their status from inside PrimeTask. They live in Apple Calendar.
For the calendar views themselves, see Calendar Overview.
Picking which calendars to show
Open Calendar Settings from the Apple Calendar integration card to choose which calendars to display. PrimeTask shows every calendar Apple Calendar has - iCloud, Exchange or Outlook, Google (when subscribed), subscribed calendars, and shared calendars from other people.
Enable the ones you want to see, and leave the rest off. Sensitive calendars (for example, a shared family calendar you don't want at work) can stay hidden in PrimeTask while remaining visible in Apple Calendar itself.
Convert an event into a task
In Day Planner view, a calendar event can be turned into a real PrimeTask task from its context menu. The new task carries the event's title and due date. It's linked back to the original event so the two stay aware of each other.
When converting, you can choose to keep the original calendar event (for cases where both a meeting and a task make sense) or delete it (to avoid a duplicate).
Once the task exists, you can use it like any other task in PrimeTask - add subtasks, log time, run a focus session, attach files.
Convert when the event has work behind it
Not every meeting deserves a task. Convert when there's preparation, a deliverable, or something to track beyond just showing up.
Sync tasks to your calendar
You can also let PrimeTask put your tasks on your Apple Calendar. This is opt-in, off by default.
When enabled:
- Tasks with due dates appear as events on your calendar.
- Changes to a task (title, date, completion) update the calendar event.
- You can target an existing calendar or let PrimeTask create a PrimeTask calendar of its own.
Calendar Settings gives you two useful knobs:
- Only sync tasks with due dates - tasks without a date stay off the calendar.
- Include subtasks - subtasks appear as their own events when turned on, otherwise just the parent task is visible.
Bidirectional sync
Bidirectional sync lets reschedules travel the other way: you move a meeting in Apple Calendar, and the linked PrimeTask task follows.
For example: you drag a client meeting from Monday to Wednesday in Apple Calendar. The linked PrimeTask task updates its due date to Wednesday automatically.
This is an opt-in feature - enable it in Calendar Settings only when you want this direction of sync. The first time you turn it on, PrimeTask shows a short explainer so you understand what's about to happen.
Bidirectional sync affects all occurrences of recurring tasks
If you reschedule a recurring event in Apple Calendar, every future occurrence of the linked recurring task moves with it. To change a single occurrence, edit it in PrimeTask instead.
Permissions and privacy
- PrimeTask reads calendar data through macOS directly - nothing is sent to any server along the way.
- macOS controls access. You grant it through the permission prompt, and you can revoke it at any time from System Settings → Privacy & Security → Calendars.
- Task-to-calendar sync and bidirectional sync are both opt-in - nothing leaves PrimeTask until you enable them.
Integration off and permission off are different
Turning off the integration in PrimeTask stops the app from reading your calendar. Revoking the macOS permission stops it at the system level. Either works; the system-level revoke is the strongest.
Things worth knowing
macOS only
The integration is part of macOS's Calendar framework. It's not available on Windows.
Events are read-only inside PrimeTask
PrimeTask shows Apple Calendar events; it doesn't edit them. To change an event itself, edit it in Apple Calendar. To bring a task out of an event, use the Convert to Task action.
Other calendar systems work through Apple Calendar
Subscribe to a Google, Outlook, Exchange, or iCloud calendar from inside Apple Calendar and it appears in PrimeTask. PrimeTask doesn't connect to those services directly - Apple Calendar is the bridge.
Available on every PrimeTask license
Apple Calendar integration is available on every license.
Common questions
"Why don't I see the integration?"
It's macOS only. On Windows, the Apple Calendar toggle is hidden.
"Why aren't events showing up after I enable it?"
Check three places: the integration toggle is on, macOS has granted Calendar access (System Settings → Privacy & Security → Calendars), and the calendars you want are selected in Calendar Settings. If the active Space is set to one specific Space, make sure you're looking at that Space - or switch to All Spaces.
"Can I see Google or Outlook calendars in PrimeTask?"
Yes - as long as they're subscribed in Apple Calendar. PrimeTask shows everything Apple Calendar shows.
"What happens when I disable the integration?"
Events stop appearing in PrimeTask. Sync to Apple Calendar also stops. Your Apple Calendar data isn't affected - PrimeTask never writes or deletes anything without your permission.
"Can I use this on Windows?"
No - Apple Calendar is a macOS framework. On Windows, use Apple Reminders Integration - also macOS only. For Windows, stick with the PrimeTask calendar views directly.
Where to go next
| If you want to… | Read this |
|---|---|
| Work in the calendar views | Calendar Overview |
| Plan your day with Day Planner | Day Planner View |
| Sync Apple Reminders too | Apple Reminders Integration |
| Turn integrations on or off | Integrations Settings |
| Understand every integration PrimeTask offers | Integrations Overview |
