Office hours that
actually get booked
Let students book office hours, tutoring sessions, and parent meetings online. Google Calendar sync, automated reminders, and no per-seat fees.
Sound familiar?
of office hours go unused
You set aside time every week. Students say they'll come, then don't. Without a booking system, there's no commitment, no reminder, and no way to fill the gaps.
a week wasted on scheduling coordination
Email chains with parents, back-and-forth with students, shared spreadsheets that nobody updates. Every meeting takes five messages to confirm.
per user, per month. Schools can't justify that
Per-seat pricing means a department of ten tutors pays ten times over. Budget-conscious institutions need flat pricing that doesn't scale with headcount.
One booking link for your whole department
Astrocal gives educators a single booking page (or an embedded widget on your school's website) that handles office hours, tutoring sessions, parent-teacher meetings, and advising appointments. Students and parents book in seconds. No app to download, no account required.
Every session type, every instructor
Set up office hours, tutoring slots, parent conferences, and advising sessions with the right duration for each. Assign session types to specific staff. Students book the person they need, at a time that's actually free.
Collect session fees upfront
For private tutoring or paid workshops, require payment at the point of booking via Stripe. No awkward chasing after the session. Cancellation policy is yours to set.
Automatic reminders
Email reminders go out 24 hours and 1 hour before every session. Students actually show up. Parents don't forget.
Your brand, not ours
Match your institution's colours and branding exactly. On paid plans, Astrocal branding disappears. Students and parents see your name, not ours.
Syncs with Google Calendar
Your Astrocal schedule and your Google Calendar stay in sync in real time. Block time for classes or grading and those slots close automatically.
Works on your website
Paste one line of code and the booking widget appears on your school's website or LMS page. No redirect, no third-party page. Students book without leaving your site.
Live before your next office hours
See it live. This is a real booking widget.
--astrocal-primary: #2563ebSet up your session types
Add every session you offer (office hours, tutoring, parent meetings, advising) with the right duration and price. Assign sessions to specific staff members so students always book the right person.
Share it with students and parents
Add the link to your syllabus, LMS, email signature, or school website. Embed the widget directly on a page. Students pick a session, choose a time, and they're booked. No email chain needed.
Focus on teaching
Reminders go out on their own. Cancellations free up the slot automatically. Your Google Calendar stays in sync. You stop managing a scheduling spreadsheet and start using that time for students.
How does Astrocal compare to Calendly?
| ย | Astrocal | Calendly |
|---|---|---|
| Remove third-party branding | โ All plans | โ Paid plans only |
| Flat pricing, no per-seat fees | โ | โ Per-seat |
| Stripe payments built in | โ | โ Paid plans only |
I used to get 20 emails a week asking 'when are your office hours?' Now I share one link and students book themselves. Attendance is up and the no-show emails have stopped.
# TODO: Real educator name
# TODO: Professor / tutor / department head, # TODO: Institution name
Frequently asked questions
Ready to simplify scheduling?
Set up your booking page in minutes. Free to start, no credit card required.