All Collections
Advanced Features
How do I share Schedulicity to my calendar?
How do I share Schedulicity to my calendar?

Linking Schedulicity schedule to iCal, iPhone, iPad, Google Calendar, Hotmail, Yahoo, Outlook, Office 365

Mikayla avatar
Written by Mikayla
Updated over a week ago

📆 It's so important to keep your calendar organized and up-to-date. That's why we've added the option to set up a calendar share with your preferred calendar app!

👉 Please note: For all calendar shares, remember that this is a one-way share that displays one week into the past and 60 days into the future. BUT, Google 2-way calendar share coming soon!

The one-way aspect means that Schedulicity appointments will appear on your external calendar, though any changes or edits will not transfer back to Schedulicity. Personal time blocks will also not transfer over.

Jump to a section in this article:

Get started with sharing your calendar

To get started with sharing your calendar, check out these steps within Schedulicity:

  1. Go to Settings and click Providers/Instructors

  2. Select the provider whose calendar you want to share

  3. Go to the Schedule tab

  4. At the bottom, under the Calendar Share header, ensure the slider is set to Yes

  5. Select and copy the full calendar share URL that appears in the text field

  6. Paste into your calendar's calendar share section

💡 Pro tip: For any providers wanting to check out this feature—just let your administrator know so they can send you your calendar share URL.

Your next steps will depend on what calendar app you use!

Connecting Schedulicity to your calendar app

Jump ahead to your specific calendar:

Apple Calendar

🍎 Once you have your calendar share URL, head over to your Apple Calendar on your Mac and walk through these steps:

  1. Click on File in the menu bar of your iCal

  2. Choose the option New Calendar Subscription

  3. Paste your the URL from Schedulicity into the field provided (starts with webcal)

  4. You can name the calendar, change the color, and change any notifications

Then you'll see your new calendar in the list!

Google Calendar

Before we get started on setting up your calendar share with Google, here are some nuances with Google's calendar sharing option. 

We've noticed that Google sometimes retrieves updates to your Schedulicity calendar infrequently. It can take up to 24 hours for appointments to appear and we're not able to adjust this frequency as this is something that rests with the powers-that-be at Google— it is a known issue for any online calendars shared with Google Calendar.

Lastly, if an appointment is shared to Google and then updated in Schedulicity, Google will not show that update, nor will Google remove an appointment if it has been canceled on Schedulicity's end. We're bummed that Google isn't reflecting a more real-time connection between the calendars, though we wanted to make you aware of this. 

How to add Schedulicity to your Google calendar

  1. Sign in to your Gmail account using the full website—not the Google Calendar app

  2. Click the grid box at the top right of the page and select the Gmail Calendar option

  3. Click the + under the Other Calendars section

  4. Select the URL option

  5. In the prompt that displays, paste your generated Calendar Share URL from Schedulicity that starts with webcal

  6. Click Add Calendar

If you'd like to add this calendar to the Google Calendar app:

  1. Click on the three dashes in the upper, left-hand corner

  2. Pick Settings

  3. Scroll to see a URL like webcal://api.schedulicity... If not, click Show more

  4. Click on the URL webcal://api.schedulicity...

  5. Make sure Sync is toggled on, and you should be good to go! 💥

iPhone and iPad (iOS 14 & 15)

Once you have your Calendar Share link, give these steps a try:

  1. Navigate to your phone's home screen and select Settings

  2. Choose Calendar

  3. Open Accounts

  4. Select Add Account

  5. On the next page, choose Other

  6. Under Calendars, select Add Subscribed Calendar

  7. Paste the generated Calendar Share URL (starts with webcal), click Next and Save

Hotmail/MSN/Windows Live

Once you have the Calendar Share link, give these steps a go within your Hotmail inbox:

  1. Navigate to the Hotmail calendar and select Import at the top of the page

  2. Select the subscribe option on the left of the screen

  3. Paste your Calendar Share URL into the Calendar URL field (starts with webcal).

  4. Enter a Calendar Name in the field, choose a color and click Subscribe


As you get ready to set up this calendar share, it has been brought to our attention that sometimes there is a 24-hour delay for appointments to appear over to Yahoo. This is a known Yahoo delay with any calendar share and it's out of our hands.

Now from your Yahoo account, walk through these steps:

  1. Click on the Calendar icon at the top left of the page 📆

  2. Find and select the gear icon to the right of Actions

  3. Choose the option Follow Other Calendars from the drop-down menu

  4. Name your calendar and paste the Calendar Share URL into the address field

  5. Set up the other options and select Continue

To receive updates for your Yahoo calendar select the down arrow to the right of the calendar and select the refresh option!

Why is my Google Calendar not showing my appointments correctly?

We've found that applying a forced update with Google Calendar can help to ensure you've shared the most up-to-date schedule. Give these steps a try to see if it helps:

  1. Navigate to your shared calendar in Google.

  2. Click on the Service name of one of your shared events.

  3. In the appointment details that appear, copy the link that appears next to the calendar. It will look something like this example link: "webcal://"

  4. Navigate back to your main Google calendar.

  5. On the left of the page, select the small arrow to the right of Other Calendars

  6. Choose Add by URL

  7. Paste your link into the appropriate field and take your cursor to the end of the link. Add the following parameter to the end of the link: &update1
    👉 With the example link, it will look like this:

  8. Click Add Calendar

The updated calendar should appear alongside your current shared calendar in a different color. You can hide or unsubscribe from the original calendar. Next time you need to update, just follow those steps but replace the 1 at the end of the update link with a 2, then a 3, etc.

Did this answer your question?