Students self-book office hours, advising and tutoring into your staff’s recurring weekly slots, on your own domain. Buy it once, not a seat every month.
Publish your weekly office-hours windows one time. Every week for the whole term, the same slots reopen, and students book themselves, no re-posting, no email thread.
This is the actual plugin, running an office-hours page. Pick a time, then choose to book it just once or every week for the term. Go ahead, book a slot yourself. This is exactly what a student sees, on your own domain.
Fifteen minutes of office hours with your instructor, drop in with any question.
Add your staff, set the weekly hours once, put the page on your site, and students book themselves every week while you watch the schedule fill.
Install the plugin and add each professor, advisor or tutor. One licence covers the whole department, with no per-seat signup.
Each person sets their office-hours windows once, and the same slots reopen every week for the whole term.
One booking link on your own domain. Add it to the course page, the syllabus or an LMS link, and students book.
Each student books a single slot or a standing weekly one, reminders go out, and you see who is booked at a glance.
Your department gets the whole toolkit: recurring office hours, advising and tutoring, routing, reminders and reschedules. On your domain, not a stripped-down shared link.
Each instructor sets their office-hours windows one time, and the same slots reopen every week for the whole term. No re-posting, no weekly email.
A question up front sends each student to the right instructor or advisor, and a simple question to a resource instead of a slot.
Confirmations and reminders go out before every session, on your domain, so fewer students forget and more slots turn into real meetings.
Booking is half the job. The other half is seeing every staff member from one place, who is booked, who has open slots, which students are waiting, and knowing it without asking anyone for a report.
Bookings, no-show rate and how full each set of hours is, per staff member, in one dashboard on your own site. See who is carrying the load and where slots go unused, without asking anyone for a report.
Assign a backup, so if the instructor is away, their hours route to a TA or a colleague, and no student is left waiting.
Each instructor sets their own hours and buffers once. Students always see real, free slots in their own time zone, wherever they study.
Collective and group booking find a time everyone is free, so a review session or a cohort lines up in one go instead of an email thread.
The student reschedules or cancels themselves. The instructor's calendar, your SIS and the reminders all follow, on their own.
One page, one licence, run the way your department actually works.
Students book your recurring hours, no email.
A question sends each student to the right instructor.
Longer 1:1 advising slots, booked and tracked.
The student moves their own slot, staff just see it.
When exam week hits, caps keep every instructor sane.
A nudge before the session means fewer skipped hours.
Two-way with Google and Outlook, and wired to Slack, Teams, Zapier, Make, n8n or any webhook. Every booking can push into your SIS, LMS or data warehouse through Zapier, Make or n8n, the moment it happens.
Same scheduling features, a very different bill. Count your instructors or advisors, students are free, and see what you keep by owning the calendar instead of renting a seat per staff member, every month.
J6V is $99 per 5 hosts, once, for life. Calendly is $20 per seat, every single month.
Same $99 once. Cal.com is $37 per seat, every month, for the feature matching plan.
Routing, panel events, reminders, ATS push, webhooks and a full REST API, all in the one price, not split across paid tiers.
Self hosted and API first, your staff's hours and student data live on your site, without the per seat monthly bill.
Up to 25 hosts. Larger teams, talk to us.
Every feature below ships in the one time price. No tier to upgrade, no add on to unlock, no per seat surcharge. Turn on what the team needs and leave the rest.
Bookings, no show rate, time to book and top session types, filtered by staff member. See who is busy and where office hours slip. Your data, on your server.
The booking page in English, Hindi, Spanish, French or German. Someone in Madrid books in Spanish without a second thought.
Ask a question up front and route by the answer. Only bookings that fit reach the calendar, and the rest go to a resource instead of a slot.
A webhook and a REST API fire on every booking. Push into your SIS, LMS or data warehouse, or your own code with Zapier, Make and n8n. No export, no copy paste.
| Calendly Teams | A student-services add-on | Calendar by J6 Venture | |
|---|---|---|---|
| Pricing model | Per seat, per month | Per seat, per month | Pay once, whole team |
| Recurring weekly office hours | Manual each week | Limited | Yes, set once for the term |
| Round-robin and collective | Higher tier | Yes | Yes |
| Routing and screening | Limited | Yes | Yes |
| Calendar + SIS sync | Add-on | Yes | Yes, via webhooks and API |
| Runs on your own domain | No | No | Yes, your WordPress |
| Where your student data lives | Vendor cloud | Vendor cloud | Your own server |
Both paths give every instructor the full booking page, recurring office hours, advising and reminders. The only difference is who runs the connector app, and what it costs. Pay once, no monthly fee: self-hosted is free, Connect is a one-time licence in simple host packs, not per seat.
You create your own Google or Outlook app; a guided wizard walks you through every step, about 10 minutes. Your team's data never passes through J6 at all.
Each instructor signs in once and their page is live. We run the verified Google and Outlook app, so there is nothing to create in Google Cloud or Azure, and nothing to reverify when Google changes the rules. Connected in about a minute.
7-day money-back guarantee. If it is not for you in the first week, we refund you.
Works with WordPress 6.x, PHP 7.4+, any standard host.
Every office hour, advising slot and review on your own domain, paid for once and owned for good.
Get Calendar by J6 Venture →