Included

Calendar Sync

Two-way calendar integration with Google Calendar and Microsoft 365.

What you get

Included in every plan, no extra cost.

OAuth 2.0 connection to Google Workspace and Microsoft 365

Two-way sync: EventOn shifts appear in staff calendars automatically

Busy slot detection: system warns if assigning staff with calendar conflicts

Automatic updates: shift changes sync to calendar within 5 minutes

Multi-calendar support: staff can connect personal and work calendars

How it works

Three simple steps to get started.

1

Connect Calendar

Staff click 'Connect Google/M365' in settings. OAuth flow authenticates their account.

2

Auto-Sync Shifts

When shifts are assigned, they appear as calendar events with shift details, location, and client.

3

Detect Conflicts

Planner checks connected calendars for busy slots. Shows warning if staff has conflicting appointment.

Security & Compliance

Enterprise-grade protection built in

  • OAuth tokens encrypted (AES-256-GCM) before storage
  • Token refresh automatic (no re-auth required)
  • Read-only calendar access by default (staff controls write permissions)
  • Audit trail: every calendar sync logged with timestamp
  • Disconnect anytime: removes all synced events and deletes stored tokens

Plan Availability

Calendar sync included in all plans. No limits on connected calendars or synced events.

Frequently asked questions

Everything you need to know about Calendar Sync.

Ready to get started?

Book a demo to see how this feature can transform your staffing operations.

Calendar Sync - Google & Microsoft 365 Integration | EventOn PRO | EventOn PRO