Skip to content
Back to help

Calendar sync

See your appointments anywhere

Subscribe your goldenhour appointments to Google Calendar, Apple Calendar, or Outlook via a read-only ICS feed. The subscription is one-way: anything you do in goldenhour flows out to your calendar app; you can’t edit appointments from those apps.

How it works

Goldenhour publishes a per-account ICS feed at a URL guarded by a long random token. When you subscribe in your calendar app, it polls the URL on its own cadence + renders the appointments as read-only events. The token can be rotated; the feed URL changes when you do.

To get your URL: open Settings → Calendar feed → click “Reveal”. Copy the URL. It looks like:

https://goldenhourhq.com/api/feeds/calendar/<long-token>.ics

Per-platform recipes

Three platforms, three flavors

Google Calendar (web)

Refresh: Every ~24 hours (Google-controlled, not configurable)

  1. 01Open Google Calendar on the web (not mobile).
  2. 02In the left sidebar, find 'Other calendars' → click the + → 'From URL'.
  3. 03Paste your goldenhour calendar-feed URL from Settings → Calendar feed.
  4. 04Click 'Add calendar'. Your appointments appear within ~24h. Mobile sees them after the next desktop sync.

Apple Calendar (iOS + Mac)

Refresh: Choose at subscribe-time: 5 min / 15 min / 1 hour / 1 day. Default 1 hour.

  1. 01On Mac: File → New Calendar Subscription.
  2. 02On iOS: Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar.
  3. 03Paste your goldenhour feed URL.
  4. 04Set refresh interval to 1 hour (or shorter for high-churn days).

Microsoft Outlook (web + desktop)

Refresh: Every ~3 hours (Outlook-controlled, not configurable)

  1. 01Open Outlook on the web.
  2. 02Calendar → Add calendar → Subscribe from web.
  3. 03Paste your goldenhour feed URL + give it a name + pick a color.
  4. 04Click Import. Desktop Outlook picks it up on next sync.

Refresh cadence

Expect a lag

None of the three platforms refresh instantly. The goldenhour iOS app + the dashboard are the real-time source. The calendar subscription is great for “what does my Saturday look like” passive glance; it’s NOT the place to look for a same-minute appointment.

  • Google: ~24h, no override
  • Apple: 5 min - 24h, you choose at subscribe time
  • Outlook: ~3h, no override

Security

The feed URL contains a long random token (high entropy, functionally non-guessable). Don’t share the URL publicly. If a third party gains access (e.g. you pasted it in a screenshot), rotate the token in Settings → Calendar feed → Rotate. The old URL stops working immediately + you re-subscribe with the new URL.

Related: booking confirmations + .ics attachments