How do I connect my iCloud Calendar to ASNSpark! CRM?

Created by Valerie VanBooven, Modified on Sat, 14 Nov at 4:27 PM by Valerie VanBooven

Connecting your iCloud Calendar lets ASNSpark! CRM see when you are busy, so a family or referral partner cannot book a care consultation over your personal plans. New appointments you book in ASNSpark! CRM can also be added to your iCloud Calendar.

Each team member connects their own calendar. The connection belongs to your user profile, not the whole account.

Before you start

  • You need the Apple ID and password for the iCloud account you want to connect.
  • Apple requires two-factor authentication and an app-specific password for outside apps. Your regular Apple password will not work.
  • If you want ASNSpark! CRM to add new appointments to your iCloud Calendar, you need permission to make changes to that calendar. Read-only access is enough if you only want your busy times to block bookings.

Step 1: Create an app-specific password with Apple

  1. Sign in at account.apple.com.
  2. Under Sign-In and Security, turn on two-factor authentication if it is not already on.
  3. Choose App-Specific Passwords, then Generate an app-specific password.
  4. Give it a name you will recognize, such as "CRM Calendar", and click Create.
  5. Copy the password and keep it somewhere safe. You will paste it in the next step.

Apple's instructions: Sign in to apps with your Apple Account using app-specific passwords.

Step 2: Connect iCloud in ASNSpark! CRM

  1. Go to Calendars, click Calendar Settings and open the Connections tab.
  2. Click + Add New.
  3. Click Connect next to iCloud Calendar.
  4. Enter your Apple ID and the app-specific password from Step 1.
  5. Click Connect.

Step 3: Choose your linked and conflict calendars

Once iCloud is connected, tell ASNSpark! CRM which calendars to use. Go to Settings, then My Profile, then Calendar Configuration (you can also reach it from Calendar Settings, then Connections).

  • Linked calendar: click Edit and pick the iCloud calendar where new appointments should be added.
  • Conflict calendars: click Edit and pick every calendar whose busy times should block your availability, such as a personal calendar or a holiday calendar.

If you do not see the Calendar Configuration panel, the connection did not finish. Go back to Step 2.

What iCloud can and cannot do

  • Events from iCloud come in as blocked time only. They do not create contacts in ASNSpark! CRM, even if the event has guests.
  • Blocked time you create in ASNSpark! CRM does not copy over to iCloud.
  • Only events marked Busy block your availability. Events marked Free are shown but leave the time open.
  • You can connect more than one iCloud account to your profile.
  • Calendars you subscribe to by URL, such as public sports or school calendars, cannot be connected.
  • iCloud events cannot be hidden from teammates with Private Mode. Every iCloud event is visible to users in your account.

Troubleshooting

  • Sign-in fails: make sure you used the app-specific password, not your regular Apple password, and that two-factor authentication is on.
  • Events are not syncing: check that the right calendar is chosen as your linked calendar, and that the iCloud event was created on that calendar.
  • People can still book over my iCloud events: add that iCloud calendar as a conflict calendar, and make sure the event is marked Busy.

Have a question about your own account? Submit a ticket and our team will follow up.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article