Loading...
Calendar

Calendar

Sync shifts and schedules with external calendar applications like Google Calendar and Outlook.

MangoApps

Category
Scheduling & Time Mgmt
Version
1.0.0
Installs
10
Published
Jul 2025
Type
App

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

Connect your work schedule to Google Calendar, Outlook, or iCal.
View upcoming shift events alongside personal calendar entries.
Toggle sync on or off per provider without disconnecting the integration.
Trigger a manual calendar sync at any time for immediate updates.
Review recent sync logs to verify that schedule changes are flowing correctly.
Administrators can enable or disable calendar providers for the entire business.

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

Google Calendar sync
Connect your Google Calendar so every published shift automatically appears as an event, with updates pushed when schedules change.
Outlook integration
Sync shifts to your Outlook calendar to see work and personal commitments in a single view.
iCal subscription
Generate an iCal feed URL to subscribe from any calendar app that supports the iCal standard.
Verify sync status
Check recent sync logs to confirm that new or changed shifts have been synced to your external calendar.
Admin provider control
Administrators enable or disable Google, Outlook, or iCal providers at the business level from the Calendar settings page.

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.

Ask AI Product Advisor

Hi! I'm the MangoApps Product Advisor. I can help you with:

  • Understanding our 40+ workplace apps
  • Finding the right solution for your needs
  • Answering questions about pricing and features
  • Pointing you to free tools you can try right now

What would you like to know?