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, you can overlay your 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: trigger a full resync manually from your calendar settings