This page was moved to
Click in the link above if you are not automatically redirected.

The Office Hours Scheduler system allows anyone with a Swarthmore account to create a calendar, set up blocks of time, and allow users to sign up appointments within each block.  It is handy for advising, everyday office hours, or even scheduling interview sessions.  It can also be used as a group calendar.

The Office Hour Scheduler is at

Table of Contents

Getting Started

Anyone with a Swarthmore account can log into the scheduler using their Swarthmore username and password.  

  • Go to
  • Start by creating a calendar by clicking the + New Calendar tab to the upper right of the screen.
  • Then add blocks of time that you will be available using the + Add Block link on the right next to Calendar Settings. You can add single blocks or recurring times. There are many other options for things like the appointment slot size, email reminders, and deadlines.  
  • Once you have set up the calendar and blocks, click on the Calendar Settings link on the upper right and find the Direct URL for Calendar: link in the grey box under where it says Advertise this URL to Appointment makers: You can share this link with your students via email or by posting in Moodle.  Students that click on the link will be able to select a block and a time slot and make an appointment.    

Contact ITS ( for more information and help.  

Linking the office hours scheduler with Moodle

It is handy to include a link to your office hours scheduler in your Moodle courses. To set this up, go to the Calendar Setup and copy the Direct URL for Calendar: link in the grey box where it says Advertise this URL to Appointment makers: Go to your Moodle course an add a new Resource → URL.  Give your link a name (e.g. Office Hour Scheduler) and paste the URL from the Office Hours program into the URL box in Moodle.

Linking the office hours scheduler with your calendar

It is possible to sync your office hours scheduler with your Google Calendar, or the calendaring program on your phone.  To set this up, go to the Calendar Setup and copy the Subscription URL (for Owners and Managers).  Add a new remote calendar in your main calendaring program and use the URL you copied as the source.

Importing into Google Calendar

  1. Follow the instructions above to copy the Subscription URL 
  2. Go to Google Calendar
  3. On the left menu titled "Other Calendars" click on the "+" sign, then select "From URL" from the pulldown menu
  4. Paste in the Subscription URL from the Office Hours Scheduler

The Office Hours calendar will now show up in your calendar list.  It may take a few minutes for your appointments to load.  You can edit calendar settings (under Other Calendars) to change the name and notification preferences for the Office Hours Scheduler calendar.

The calendar will show the blocks of time in the Office Hours Scheduler as well as any individual appointments.

Synchronize appointments with Google Calendar (rather than create a new calendar in Google)

The Office Hours Scheduler (WASE) can sync appointments and blocks into your Google or other calendar. To have WASE do this:

  1. Click on the Preferences tab in WASE (Orange bar near the top of the page).
  2. Preferences page will open, either in a separate browser tab or window.
  3. Click on the down-arrow in the Local Calendar for Sync box.
    1. Select Google Calendar to sync appointments and blocks into your Google calendar. (See Google Calendar Sync note below!)
    2. Select iCal to sync appointments and blocks into your local (iPhone/Android) calendar.
    3. Select None if you do not want your appointments and blocks synced into your local calendar.
  4. Further instructions will be displayed on how to complete the synchronization setup.

Google Calendar Sync

NOTE: When you set up Google Calendar Sync, you will need to allow WASE permission. First you will be asked to choose an account to sync, for which you should choose your Swarthmore College account. Then you will be asked to grant the WASE - Web Appointment Scheduling Engine permission to view and edit events on all your calendars, which you should allow, and then you'll be asked to confirm your choices on the following screen. Now you're all set to synchronize your Office Hours Scheduler items with your Swarthmore Google Calendar!

Linking the Office Hours Scheduler with Zoom

It's fairly easy to link the Office Hours Scheduler with a Zoom meeting, to support remote office hours sessions, but there are a few things you might want to know and think about first. Follow this link for details:

Zoom with WASE (Office Hours Scheduler)


Login Problems

The most common source of problems are students using the Guest login instead of using their Swarthmore log in.  If someone from the Swarthmore community can't make an appointment with you, check to make sure they are clicking the main "Log In" button and not using the "Guest Log in".