Version 5.2: MS Teams and Google Meet
It’s a real simple theme with today’s new version of CoachAccountable: the addition of TWO new integrations, MS Teams and Google Meet.
![]() |
![]() |
These virtual meeting platforms join the ranks of (long-supported) Zoom, enabling CA to now create virtual meeting rooms for your Appointments within these two in the exact same fashion.
The setup for all of this lives in the new Settings >> Appointment Config >> Virtual Meetings area:

You can go down the line, connecting (or not!) like 1-2-3.
Here you can connect any or all of the now-supported virtual meeting providers: Zoom, MS Teams and Google Meet.
Connecting works like connecting the respective calendars: a quick bounce over to either the Microsoft or Google side of things (to be told CA wishes to have permission to create these meetings on your behalf), and you clicking to grant as much. Takes less than 60 seconds, closer to 5 if you’re already logged in and a quick reader.
(Important caveat: the MS Teams API is ONLY supported for Work and Business accounts with Microsoft. If you have a Personal account, neither CoachAccountable nor any other app is allowed to create MS Teams meetings for you.)
Once connected, you’ll find suitable options for each of your Appointment Types in the Preferences tab:

You can also set these preferences for a given Appointment Type when editing that type.
When scheduling an Appointment of a type that supports several choices, you (and your clients!) will be given the option to choose the preferred one:

Same deal when clients schedule as part of an Offering, too!
Like with Zoom meetings, the join link for MS Teams meetings and Google Meets display in-app with Appointments, automatically when it’s upcoming and soon to be relevant, or with a click of the calendar icon when looking further ahead:

Sharing Connections
This one goes out to all the CA power users in the house, namely those who maintain multiple accounts for operating in different contexts. I see you!
There’s… let’s charitably call it a “quirky” thing about connections between one app and another (such as connecting Zoom to a CoachAccountable account): Zoom (and some, but not all others) will go out of its way to prevent multiple connections to the same app. Namely if you connect to a second account, Zoom will immediately and deliberately sever/invalidate the first connection. This is well-documented for Zoom, but this is not unique to Zoom nor to CoachAccountable.
To get around any such issue for all three providers, there’s now a way for the owner of a given connection to share that single connection with others (including him- or herself in a separate account).
To do this, click the “Connection sharing…” button for a given connected provider and you’ll see the following:

Click that copy button and you’re on your way!
The share token is the key: with it, another user (or yourself in another account) will be able to add and use that connection too.
And for you as the owner, if the share token ever falls into the wrong hands, you can click the “Change this share token…” link to rotate it to something else. You will also see a list of any users with whom your connection is presently shared, with controls to rescind that sharing whenever desired.
And that’s all there is to it! Connect your providers, choose which Appointment Types should have which types of meetings, and schedule as usual. CA does the rest by setting them up, and making it super easy for both you and your clients to find the join link in notifications, reminders, synced calendar events, and in-app displays.
Usually I’d pack more into a .point release, but with this pair of integrations being far and away the most consistently requested integrations, I’m delighted to honor these requests sooner rather than later.
Enjoy!
Previously: Happy 13th Birthday, CoachAccountable!



This is great stuff. The Share Your Zoom connection is an amazing workaround for Zoom’s annoying limitations. Thank you!
October 31, 2025 @ 1:01 pm