Riverd
Riverd Product Updates

Sync Your Massage Therapy Schedule to Google Calendar — Automatically

A planner and phone on a stone surface with eucalyptus — representing syncing your massage schedule to Google Calendar

If you've been trying to sync your massage therapy schedule to Google Calendar, you already know the frustration: your bookings live in one place, your personal life in another, and you're the one manually bridging the gap. Riverd's iCal calendar sync removes that bridge entirely — your bookings appear in the calendar you already use, automatically, as soon as they're confirmed.


Why Two Calendars Is One Too Many

Most massage therapists don't run their lives out of their practice management software. They run their lives out of Google Calendar or the iPhone's Calendar app — it's where dentist appointments, school pickups, and grocery runs live alongside the workday. The problem is that booking management software, by necessity, holds the client-facing schedule separately. That means two calendars to check every morning, two places to look before saying yes to a Saturday request, and two systems that can quietly contradict each other.

The cognitive load of this is underappreciated. It's not just inconvenient — it's a real source of scheduling errors. A double-booking happens not because someone was careless, but because they were checking the wrong calendar when they said yes. And even when errors don't happen, the vigilance required to prevent them is itself a tax on your mental energy. That's attention that could go toward your clients, your technique, or simply resting between sessions.

Keeping a separate work calendar also complicates how you plan your days. Blocking time for lunch, travel between locations, or personal commitments requires you to hold both calendars in your head simultaneously. When those two pictures don't match, the friction is immediate. The best fix isn't better habits — it's fewer systems.

How the iCal Feed Works

Riverd's calendar integration works through a standard iCal feed — the same technology that powers calendar subscriptions across virtually every major calendar app. From the Schedule section of your provider dashboard, you'll find the Export to Calendar option. Riverd generates a unique, private feed URL. You copy that URL and paste it into Google Calendar or Apple Calendar as a subscribed calendar. From that point on, your Riverd bookings appear automatically.

There's nothing to install, no app to connect, and no ongoing manual export. Your calendar app checks the feed in the background and pulls in any new or updated bookings on its own schedule — typically within minutes to a few hours depending on which app you use. Bookings show up with the client name, time, and duration, so you can see your full day at a glance without ever opening Riverd separately.

This is a true iCal feed for massage therapists, which means it's not a proprietary format or a locked integration. If you switch calendar apps tomorrow, the same URL works. If you want the feed in both Google Calendar and Apple Calendar at the same time, that works too. The feed is yours to use however fits your workflow.

Privacy Controls and Security

Because your Riverd bookings may contain sensitive information — clinical notes, intake details, or personal context about a client's health — the integration includes a few deliberate privacy defaults. The include session notes toggle is turned off by default. Your appointments will sync their time, duration, and basic details, but session notes stay within Riverd unless you explicitly choose to include them. For most practitioners, this is the right default: notes in a personal calendar can be visible to others who share a device or have calendar access.

Security is built into the URL itself. Each feed uses a unique token — a long, randomly generated string that makes the URL impossible to guess. If you ever share a device, change your security posture, or simply want a clean slate, you can regenerate your token from the dashboard at any time. The old URL stops working immediately, and your new URL becomes active. No one with the old link can access your schedule.

This token-based approach is a meaningful security boundary. It means your calendar feed isn't protected only by your Riverd login — it's protected by a separate credential that you can rotate independently. If you're ever uncertain whether someone has seen your feed URL, regeneration takes seconds and gives you full confidence again.

Setting It Up in Google Calendar and Apple Calendar

Getting the integration running takes about two minutes. From your Riverd dashboard, navigate to the Schedule section and click Export to Calendar. Copy the feed URL that appears. In Google Calendar, open Settings → Other calendars → Add by URL, paste the link, and click Add. Your Riverd bookings will appear as a separate calendar layer within Google Calendar, colour-coded and toggleable like any other calendar you've subscribed to.

In Apple Calendar on macOS, go to File → New Calendar Subscription, paste the URL, and follow the prompts to set your refresh interval. On an iPhone or iPad, go to Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar. Paste the URL and save. The process is the same on both platforms because iCal is a universal standard — Riverd isn't doing anything unusual, which is exactly the point.

Once it's live, you don't need to touch it again. As you accept new bookings through Riverd, they flow into your calendar without any action on your part. Cancellations and reschedules update too, so your calendar stays accurate over time rather than slowly drifting out of sync. If you're looking for more ways to reduce the admin side of running your practice, the practice growth resource hub has guides on scheduling, client communication, and time management built specifically for independent practitioners.

Key Takeaways

  • One URL, all your bookings: Copy your Riverd feed URL into Google Calendar or Apple Calendar and your work schedule appears automatically alongside your personal calendar.
  • Session notes stay private by default: The toggle to include notes in calendar events is off unless you choose to turn it on — keeping sensitive client information where it belongs.
  • Token-based security you control: Your feed URL is unique and regenerable. If you ever need to invalidate it, one click creates a new one and deactivates the old.
  • No ongoing maintenance: Once you've subscribed, the calendar updates itself. Confirmed bookings, reschedules, and cancellations all sync without any action from you.

Ready to simplify your practice? Get started with Riverd →

Frequently Asked Questions

How do I sync my Riverd bookings to Google Calendar?+
From the Schedule section of your Riverd dashboard, click Export to Calendar and copy your unique feed URL. In Google Calendar, go to Settings → Other calendars → Add by URL and paste the link. Your bookings will appear as a subscribed calendar and update automatically.
Will my clients' session notes show up in my Google Calendar?+
No — not unless you choose to include them. The session notes toggle is off by default, so only basic appointment details (time, duration, and client name) appear in your synced calendar. You can turn the toggle on from your dashboard if you want notes included, but most practitioners leave it off for privacy reasons.
What happens if I need to revoke access to my calendar feed?+
You can regenerate your iCal feed token at any time from the Export to Calendar section of your dashboard. Regenerating immediately invalidates the old URL — anyone who had it can no longer access your schedule. Your new URL becomes active instantly and you can re-subscribe with the updated link.

Ready to simplify your practice?

Join the new standard for well-being professionals.

Start Free

No credit card required