iCloud Calendar connection FAQ

ScheduleOnce has one of the deepest and broadest integration with iCloud calendar. 

​To connect your iCloud calendar, simply go to Setup, open the left sidebar and select Integrations -> Calendar integration. In the iCloud calendar section, enter your Apple ID and password and click Connect. If you are already connected to a different calendar, be sure to disconnect ScheduleOnce from that calendar first.

Here is a list of the most common questions:

Can I disable the iCloud calendar invite that is sent to my customers?
Yes, you can disable the iCloud calendar invite email in Setup -> Relevant Booking page -> Customer notifications, and uncheck the box that sends the iCloud calendar invite email email.

Note: If you have associated your Booking page with at least one Event type, the Customer notifications settings will in the Event type settings (Setup -> Event types) instead of under the Booking page settings. Learn more

How does ScheduleOnce connect with iCloud Calendar?
ScheduleOnce communicates with your iCloud Calendar using the CalDav protocol. Your credentials are encrypted using the AES two-way encryption, keeping your data safe and secure. Once a connection is established, ScheduleOnce reads or writes to your iCloud calendar in real time and no data from iCloud is ever saved on our servers.

Can ScheduleOnce connect with shared iCloud Calendars?
Yes, ScheduleOnce is fully compatible with shared iCloud calendars.

Can I set default iCloud Calendar alerts when events are created via ScheduleOnce?
Yes, you can configure default iCloud calendar alerts in the connected iCloud Calendar. To do so, go to Setup, open the left sidebar and select Integrations -> Calendar integration. Now, simply select an option from the Default iCloud Calendar alerts drop-down list.

I cannot see my scheduled meeting in iCloud
In your iCloud calendar - Make sure that the calendar in which your meeting was scheduled is selected. Find it in the calendar list in the left bar and click it to select it. You can also select the activity in the ScheduleOnce Activity stream and click it to see a direct link to the iCloud calendar event on the right hand pane.

Why do my busy times appear in wrong hours on ScheduleOnce?
This might be due to time zone differences between the account time zone in your iCloud account and the time zone on your Booking page. To change the time zone:

  • In ScheduleOnce: Go to the Overview section of your Booking page settings, select the new time zone and save.
  • In iCloud: Click your account name, then choose Account Settings. Click Time Zone, then click a time zone on the map. You can also click the time zone name below the map, then choose a time zone from the pop-up menu. Finally, click Done.

I’m already connected with one iCloud account. How do I switch to another?
The simplest way to switch between accounts is to disconnect your calendar and then connect again with a different Apple ID and password (Setup, open the left sidebar, and select Integrations -> Calendar integration). Note that you can switch your calendar connection accounts without having to switch your login account.

I cannot connect - what should I do?
This may be due to temporary communication problems with the iCloud API. Please try the following:

  1. Make sure you are using an iCloud app-specific password
  2. Make sure cookies are enabled on your browser
  3. Verify that you can login to your iCloud account
  4. Try to connect again from ScheduleOnce
How do I create an iCloud app-specific password for ScheduleOnce?
Apple requires users to use app-specific passwords for all third party applications such as ScheduleOnce. An app-specific password is a single-use password for your Apple ID that lets ScheduleOnce securely access the information you store in your iCloud calendar. To create an app-specific password:
  1. Sign in to your Apple ID account page.
  2. Turn on Apple two-factor authentication if it is not on already. On older devices use Apple two-step verification instead.
  3. In the Security section of your Apple ID account page, click Generate Password below App-Specific Passwords and give it a title (e.g. ScheduleOnce or any name).
  4. Once the app-specific password is generated, copy and paste it into the iCloud connection box in your ScheduleOnce account.

If you’re still having problems, please contact us and we will be happy to assist you.

Rate this article