Integrating iCloud with Stack Calendars
Syncing your iCloud Calendar with Stack ensures seamless scheduling by synchronizing your bookings between the two platforms. This integration helps maintain accurate availability and prevents double bookings.
Prerequisites
- Access to the Apple account associated with your iCloud Calendar.
- An app-specific password from Apple.
- Writer's access is needed if you want to add events from Stack to your iCloud Calendar. For fetching events from iCloud to Stack, read-only access is sufficient.
Getting Started
Step 1: Obtain Your App-Specific Password
To connect your iCloud calendar, you first need an app-specific password from Apple. This is different from your usual Apple ID password and is required for third-party app integrations.
- Visit appleid.apple.com.
- Ensure two-factor authentication is enabled under the Security section.
- In the App-Specific Passwords section, click 'Generate Password.'
- Enter a label for your password (e.g., 'Stack iCloud Integration') and click 'Create.'
- Copy the generated password and store it securely. You'll need this for the next step.
Step 2: Connect Your iCloud Calendar
- Go to 'Calendars' > 'Calendar Settings' > 'Connections' in Stack.
- Click 'Add New.'
- Select 'iCloud Calendar' and click 'Connect.'
- Enter your Apple ID and the app-specific password you generated.
- Click 'Connect.'
Step 3: Configure Your Calendar
After connecting your iCloud Calendar, configure your calendar settings to manage how events sync.
What is Calendar Configuration?
Calendar configuration involves setting up your Linked Calendar and Conflict Calendar.
-
Linked Calendar: This is where new events created in Stack will be added. Events sync to your linked calendar, allowing you to view them directly in iCloud.
-
Conflict Calendar: Events from third-party calendars marked as 'BUSY' will block your availability in Stack. Events marked as 'FREE' will be visible but won't affect availability. This setup helps avoid double bookings.
You can add multiple calendars to check for conflicts and ensure accurate scheduling.
Limitations with iCloud Integration
- iCloud supports only Default Sync (One-Way Sync). Events from iCloud appear as blocked slots in Stack, and no contacts are created for guests in these events.
- Blocked slots created in Stack do not sync back to iCloud.
- Integration with subscription calendars (e.g., public calendars via URL) is not supported.
Related Articles
By following these steps, you'll ensure your calendars are seamlessly integrated, keeping your scheduling efficient and error-free.