FEATURE-GOOGLE CALENDAR & MEET

Your classes, always in sync.

Every class creates a calendar event and a Google Meet link automatically. Reschedule or cancel, and the calendar — and everyone on it — updates with you, not after you.

Meet links auto-createdTwo-way calendar syncNo double-booking

Try it — cancel Thursday's class

Thu · 4:30 pm

Piano 1:1 · Maya

← this is the whole flow, live

01-WHAT IT HANDLES

The calendar housekeeping you stop doing by hand.

Meet links, every time

Every online session automatically gets a Google Meet link — created once, sent to teacher and student, no manual setup per class.

Reschedule without recreating anything

Move a class and the calendar event and Meet link update in place for everyone involved — no cancel-and-recreate, no stale links.

Busy checks before you book

ClassOps checks your existing Google Calendar availability before scheduling a new class or trial, so you never get double-booked.

Import what you already have

Already scheduling on Google Calendar? Import existing events to create ClassOps courses instantly instead of starting from zero.

Google Calendar sync view in ClassOps

02-WHEN PLANS CHANGE

Cancellations handled in 3 steps, calendar included.

No back-and-forth. No stale calendar invites. The system handles it — student picks their own makeup slot, and the calendar follows.

1

Cancel

Student or teacher cancels and adds a reason. Both sides notified instantly.

2

Suggest

System offers valid replacement slots from teacher's Google Calendar availability.

3

Confirm

Student picks a slot. Calendar and Meet link update automatically. No calls needed.

Stop maintaining two calendars.

Connect Google Calendar in a couple of minutes — your existing events stay untouched, and class scheduling stays checked against your real availability.

Start free

Common questions

Does this replace Google Calendar?

No. ClassOps syncs with Google Calendar — it doesn't replace it. Your existing events stay untouched. ClassOps adds class events to your calendar and checks your availability against it before scheduling anything new, so you never get double-booked.

Do students need a Google account to join a class?

No. Every online session gets a Google Meet link that's sent by email — students click the link at class time. No Google account or app download required to join.

What happens when I reschedule or cancel a class?

The calendar event and Meet link update automatically for both teacher and student — no manual recreation. For cancellations, you can suggest replacement slots and let the student pick one through a secure link; the calendar updates the moment they confirm.

Can I import my existing Google Calendar events?

Yes. If you're already scheduling classes on Google Calendar, you can import existing events to create ClassOps courses instantly instead of setting everything up from scratch.

Does this work for offline (in-person) classes too?

Yes. Online classes get a Meet link automatically; offline classes show the venue instead. You can run both in the same schedule, even across different teachers.

What if I use Outlook or another calendar instead of Google?

Calendar sync and Meet link creation currently work through Google Calendar. You can still run ClassOps scheduling, reminders, and make-ups without connecting a calendar — connecting Google Calendar just keeps everything mirrored automatically.