Riverd
FeaturesGoogle Calendar Sync
Scheduling

Google Calendar, both directions.

Connect Riverd to Google once. Personal events on your calendar block client bookings, and every Riverd session writes itself into the Google calendar you pick. Riverd reads only your free or busy time, never your event titles.

Start your practice freeSee pricing

No credit card required

  • Personal Google events block clients from booking that time.
  • Riverd sessions appear in your Google calendar within a minute.
  • Free or busy only. Riverd never reads your event titles.
  • Apple Calendar and Outlook users can still subscribe one-way via iCal.

One source of personal time, one source of work

When you connect Google Calendar to Riverd, the personal events on your selected Google calendars become busy time inside Riverd's booking page. A client can't book on top of your kid's pickup, your dentist appointment, or your weekly yoga class. A solo LMT in Austin running four days a week stops manually copying every personal commitment into blackout dates.

Side-by-side view: a personal event in Google Calendar on the left, that same time slot greyed out as unavailable on Riverd's booking page on the right.

Privacy by default, no toggle

Riverd uses Google's free or busy API. We never request access to event titles, descriptions, attendees, or locations. Inside Riverd, your blocked time shows as a generic "Busy" block. If a client books a session that overlaps a personal Google event, you see a banner that says "your Google event," not the title of the event. This default is locked. There is no setting that exposes event titles. See Google's Calendar API documentation for the exact scopes Riverd requests.

Closeup of the conflict banner on the schedule page, showing the generic "your Google event" wording with no event title visible.

Two-way sync, end to end

Confirmed Riverd sessions write into the Google calendar you choose, usually within a minute of being booked. Reschedules and cancellations sync the same way. Riverd registers a webhook with Google so changes from your calendar arrive in near real time. The booking confirmation your client sees never waits on the Google API. We push updates to Google in the background through a queue, so an acupuncturist running back-to-back sessions on a Tuesday never has a client's confirmation slow down because Google was slow.

Connected-state schedule card with a green Connected badge, last-synced timestamp, and the read-calendar and write-calendar pickers visible.

Apple Calendar or Outlook? Use the one-way iCal subscription.

Two-way sync is Google-only in v1. If you live in Apple Calendar or Outlook, you can still bring your Riverd schedule into your calendar app using the iCal subscription link on your schedule page. It is a one-way feed (Riverd writes, your calendar reads), and the refresh rate depends on your calendar app: Apple Calendar lets you set it as low as 5 minutes, Google Calendar refreshes feeds every 12 to 24 hours. Outlook is closer to Apple. The iCal link uses a private token; if you ever need to revoke access, regenerate it from the schedule page.

iCal section of the schedule page with the copyable feed link and a Regenerate button.

Frequently Asked Questions

Does Riverd read the titles of my Google Calendar events?+
No. Riverd reads only the start and end times of your events. Event titles, descriptions, attendees, and locations are never read or stored. There is no toggle that changes this.
How fast does a new Riverd booking show up in Google Calendar?+
Usually within a minute. Riverd queues outbound writes to Google so the client's confirmation never has to wait on the Google API; the queue worker pushes the event right after.
What happens if I delete the mirrored event from inside Google Calendar?+
The Riverd booking is not cancelled. Riverd treats its own database as the source of truth for bookings, so on the next sync the event is pushed back into your Google calendar. To cancel, cancel inside Riverd.
Can I use Google two-way sync on the free plan?+
Two-way sync is a paid-plan feature. The configuration card is visible on the free plan, with calendar pickers shown but disabled and an "Upgrade to connect" CTA in place of the Connect button. The one-way iCal subscription is available on every plan.
Does this work with Outlook or Apple Calendar?+
Two-way sync is Google-only in v1. Outlook (Microsoft Graph) is on the v2 roadmap. Apple Calendar via CalDAV is deferred. In the meantime, the one-way iCal subscription works with all three.

By the Riverd teamLast updated

Ready to try Google Calendar Sync?

Join Riverd and start using this feature today, no credit card required.

Start FreeView All Features