Sync your calendar into today so you plan around reality

today syncs Google Calendar and Microsoft Outlook events into your daily planning view. Plan your self-directed time around your actual meeting schedule.

Why calendar sync is essential for daily planning

Planning a day without calendar data is architectural fiction. You create beautiful time blocks, then open your calendar and discover the day is 60% meetings. Calendar sync solves this by importing your external events directly into today's timeline, so the planning surface reflects the actual day from the start. You see your 10am team standup, your 2pm client call, and your 4pm project review sitting alongside the blocks you're creating. The self-directed time becomes visible as gaps rather than as the full canvas, which fundamentally changes how you plan — and how realistic your plan ends up being.

What gets synced from Google Calendar and Outlook

today syncs event titles, start and end times, all-day events, and location data from connected Google and Microsoft calendars. You can select which specific calendars to include — useful for people with work, personal, and shared team calendars connected to the same account. Synced events are read-only in today: you can tag them (useful, neutral, draining) but can't edit the underlying event. Changes to the original calendar sync automatically at regular intervals. The tagging feature lets you build a picture of how your meeting load feels — useful data when you're in a period of back-to-back calls and need to negotiate calendar boundaries.

Meeting tagging: useful, neutral, draining

Not all meetings have the same cost. A 30-minute 1:1 with a direct report often feels energizing. A 90-minute status update with 12 stakeholders often feels draining even if nothing was wrong with it. today's meeting tag feature lets you mark each external event as useful, neutral, or draining after it happens. Over weeks, the pattern tells you something actionable: if 70% of your meetings are draining, you have a meeting portfolio problem worth addressing. If your draining meetings cluster on Thursdays, that's a scheduling pattern to break. The tag takes two seconds per meeting — the insight can change how you design your work week.

Privacy and data security for calendar events

Calendar data is sensitive. today stores synced events with the same Row Level Security used for all personal data: each user sees only their own events, and no event data is shared across accounts or used for any purpose other than displaying your own timeline. OAuth tokens for Google and Microsoft are stored encrypted and refreshed automatically. You can revoke calendar access at any time from your calendar settings, and synced events are deleted from today's database when you disconnect a calendar. The principle is simple: your calendar data belongs to you, and today holds it in trust.

Frequently asked questions