Supported calendars
Juno integrates with:
- Google Calendar — via Google OAuth
- Microsoft Outlook — via Microsoft Graph API / MSAL
What syncs
| Feature | Google Calendar | Outlook |
|---|
| Push events on RSVP | Yes | Yes |
| Pull RSVP changes back | Yes | Yes |
| Calendar overlay in Juno | Yes | No |
| Video conference links | Google Meet | Teams |
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
| Setting | Where |
|---|
| Google OAuth credentials | Platform configuration |
| Microsoft Azure AD app | Platform configuration |
| Default calendar provider | Tenant 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