How to Share Meeting Availability in iCloud Calendar
- Authors
- Name
- Denisa Lamaj
- Published on
Table of Contents
Use OneCal to share your iCloud Calendar Availability
Sign up for a free OneCal account to share your iCloud Calendar availability and let others book meetings with you.
If you’re an Apple user who relies on iCloud Calendar to schedule meetings, you may be looking for a way to share your availability with others.
Unfortunately, iCloud Calendar doesn’t let you share your availability or allow others to book meetings with you. While you can export your full calendar, there’s no option to show only your free/busy times.
In this article, we’ll explain how meeting availability works in iCloud and show you how to share your available time and let others book meetings with you using OneCal, a third-party scheduling tool.
Can You Share Meeting Availability in iCloud Calendar?
iCloud Calendar doesn't offer a native feature to share only your available time slots, unlike Google Calendar or Outlook. When you share your iCloud calendar, others can view all your events based on the permissions you set, but there's no direct way for them to see just your free times without also seeing event details.
Even when using the iCloud Calendar app on a Mac, there's no direct option to share only your availability. The closest alternative is to make your calendar public, generating a Webcal link that others can import into their Google or Outlook calendars.
However, this just creates a clone of your iCloud Calendar and doesn’t provide a real-time view of when you’re available or let others book meetings with you.
Since iCloud Calendar doesn’t offer this native feature, the best alternative is to use a third-party scheduling tool like OneCal. Read on to learn the steps on how to share your availability in iCloud Calendar.
If you're having trouble connecting your iCloud Calendar to other platforms, check out our guides on How to Sync iCloud Calendar with Google Calendar and How to Sync iCloud Calendar with Outlook for step-by-step instructions.
How to Share iCloud Availability Using OneCal
If you're looking for a more flexible way to share your iCloud Calendar availability, OneCal is a great alternative.
Unlike iCloud Calendar, which only lets you invite people to events, OneCal allows you to share your real-time schedule so others can see when you're available and book meetings that fit your preferences.
With OneCal, you can:
Sync multiple calendars (iCloud, Google, Outlook) to prevent scheduling conflicts.
Share your availability across different time zones.
Set preferred meeting times to control when you're open for bookings.
Allow others to book directly in your calendar without back-and-forth emails.
Set meeting duration, buffer times between appointments, and block off unavailable hours.
Share the combined availability of multiple iCloud, Google, and iCloud Calendars.
It’s a great option for professionals who manage multiple work and personal calendars and need an easy way to coordinate meetings without manual invitations.
Here’s how to use OneCal to share your availability effectively:
Step 1: Sign Up and Sync Your Calendars
Start by creating a OneCal account. OneCal offers a 14-day free trial with no credit card required.
Once logged in, follow the guided setup to connect your iCloud Calendar and any other calendars you use (Google Calendar, Outlook, etc.).
Grant OneCal permission to access your schedule so it can sync all your events in one place and prevent double bookings.
Step 2: Create a Personalized Booking Link
Once your calendars are synced, navigate to the “Booking Links” section in OneCal.
Click “New Link” to create a custom booking page.
This link acts as your public scheduling page, allowing people to see your real-time availability and book a meeting without needing manual approval.
Instead of exchanging emails to find a time that works, your invitees can simply open your link, check available slots, and book instantly.
Step 3: Customize Your Meeting Preferences
When setting up your booking link in OneCal, you’ll first need to select the type of meeting you want to offer. You can choose between:
One-on-One Meetings, which are ideal for individual calls such as client consultations, interviews, or internal check-ins.
Group Meetings, which allow multiple invitees to join the same meeting at a time that works for everyone. This is useful for team discussions, webinars, or collaborative sessions.
Once you’ve selected your preferred meeting type, you can move on to adjust your availability and meeting details.
Customize Meeting Details: This feature lets you personalize each appointment by setting a title, meeting duration, and a short description to provide invitees with relevant information. You can also choose the meeting format, whether it’s a Zoom call, Google Meet, phone call, or an in-person meeting.
Set Your Availability Preferences: This means you can define your working hours, choose specific days when meetings can be scheduled, add buffer times between appointments to avoid back-to-back bookings and block out any periods when you don’t want to accept meetings.
Personalize Your Booking Page: This feature is perfect for brands and professionals who want to create a branded scheduling experience. You can add your company logo, adjust colors to match your brand identity, and enable auto-approval to instantly confirm meetings without manual approval.
Step 4: Share Your Booking Link
Once your booking link is ready, it’s time to share it with others.
Add it to your email signature so people can book meetings directly.
Share it on your website or social media to let clients schedule appointments.
Send it via Slack, WhatsApp, or email to make booking quick and easy.
Since OneCal syncs in real-time, your availability is always up to date, preventing scheduling conflicts and eliminating the hassle of manual coordination.
Here is what a OneCal Scheduling link looks like:
Share iCloud Calendar Meeting Availability with OneCal
Managing your schedule doesn’t have to be challenging. With OneCal, you get real-time calendar syncing, customizable booking links, and advanced scheduling features—all in one place.
OneCal lets you integrate multiple calendars from Google, Outlook, and iCloud, ensuring you never face double bookings or conflicts. Plus, with Zoom integration, scheduling virtual meetings is easier than ever.
Start your free trial now, no credit card is required.