Calendar Integration

Connecting Your Calendar

Sync TutorLingua with Google Calendar or Outlook to prevent double-bookings and see all events in one place.

4 min read
|Last updated: January 15, 2025

Why Connect Your Calendar?

Connecting your calendar to TutorLingua helps you:

  • Prevent double-bookings - Your busy times are automatically blocked
  • See everything in one place - TutorLingua bookings + personal events
  • Stay organized - All your commitments visible at a glance

Supported Calendars

TutorLingua integrates with:

  • Google Calendar - Personal and Google Workspace accounts
  • Microsoft Outlook - Personal and Microsoft 365 accounts

Connecting Google Calendar

Step 1: Start the Connection

  1. Go to Settings > Calendar
  2. Click "Connect Google Calendar"
  3. A popup window will open

Step 2: Sign In to Google

  1. Choose your Google account
  2. Review the permissions TutorLingua requests
  3. Click "Allow"

Step 3: Confirmation

The popup will show "Connected!" and close automatically. Your Google Calendar is now synced.

Connecting Outlook Calendar

Step 1: Start the Connection

  1. Go to Settings > Calendar
  2. Click "Connect Outlook Calendar"
  3. A popup window will open

Step 2: Sign In to Microsoft

  1. Enter your Microsoft email
  2. Enter your password
  3. Review the permissions
  4. Click "Accept"

Step 3: Confirmation

The popup will show "Connected!" and close automatically. Your Outlook Calendar is now synced.

How Calendar Sync Works

Blocking Busy Times

When your connected calendar has an event:

  • That time slot is automatically blocked
  • Students cannot book during that time
  • You don't need to manually update availability

What Gets Synced

| From Your Calendar | To TutorLingua | |-------------------|----------------| | Event times | Blocked as unavailable | | Event titles | Shown in your calendar view | | All-day events | Full day blocked |

What TutorLingua Creates

| TutorLingua Action | To Your Calendar | |-------------------|------------------| | New booking | Calendar event created | | Booking cancelled | Event removed | | Booking rescheduled | Event updated |

Viewing Your Calendar

Go to Dashboard > Calendar to see:

  • Yellow - TutorLingua bookings
  • Blue - Google Calendar events
  • Purple - Outlook Calendar events
  • Gray - Manually blocked times

Calendar Views

Switch between:

  • Month view - Overview with booking indicators
  • Week view - Hourly time grid
  • Day view - Detailed daily schedule

Blocking Time Manually

Sometimes you need to block time that's not on your external calendar:

  1. Go to Dashboard > Calendar
  2. Click on an empty time slot
  3. Add a label (optional)
  4. Save the blocked time

Use this for:

  • Lunch breaks
  • Admin time
  • Buffer between lessons

Disconnecting a Calendar

To disconnect:

  1. Go to Settings > Calendar
  2. Find the connected calendar
  3. Click "Disconnect"
  4. Confirm the disconnection

Note: Disconnecting removes the sync but doesn't delete any existing bookings or events.

Multiple Calendars

You can connect both Google and Outlook if you use both:

  • All busy times from both are blocked
  • TutorLingua bookings appear in both
  • Great for tutors with work + personal calendars

Troubleshooting

Calendar not syncing

Try these steps:

  1. Disconnect the calendar
  2. Clear your browser cache
  3. Reconnect the calendar
  4. Allow all requested permissions

Events not showing

  • Sync can take up to 15 minutes
  • Check that the calendar is selected in your settings
  • Ensure the event isn't marked as "Free" time

Double-bookings still happening

Verify:

  • Calendar is connected (green status in settings)
  • Events are marked as "Busy" not "Free"
  • Sync completed before student booked

Privacy & Data

TutorLingua only accesses:

  • Event times (to block availability)
  • Event titles (to display in your calendar)

We never access:

  • Event descriptions
  • Attendee lists
  • Email content
  • Other Google/Microsoft data

Next Steps

Was this article helpful?

Still need help?

Our support team is here to assist you.

Contact Support
Connecting Your Calendar | TutorLingua Help Center