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>.icsPer-platform recipes
Three platforms, three flavors
Google Calendar (web)
Refresh: Every ~24 hours (Google-controlled, not configurable)
- 01Open Google Calendar on the web (not mobile).
- 02In the left sidebar, find 'Other calendars' → click the + → 'From URL'.
- 03Paste your goldenhour calendar-feed URL from Settings → Calendar feed.
- 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.
- 01On Mac: File → New Calendar Subscription.
- 02On iOS: Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar.
- 03Paste your goldenhour feed URL.
- 04Set refresh interval to 1 hour (or shorter for high-churn days).
Microsoft Outlook (web + desktop)
Refresh: Every ~3 hours (Outlook-controlled, not configurable)
- 01Open Outlook on the web.
- 02Calendar → Add calendar → Subscribe from web.
- 03Paste your goldenhour feed URL + give it a name + pick a color.
- 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.