Calendar
Google, Apple, and Outlook calendar analysis for schedule-health correlations
Overview
Connect your calendar to automatically classify events and track how your schedule impacts your health. Measures total busy time, longest focus blocks, free time gaps, and time by category (work, personal, health, travel).
How the integration works
Omnio connects to Google Calendar via OAuth2 and to Apple Calendar and Outlook via CalDAV, pulling the metadata it needs to classify a day's schedule without ever reading the content of a meeting. For each event Omnio uses only the title, duration, timezone, and any travel marker Google and Apple set on flights and hotel bookings; it never reads attendee lists, notes, attachments or private event details, and it respects per-event privacy settings so an event marked private is counted as busy time only. A polling worker refreshes the calendar feed every two hours and reconciles cancellations and reschedules. From that feed Omnio derives schedule-level features — total busy hours, longest focus block, longest free gap, first and last event times, time-by-category (work, personal, health, travel) — and stores them as daily metrics that line up on the same timeline as sleep, HRV and recovery.
What Omnio adds on top of Calendar
Health data without context is hard to interpret. A low-recovery week during a cross-country work trip means something very different from a low-recovery week at home doing nothing, yet a wearable can't tell the two apart on its own. Omnio's biggest differentiator is that it pulls your calendar into the same timeline as your biometrics and automatically correlates the two: meeting-heavy days against next-night deep sleep, timezone changes against HRV and resting heart rate, late evening events against sleep onset, and weekend gaps against recovery rebound. Travel-week recovery debt, late-meeting sleep impact and jet-lag patterns surface without you having to look for them. For people whose health signals are schedule-sensitive — founders, consultants, clinicians on call, frequent travellers — this turns the calendar from a cost centre into an explanatory variable, and it's something neither Google nor Apple can do because they don't have your wearable and lab data.
Metrics We Sync
- Total events & busy hours
- Longest busy block
- Longest free gap
- First & last event times
- Time by category (work, health, personal, travel)
- Schedule-health correlations
Frequently Asked Questions
- What calendar data does Omnio track?
- Omnio analyses total events, busy hours, longest busy and free blocks, first and last event times, and time by category (work, personal, health, travel).
- How often does calendar data sync?
- Calendar data syncs every 2 hours, automatically classifying new events and updating schedule-health correlations.
- Which calendar providers are supported?
- Omnio supports Google Calendar, Apple Calendar, and Outlook. Connect any CalDAV-compatible calendar to start tracking schedule-health correlations.
- How does calendar data help with health insights?
- Omnio correlates your schedule density with sleep quality, HRV, and recovery scores to reveal how busy days affect your health. Many users discover that meeting-heavy days predict poor sleep two nights later.
- Is my calendar data private?
- Yes. Omnio only reads event times, durations, and categories — never event titles, descriptions, attendees, or locations. Calendar data is encrypted at rest and never shared.
- Can I connect multiple calendars?
- Yes, connect as many Google, Apple, or Outlook calendars as you need. Omnio aggregates events across all connected calendars for a complete picture of your schedule's health impact.
Start syncing your Calendar data
Connect in minutes, see the full picture of your health.