Calendar
Sync shifts and schedules with external calendar applications like Google Calendar and Outlook.
MangoApps
Overview
Calendar provides seamless synchronization between your work schedules and popular calendar applications. Employees can view their shifts in their personal calendars, receive automatic updates when schedules change, and maintain work-life balance by having all their commitments in one place.
Highlights
Capabilities
External Calendar Providers
-
Google Calendar (OAuth)
-
Microsoft Outlook (OAuth via Entra ID)
-
iCal subscription feed (read-only URL)
-
CalDAV two-way write sync iCal is subscription-only
-
Admin toggle per provider
-
Multiple providers connected simultaneously
Sync Behavior
-
Automatic sync on shift publish / update
-
Manual "Sync Now" trigger per integration
-
Real-time push notifications (Google / Outlook)
-
Configurable sync frequency
-
Bi-directional sync (external → MangoApps) One-way outbound only
-
Sync direction: MangoApps → external calendar (one-way)
-
Default sync frequency: 30 minutes (admin-configurable)
-
Max days synced ahead: 60 days (admin-configurable)
Event Types Synced
-
Work shifts & schedule
-
Approved time-off & leave requests
-
Company holidays
-
Task due dates (requires Tasks app)
-
Training sessions (requires Training app)
-
Interview appointments (requires Job Board / Interview Scheduler)
-
1:1 meetings & performance reviews (requires EPMS)
-
Wellness & benefits enrollment deadlines (requires Benefits app)
-
Onboarding checkpoints (requires Onboarding Hub)
-
Per-user event-type toggle
Event Settings
-
Custom event title prefix
-
Location field included in events
-
Description field included in events
-
Events created as read-only in external calendar
-
Private shift sync (admin-controlled)
-
Default event visibility: Private (configurable per integration)
Administration & Security
-
Admin enable / disable calendar sync globally
-
Restrict new connections to admin-only setup
-
Admin toggle sync for any user integration
-
Admin-initiated sync for any user
-
OAuth credentials encrypted at rest
-
Sync error notifications to admin
-
Conflict resolution strategy: Manual (admin-configurable)
Monitoring & Diagnostics
-
Per-integration sync logs (status, duration, event counts)
-
Admin view of all user integrations and sync health
-
AI Calendar Sync Agent for self-service troubleshooting
-
Connection attempt history (including failed OAuth attempts)
Limits & Specs
-
Supported providers: Google Calendar, Microsoft Outlook, iCal
-
Max integrations per user per provider: 1
-
Token expiry handling: Auto-refresh; re-auth prompt on failure
-
Pricing: Included with MangoApps Workforce
Use cases
FAQ
Calendar supports Google Calendar, Microsoft Outlook, and iCal. Your administrator controls which providers are available for your organization.
Changes sync automatically when schedules are published or updated. You can also trigger an immediate manual sync from the integrations page.
Yes. You can connect each available provider independently and toggle sync on or off for each one.
Disabling sync stops future updates. Events already synced to your external calendar remain until you delete them manually.