Connecting a calendar keeps your bookings and the rest of your life in sync. You can connect Google, Outlook, and iCloud — link as many as you actually use.
What connecting does
It works both ways, for all three calendars:
- Your outside events block your slots. Anything already on a connected Google, Outlook, or iCloud calendar (busy times) is removed from your booking page, so you're never double-booked.
- Bookings land on your calendar. Every confirmed booking is added as an event — with the client, notes, and the video link.
One nuance: all-day events don't block (they're often birthdays or FYI entries). To block a whole day, use blocked dates — or give the event real start and end times.
Connect Google or Outlook
Open Availability → Calendar connections (also available under Settings → Integrations):
- Google — connects to read & write your calendar events. Google calendar access is tied to signing in with Google and granting calendar access. To disconnect Google, sign out and sign back in without granting calendar access.
- Outlook — syncs your Outlook calendar (and Teams links). Click Connect, sign in to Microsoft, and approve.
Connect more accounts (work + personal)
Got a second Gmail, or an Outlook account whose events should also protect your time? Open Settings → Integrations and click + Add account on the Google Calendar or Outlook card, then sign in with the other account. For Google you'll grant calendar access on that account (YourDay only ever reads busy times from extra accounts — it never creates or edits events on them); for Microsoft it's the same sign-in as the primary connection.
Extra accounts work one way, by design:
- Their busy events block your slots. A conflict on any connected account means that time never shows as open on your booking page — same rules as the primary (timed events only; "free" and all-day events don't block).
- Bookings are never written to them. Confirmed bookings still land only on your primary calendar.
- You see their events on your dashboard. They appear on the dashboard calendar as muted, dashed read-only blocks with the event title and the account they belong to — so you can tell at a glance why a slot is blocked. Clients never see them; the booking page just shows the time as unavailable.
Every extra account is listed on its card with a × to remove it. Removal is instant — the account's events stop blocking your availability on the very next booking-page view. Re-connecting the same account later just refreshes its access; you won't get duplicates.
Fully revoking access after removal
Removing an account deletes its access keys from Your Day Schedule immediately. The account's own security page will still list Your Day Schedule as a previously-authorized app — harmless, but good hygiene to clear:
- Google — open myaccount.google.com/connections (Google Account → Security → Third-party apps & services), select Your Day Schedule, and choose Delete all connections.
- Microsoft (personal) — open account.live.com/consent/Manage, find Your Day Schedule, and click Remove these permissions.
- Microsoft (work/school) — open myapplications.microsoft.com, find Your Day Schedule → ⋯ → Manage your application, and revoke it (some organizations reserve this for admins).
The same steps apply if you disconnect a primary Google or Outlook connection and want the grant gone on the provider side too.
Connect iCloud
Apple has no one-click calendar login, so iCloud connects with your Apple ID email plus an app-specific password. Takes about two minutes, start to finish.
Step 1 — generate an app-specific password
- Go to account.apple.com and sign in with your Apple ID.
- Open Sign-In and Security → App-Specific Passwords.
- Click +, name it something you'll recognize (e.g. "Your Day Schedule"), and confirm.
- Apple shows a 16-character password like
abcd-efgh-ijkl-mnop. Copy it now — Apple never shows it again. (Lost it? Just generate a new one.)
App-specific passwords require two-factor authentication on your Apple ID. If you don't see the option, turn on 2FA first. Your Apple ID email doesn't need to end in @icloud.com — any Apple ID works.
Step 2 — connect in Your Day Schedule
- Open Settings → Integrations and click Connect on the iCloud card.
- Enter your Apple ID email — the address you sign in to iCloud with.
- Paste the app-specific password exactly as Apple showed it, dashes included.
- Click Connect.
We verify the password with Apple and locate your calendar in the same step — when the card flips to Connected, the connection is genuinely working, not just saved.
What syncs
- Every confirmed booking lands on your iCloud calendar — visible on your iPhone, iPad, and Mac within moments.
- Reschedules update the same event in place; no duplicates.
- Clients and added guests are included as attendees, so iCloud sends them a calendar invitation. They also receive YourDay's confirmation email with the join link.
- Your iCloud events block your booking slots. A dentist appointment on your iCloud calendar means that time never shows as open on your booking page — same as Google and Outlook. Timed events only; events you mark "free" and all-day events don't block.
If the connection fails
The error message tells you which side needs fixing:
- "Apple rejected these credentials" — the email or password is wrong, the password was revoked, or Advanced Data Protection is turned on (while it's on, Apple blocks app-specific passwords from reaching your calendar; Settings → [your name] → iCloud → Advanced Data Protection). Generate a fresh password and try again.
- "Signed in to iCloud, but found no calendar" — your password is fine; iCloud Calendars is switched off for the account. Turn it on: Settings → [your name] → iCloud → see all → Calendars.
- "Could not reach iCloud right now" — a temporary hiccup between us and Apple. Wait a minute and retry; nothing on your side needs changing.
Disconnecting
Click Disconnect on the iCloud card in Settings → Integrations. Then revoke the app-specific password at account.apple.com → App-Specific Passwords so the credential is fully dead — good hygiene, since app passwords don't expire on their own.
Which should I connect?
- Connect the calendar you actually live in so nothing double-books you.
- You can connect more than one — e.g. Google for personal, Outlook for work — and even several accounts of the same provider via + Add account (see Connect more accounts).
- For automatic video links: Google Meet needs Google connected, Teams needs Outlook connected. Zoom is separate — see the Zoom guide.
If something's off
My outside events aren't blocking bookings
Make sure that calendar shows Connected under Availability → Calendar connections (or Settings → Integrations). If it doesn't, reconnect it.
Bookings aren't appearing on my calendar
Reconnect the calendar. For Google specifically, confirm you granted calendar access when you signed in.
I connected the wrong Google account
Sign out and sign back in with the right account, granting calendar access.
Still stuck? Email support@yourdayschedule.com — we answer quickly.