tools

    How to Schedule Office Hours for Your Course Using Calendly

    Set up recurring office hours in Calendly using group event types, weekly availability windows, buffer time, Zoom integration, and automated reminders. Step-by-step for course creators.

    Abe Crystal, PhD7 min readUpdated April 2026

    Office hours solve one of the most common problems in online courses: students get stuck, and by the time they email you about it, they've already lost momentum. A standing weekly slot where anyone in your course can drop in, ask a question, and get an answer in real time changes that dynamic. Calendly makes it straightforward to set up recurring group availability so students can book a slot (or join an open session) without back-and-forth scheduling.

    20 minutes setupCalendly (Standard plan recommended)Beginner
    1Group Event Type
    2Recurring Availability
    3Buffer Time
    4Share Link
    5Connect Zoom
    6Reminders

    What you’ll walk away with:

    • A recurring weekly office hours slot students can book
    • Automatic Zoom links and calendar invites
    • Intake questions that help you prepare for each session
    • A low-effort, high-value live touchpoint for your course

    Why Calendly for Office Hours

    You could announce office hours by posting a time and a Zoom link in your course. Some instructors do. The problem is that you have no idea who's coming, you can't limit the group size, and students who are unsure whether to attend have no way to commit in advance. Uncommitted students tend not to show up.

    Calendly's group event feature solves this cleanly. You set the time, the maximum number of students per slot, and the booking window. Students pick a slot and get a calendar invite with the video link included. You see exactly who's registered, so you can prepare if someone flagged a specific question when booking. And because students actively chose to attend rather than passively receiving a link, attendance rates are consistently higher.

    If you already use Calendly for one-on-one coaching calls, adding office hours is just another event type within the same account. One tool, one calendar, no scheduling conflicts.

    Step-by-Step: Setting Up Office Hours in Calendly

    1

    Create a Group Event Type

    Log in to Calendly and click "Create" then "Event Type." Choose "Group" rather than "One-on-One." Name it something clear and student-facing: "Office Hours" or "Weekly Q&A Session." Set the duration — 45 to 60 minutes works well for group office hours, long enough for several questions but short enough to stay focused.

    Set the maximum number of invitees per slot. For office hours, four to eight is a practical range. Fewer than four and the session can feel empty if only one person shows. More than eight and quieter students rarely speak up. You can adjust this after your first few sessions once you see your actual attendance patterns.

    2

    Set Recurring Weekly Availability

    In the "When can people book this event?" section, set your availability to a specific recurring window. For example, every Tuesday from 2:00 PM to 3:00 PM. Calendly lets you set this to repeat indefinitely or within a date range (useful if your course has a defined start and end date).

    Choose a time that works for your schedule but also consider your students. If you teach working professionals, lunchtime or early evening tends to get better attendance than mid-morning. If your students span multiple time zones, pick a slot that overlaps with the majority and mention the time zone clearly in your course materials.

    3

    Add Buffer Time Between Slots

    If you offer anything else on Calendly — coaching calls, discovery calls, other meetings — add buffer time before and after your office hours. A 15-minute buffer prevents the situation where a coaching call runs five minutes long and you start office hours flustered and late.

    You'll find this in the event type settings under "Additional Rules." Set a buffer before the event (so nothing gets booked right up against it) and after (so you have time to jot down follow-up notes before your next commitment). Even 10 minutes makes a difference.

    4

    Share the Booking Link in Your Course Materials

    Once the event type is created, Calendly gives you a shareable link. Put this where students will actually see it: your course welcome page, the introduction to each module, and any "getting stuck?" section of your materials. If you send a weekly email to your cohort, include the booking link there too.

    The more visible the link, the more students use it. Burying it in a resources page that no one visits defeats the purpose. The students who need office hours most are often the ones least likely to go hunting for the link.

    5

    Connect to Zoom

    Go to Calendly's Integrations page and connect your Zoom account. Once linked, every confirmed office hours booking automatically generates a unique Zoom meeting link and includes it in the calendar invite. No manual link creation, no risk of sending the wrong link, no students emailing you five minutes before the session asking where to go.

    If you use Google Meet instead of Zoom, Calendly supports that integration as well. The setup is the same — connect the account and Calendly handles the rest.

    6

    Set Up Reminders

    Calendly sends email reminders by default (24 hours and 1 hour before the event). Keep these on. For office hours specifically, the one-hour reminder is the one that matters most — it's the nudge that gets a busy student to actually open Zoom instead of thinking "I'll catch the next one."

    You can customize the reminder email text to include a prompt: "Bring one question about the material you're working through this week." This small addition makes the session more productive because students arrive with something specific rather than a vague "I don't know what to ask."

    Tips for Better Office Hours

    Add an Intake Question

    Calendly lets you add custom questions to the booking form. Add one: "What question or topic would you like to discuss?" This serves two purposes. First, it helps you prepare. If three students all ask about the same module, you know where to focus. Second, it helps students clarify their thinking before the session. A student who writes out their question is already halfway to understanding it.

    Keep a Running List of Questions

    After each office hours session, spend five minutes noting the questions that came up. Over a few weeks, you'll see patterns. If the same question appears three times, that's a signal that something in your course materials needs clarifying — or that you should add a short FAQ video to that module. Office hours are a feedback loop, not just a support channel.

    Record and Share (With Permission)

    If your students agree, record office hours sessions and post them inside the course. Students who couldn't attend still benefit from hearing the questions their peers asked. This also reduces the pressure on you — not every student needs to attend live if the recordings are available. Just make sure to ask for consent at the start of each session.

    Limitations

    Free Plan Limits You to One Event Type

    Calendly's free plan limits you to one active event type. If you're already using that event type for one-on-one coaching calls, you'll need the Standard plan ($10/month billed annually) to add office hours as a second event type. For most course creators who run any kind of live availability, the paid plan is worth it.

    Not Ideal for Spontaneous Drop-Ins

    Group events on Calendly work well for structured booking (students pick a slot in advance), but they're not ideal for spontaneous drop-in sessions where anyone can appear at any time without registering. Calendly is a booking tool, not a virtual classroom lobby. If you want truly open-door drop-in hours with no registration, you're better off posting a standing Zoom link directly. The tradeoff is that you lose visibility into who's coming and you can't cap attendance.

    No Course-Aware Context

    Calendly doesn't handle recurring series in a course-aware way. It doesn't know which module your students are on or what week of the cohort it is. You manage that context yourself — through the intake question, through your own notes, or through your course platform's communication tools.

    Frequently Asked Questions

    Can students book office hours on Calendly without creating an account?

    Yes. Students only need the booking link. They select a time slot, enter their name and email, and receive a confirmation with the meeting details. No Calendly account required on their end. This keeps the barrier low, which matters when you're trying to get students to actually show up for support.

    How many students can join a single Calendly group event?

    You set the maximum number of bookings per time slot when you create the group event type. The free plan supports one event type with up to 20 spots per slot. Paid plans let you create multiple event types with custom caps. For office hours, four to eight students per slot tends to work well — enough for a real conversation, small enough that everyone gets a turn.

    Does Calendly send automatic reminders before office hours?

    Yes. Calendly sends email reminders by default, typically 24 hours and one hour before the scheduled time. On paid plans you can customize the timing and add SMS reminders. Reminders reduce no-shows significantly. If you want to add your own context — a prompt to bring questions, a link to the current module — you can customize the reminder email text inside the event type settings.

    Related Guides

    From Office Hours to a Complete Course Experience

    Regular office hours signal to your students that they're not alone in the learning process. That alone improves completion rates. But the scheduling tool is just one piece — the course platform is where the actual learning happens, where discussions build community between sessions, and where students access the materials that generate the questions they bring to office hours.

    Ruzuku includes built-in discussion spaces and activity-based course design so your students stay engaged between live sessions. Zero transaction fees on any plan. Start free and build the course your office hours will support.

    Topics:
    calendly
    scheduling
    office hours
    group scheduling
    student support
    live sessions
    course creation

    Related Articles

    tools

    How to Schedule Coaching Calls Using Calendly

    Set up Calendly for coaching calls: create event types, configure availability and buffer time, add intake questions, connect Zoom, and share your booking link.

    Read more

    Ready to Build Your Course?

    You have the tools. Now bring your course to life. Start free on Ruzuku — unlimited courses, zero transaction fees.

    No credit card required · 0% transaction fees