Calendar Integration

Calendar integration is essential for preventing double-bookings and keeping your schedule synchronized across all platforms. ClassaaS.com supports seamless integration with all major calendar providers.

Connecting calendars

ClassaaS.com supports integration with the most popular calendar platforms. Choose the one that matches your primary calendar:

Google Calendar

Full two-way sync with Google Workspace and personal Gmail accounts

Microsoft Outlook

Works with Outlook.com, Office 365, and Exchange Server

Apple Calendar

Sync with iCloud Calendar and Apple devices

Setting up Google Calendar

1

Navigate to integrations

Go to your ClassaaS.com dashboard and click on "Integrations" in the sidebar menu.

2

Connect Google Calendar

Click the "Connect" button next to Google Calendar. You'll be redirected to Google's authorization page.

3

Grant permissions

Sign in to your Google account and grant ClassaaS.com permission to:

  • View your calendar events
  • Create new events
  • Update existing events
  • Delete events created by ClassaaS.com
4

Select calendars

Choose which Google calendars to sync with ClassaaS.com. You can select multiple calendars for conflict checking.

Pro Tip

Connect all calendars you use regularly (work, personal, family) to ensure comprehensive conflict checking and prevent double-bookings.

Setting up Microsoft Outlook

1

Choose Outlook integration

From the integrations page, click "Connect" next to Microsoft Outlook/Office 365.

2

Microsoft authentication

Sign in with your Microsoft account (personal, work, or school account).

3

Configure sync settings

Select which Outlook calendars to monitor and set your sync preferences:

  • Primary calendar for new bookings
  • Additional calendars for conflict checking
  • Sync frequency (real-time recommended)

Setting up Apple Calendar

1

iCloud setup

Apple Calendar integration works through iCloud. Ensure your Apple Calendar is syncing with iCloud.

2

Connect via CalDAV

Use the CalDAV integration option and enter your iCloud credentials when prompted.

Important

Apple Calendar integration requires an app-specific password if you have two-factor authentication enabled on your Apple ID.

Conflict checking

Once your calendars are connected, ClassaaS.com automatically checks for conflicts before allowing bookings.

How conflict checking works

  • Real-time checking - Conflicts are checked when someone tries to book
  • Buffer time consideration - Includes your before/after buffer times
  • Multiple calendar support - Checks all connected calendars simultaneously
  • Busy time blocking - Any "busy" event blocks that time slot

Types of conflicts detected

  • Existing meetings - Any calendar event marked as "busy"
  • All-day events - Holidays, vacation days, or personal events
  • Tentative meetings - Events marked as "tentative" (configurable)
  • Travel time - Buffer time around in-person meetings

Pro Tip

Create "Focus Time" or "Do Not Disturb" blocks in your calendar to prevent bookings during deep work sessions.

Multiple calendar support

ClassaaS.com can connect to multiple calendars simultaneously, giving you comprehensive schedule management.

Benefits of multiple calendars

  • Complete visibility - See conflicts across all your calendars
  • Work-life balance - Separate work and personal scheduling
  • Team coordination - Include shared team calendars
  • Resource management - Check room or equipment availability

Calendar priority settings

When multiple calendars are connected, you can set priorities:

  • Primary calendar - Where new bookings are created
  • Conflict calendars - Additional calendars checked for conflicts
  • Read-only calendars - Calendars that only block time (no new events)

Managing calendar permissions

Different calendar types require different permission levels:

  • Full access - Read, create, update, and delete events
  • Read/write - View existing events and create new ones
  • Read-only - Only view events for conflict checking

Troubleshooting sync issues

If you're experiencing calendar sync problems, try these troubleshooting steps:

Common sync issues

Events not appearing in calendar

  • Check if the correct calendar is selected as primary
  • Verify calendar permissions are granted
  • Wait 5-10 minutes for sync to complete
  • Try disconnecting and reconnecting the calendar

Conflicts not being detected

  • Ensure all relevant calendars are connected
  • Check that events are marked as "busy" not "free"
  • Verify time zone settings match
  • Review buffer time settings

Duplicate events being created

  • Check for multiple calendar connections
  • Review event creation settings
  • Ensure only one calendar is set as primary
  • Contact support if duplicates persist

Advanced troubleshooting

1

Check sync status

Go to Integrations → Calendar and check the sync status indicator. Green means healthy, yellow means warning, red means error.

2

Review sync logs

Click on "View Sync Log" to see detailed information about recent sync attempts and any errors.

3

Force refresh

Use the "Force Sync" button to manually trigger a calendar refresh. This can resolve temporary sync delays.

4

Reconnect calendar

If issues persist, disconnect and reconnect your calendar. This refreshes the authentication and permissions.

Time zone considerations

  • Account time zone - Set in your ClassaaS.com profile
  • Calendar time zone - Should match your calendar app settings
  • Event time zones - Automatically handled for attendees
  • Daylight saving - Automatically adjusted

Important

Time zone mismatches are the most common cause of scheduling conflicts. Ensure your ClassaaS.com account and calendar app use the same time zone.

Getting help

If you continue to experience calendar sync issues:

  • Check our troubleshooting guide for more solutions
  • Contact our support team with your sync log details
  • Schedule a screen-share session for complex issues
  • Join our community forum for peer support