Skip to main content

Integrate Office 365 Calendar

Step-by-step instructions for connecting a Microsoft 365 / Outlook calendar to your Edlio school website calendar, including sync frequencies and shared mailbox best practices.

Keep your school website calendar automatically updated by connecting it with your Microsoft Outlook or Office 365 calendar. This integration allows events from your Office 365 calendar to automatically appear on your school website.

What You'll Need

  • Access to your school's Edlio content management platform

  • Administrator or calendar management permissions

  • Your Microsoft Office 365 account login credentials

  • An existing Office 365 calendar with events you want to display

Step-by-Step Instructions

Step 1: Access Calendar Settings

  1. Log in to your Edlio platform

  2. Navigate to Settings from your main dashboard

  3. Click on the Calendars tab

Settings page with calendars highlighted

Step 2: Select Your Calendar

  1. Look for the Calendar dropdown menu

  2. Select the specific school calendar you want to connect with Office 365

  3. This will be the calendar on your website where imported events will appear

Calendar settings page with dropdown highlighted

Step 3: Connect to Office 365

  1. Click the Office 365 Calendar link

  2. You'll be redirected to Microsoft's sign-in page

  3. Log in using your Office 365 account credentials

  4. Select which Office 365 calendar you want to import events from

  5. Click Connect to authorize the integration

Calendar settings page with Office 365 highlighted

Connect office 365 button

What Happens Next

Once connected, your Office 365 calendar events will automatically sync with your selected school calendar. New events added to your Office 365 calendar will appear on your school website, and updates to existing events will be reflected as well.

Sync Frequency and Account Maintenance

  • Sync Frequency: Once connected, Edlio polls your Microsoft 365 calendar automatically every 15 to 30 minutes. Changes to meeting rooms, descriptions, or start times in Outlook will update on the website during the next sync cycle.

  • Password Changes and Token Expiration: If the Microsoft account used to connect the calendar changes their password or has their session invalidated by district IT security policies, the integration token may expire. If events stop syncing, simply navigate to Settings > Calendars in Edlio and reconnect your Office 365 account to re-authorize the link.

  • Shared Mailboxes & Service Accounts: For long-term reliability, avoid linking a personal staff member's Outlook calendar. We strongly recommend setting up a dedicated shared mailbox (e.g., [email protected] or [email protected]) with Full Access permissions assigned to your website team.

Important Notes

  • Permissions: Make sure you have the necessary permissions to both modify calendar settings in Edlio and access the Office 365 calendar you want to sync

  • Sync Time: It may take a few minutes for events to appear after the initial connection

  • Event Details: Most event information (title, date, time, description) will transfer over from Office 365

Troubleshooting

Can't see the Calendars tab? Check that you have administrator privileges or calendar management permissions for your school's Edlio platform.

Connection failed? Verify that you're using the correct Office 365 account and that you have access to the calendar you're trying to sync.

Events not appearing? Allow up to 15 minutes for the initial sync to complete. If events still don't appear, try disconnecting and reconnecting the integration.

💡 Best-Practice Adoption Tip: Use a dedicated shared mailbox or administrative Microsoft 365 calendar (e.g. [email protected]) rather than a personal staff account to prevent calendar synchronization breaks when staff members depart.

Did this answer your question?