How law firms text appointment reminders from Google Calendar

ClientPing Team on Oct 13, 2026

How law firms text appointment reminders from Google Calendar

Updated October 2026

If your firm's schedule lives in Google Calendar, Clientping adds the piece it's missing: a text to the client before each appointment, sent from your firm's own number and answered with YES or NO. The event on your calendar keeps score. It's retitled REMINDED: when Clientping processes the reminder, then CONFIRMED: or DECLINED: when the client replies. Anyone at the firm can open Thursday's view and see who has confirmed without making a single call. The schedule stays where it is, and the firm absorbs less of what a missed consult costs.

What the client sees, and what the firm sees

Take Quarrystone Law, a fictional solo practice that keeps consults on a Google calendar called "Consults" and has connected it to Clientping. On Tuesday, October 13, a prospective client named Pat Rivera books a consult for Thursday at 2:00 p.m., and the attorney adds it as Pat Rivera consult (605) 555-0188, with Pat's cell number in the title, and invites Pat by email as well. On Wednesday, Pat's phone buzzes with this message:

Quarrystone Law: you have an appointment Thursday, October 15 at 2:00PM. To confirm text YES. To decline text NO. To end alerts text STOP.

During the same check, the event on "Consults" is retitled REMINDED: Pat Rivera consult (605) 555-0188.

Pat replies "Yes!" The exclamation mark makes no difference, because Clientping looks for YES as a whole word in upper or lower case. Pat receives "Your appointment is confirmed!" in return, and the title changes to CONFIRMED: Pat Rivera consult (605) 555-0188. Clientping only rewrites the title, so the invitation and everyone on it stay exactly as the attorney left them.

Had Pat answered "No thanks" instead, Clientping would treat the reply as a decline. The event would become DECLINED: Pat Rivera consult (605) 555-0188, Pat would receive "Thank you. We will give you a call.", and the calendar's notification address would get an email so someone at the firm can call back. If you've turned rescheduling on, the reply to a NO also carries a link where the client can pick a new time. Before offering slots, Clientping checks the free/busy times on the linked Google calendar for your booking hours. Replies that aren't a plain YES or NO, such as "can we move to Friday?", are also emailed to you.

Getting set up

Create a Clientping account, choose Google, and sign in with the Google account that holds your calendar. A Workspace account on your firm's domain and a personal Gmail address are handled the same way. Google asks you to allow Clientping access to your calendars and contacts. Clientping only watches the calendars you add, and reads contacts only if you turn on contact sync. Then add the calendars you want reminded and answer a few questions for each: whether to process only your events or all events, how many days ahead to send the reminder, whether to update event titles, and whether to ask the client for a YES or NO. Court dates can have their own wording and timing through reminder rules. When you book an appointment, put the client's cell number, including the area code, in the event title, as in Pat Rivera consult (605) 555-0188. That's where Clientping looks for it, so a number in the description or an emailed invitation won't send a text. From then on, Clientping checks each calendar every hour on the hour from 10 a.m. to 6 p.m. Central, and texts go out from your firm's own number. The Google setup guide walks through every screen.

One setting matters if you keep consults on a secondary calendar you created, as Quarrystone does. Quarrystone changed it when connecting "Consults". Google lists that calendar, not you, as the organizer of its events (an address ending in @group.calendar.google.com), so with the default "Only My Events" answer nothing on it is reminded. In calendar settings, uncheck "Only process events created by the calendar owner" for that calendar, or answer "All Events" to that question during setup. Events with neither a phone number nor an email address in the title are still skipped, and the rest must match a reminder rule and its timing. Once the box is unchecked, events a colleague adds to the calendar also get reminders, so only put a cell number in a title when that client has agreed to get appointment texts from the firm.

Recurring events, all-day blocks and two clients at once

Recurring events need no extra setup; a weekly Rivera estate check-in (605) 555-0177 is reminded before each week's meeting. All-day events never trigger a text, so an all-day Trial prep (605) 555-0142 block stays quiet. When a title holds two numbers, as in Wills signing: Pat Rivera (605) 555-0188, Sam Rivera (605) 555-0177, both people are texted. The title only changes to ALL CONFIRMED: once both have replied YES, and a short status block at the top of the event description shows who has answered. We recommend keeping YES or NO confirmation on one reminder day per calendar.

Pricing and the trial

Clientping plans start at $49 a month, with 600 messages and 4 calendars. New firms get a 7-day free trial, and you'll enter a US card to begin. When the trial ends, your card is charged for the plan you chose unless you cancel before then on the Billing page.

The simplest way to see it work is with your own phone. Connect your Google calendar and, before 6 p.m. Central, add an event for tomorrow with your cell number in the title so one of today's hourly checks can find it. If your firm uses Microsoft 365 instead, there's an Outlook version of this article.

Start a 7-day free trial or see the Google Calendar integration.