Skip to main content

Supported calendars

Juno integrates with:
  • Google Calendar — via Google OAuth
  • Microsoft Outlook — via Microsoft Graph API / MSAL

What syncs

FeatureGoogle CalendarOutlook
Push events on RSVPYesYes
Pull RSVP changes backYesYes
Calendar overlay in JunoYesNo
Video conference linksGoogle MeetTeams

For users

Connect your personal calendar from Profile → Calendar settings. See Calendar Sync for step-by-step instructions.

For admins

Calendar integrations are configured at the platform level:
  • Google Calendar — requires Google OAuth credentials in the platform config
  • Outlook — requires Azure AD app registration with Microsoft Graph permissions

Admin configuration

SettingWhere
Google OAuth credentialsPlatform configuration
Microsoft Azure AD appPlatform configuration
Default calendar providerTenant settings

Calendar overlay

When Google Calendar is connected, users can overlay their personal Google Calendar events on top of Juno’s Events Calendar — helping avoid scheduling conflicts.

Sync behavior

  • Push: When a user RSVPs in Juno, the event is pushed to their external calendar
  • Pull: Juno periodically checks for changes made in the external calendar (RSVP updates, cancellations)
  • Full resync: Users can manually trigger a full resync from their calendar settings

Troubleshooting

See Calendar Sync Issues for common problems.
Last modified on March 26, 2026