Microsoft 365 Calendar Sync
Calendar sync keeps your Readybuild appointments visible in Microsoft Outlook. When you create or update an appointment in Readybuild, it automatically appears in your Outlook calendar.
Benefits
- Automatic Outlook updates - Readybuild appointments appear in your Outlook calendar
- Unified calendar view - See all appointments in Outlook or Readybuild
- Mobile access - View Readybuild appointments on your phone through Outlook
- Availability awareness - Readybuild sees your Outlook busy times when scheduling
Setting Up Calendar Sync
Calendar sync requires two levels of setup:
- Administrator setup - Connect the integration at the company level
- User setup - Each user connects their own calendar
Administrator Setup
- Go to Settings > Integrations > Microsoft 365
- Find the Microsoft 365 Calendar card
- Click Connect
- Sign in with your Microsoft administrator account
- Grant permission to access calendars
Once connected, you'll see a green "Connected" status.
Individual User Setup
Each user who wants calendar sync must connect their own Microsoft account:
- Go to Settings > My Profile (or personal settings)
- Find the calendar connection option
- Click Connect Microsoft Calendar
- Sign in with your Microsoft account
- Authorize Readybuild to access your calendar
What Gets Synced
Readybuild → Outlook (Automatic)
When you create or update appointments in Readybuild, they automatically push to Outlook:
| Readybuild Field | Outlook Field |
|---|---|
| Appointment title | Event subject |
| Date and time | Event time |
| Location | Event location |
| Description/Notes | Event body |
| Assigned user | Calendar owner |
Outlook → Readybuild (Read-Only)
Readybuild reads your Outlook calendar to show your busy times in the scheduling view. This helps with:
- Viewing availability when scheduling appointments
- Preventing double-booking
- Seeing your complete schedule in one place
Important: Events created directly in Outlook appear as busy blocks in Readybuild but are not converted into Readybuild appointments. If you edit an appointment in Outlook that originated from Readybuild, those changes do not sync back.
What Does NOT Sync
- Changes made in Outlook to Readybuild-created events (edits don't flow back)
- Recurring event patterns (each occurrence syncs individually)
- Private/confidential event details (shows as "Private" with no location)
- Categories/tags
- Attachments
How Sync Works
Readybuild Appointments → Outlook
- Create or edit an appointment in Readybuild
- Within minutes, the appointment appears in your Outlook calendar
- Updates and deletions in Readybuild sync automatically to Outlook
Outlook Events → Readybuild (Availability Only)
- Readybuild periodically reads your Outlook calendar
- Your Outlook events appear as busy blocks in Readybuild's scheduling view
- This helps prevent double-booking when scheduling new appointments
If you modify a Readybuild appointment directly in Outlook, those changes will not sync back to Readybuild. Always edit appointments in Readybuild to keep both systems accurate.
Synchronization typically occurs within 1-5 minutes. It is not instant. For time-sensitive scheduling, create appointments directly in Readybuild.
Troubleshooting
Appointments Not Appearing in Outlook
Check these items:
- Personal calendar connected - Verify your calendar is connected in profile settings
- Allow sync time - Wait a few minutes; sync isn't instant
- Appointment saved - Ensure the appointment is saved, not just drafted
- Connection status - Check that the calendar shows "Connected"
Try this:
- Disconnect your calendar in profile settings
- Reconnect your calendar
- Wait 5-10 minutes for initial sync
Appointments Not Appearing in Readybuild
Check these items:
- Calendar connected - Your personal calendar must be connected
- Correct calendar - Ensure the event is on your primary calendar (not a shared calendar)
- Event type - All-day events may not sync
Duplicate Appointments
If you see duplicate appointments:
- Don't delete both - Delete the duplicate in one system only
- Wait for sync - The deletion should propagate
- Check for multiple calendars - Ensure you're not subscribed to the same calendar twice
Calendar Connection Failed
Solutions:
- Check your Microsoft account has a valid license
- Verify Microsoft 365 is connected at the company level first
- Try a different browser or incognito mode
- Clear browser cache and cookies
Best Practices
For Administrators
- Ensure company-level calendar integration is connected before asking users to connect
- Communicate sync timing expectations to users (not instant)
- Document which calendar users should use for scheduling
For Users
- Connect only one calendar account per user
- Use your primary calendar, not shared calendars
- Create appointments in Readybuild for project-related scheduling
- Allow a few minutes for sync before expecting changes to appear
Security
- Each user controls their own calendar connection
- Users can disconnect at any time without affecting others
- Calendar data is accessed via OAuth 2.0
- Readybuild cannot access calendars of users who haven't connected
Limitations
- Shared calendars - Only personal calendars sync
- Recurring events - Limited support; individual occurrences sync
- Room resources - Room calendars do not sync
- Multiple accounts - One Microsoft account per Readybuild user