The Splice field guide
Meeting Reminder Text Message Sample: Copyable Templates
Use a meeting reminder text message sample for client and team meetings, with clear reply actions and a calendar checklist.
10 min readBy Splice Work

Here is a mistake to avoid when you use a meeting reminder text message sample as your starting point and forget to verify the calendar first: the message goes out saying 2:00 PM, but the meeting moved to 3:00 PM three days ago and nobody updated the calendar. The client shows up at 2:00. The host is in a different room waiting for a 3:00 that the client thinks was cancelled. Everyone is politely furious.
This guide gives you six copyable reminder text message templates, a short checklist to pull the right details from your calendar before you send, and a worked example of what to do when a meeting time changes mid-flight.
Meeting Reminder Text Message Samples You Can Copy
Each sample shows what to put in every field. Bracketed items are placeholders. Keep the message under 160 characters where you can — many carriers split longer texts, and a split reminder looks broken.
Video call
Hi [Client name], this is [Business name]. Your call with [Host name] is on [Day, Date] at [Time, Time Zone]. Join here: [Video link]. Reply YES to confirm or call [Phone] with questions.
On-site consultation
[Business name]: Reminder — your visit with [Host name] is [Day, Date] at [Time, Time Zone] at [Street address, Suite]. Parking at [detail]. Reply YES to confirm.
Group meeting
[Business name]: Your [Meeting name] with [Host name] starts [Day, Date] at [Time, Time Zone]. Join: [Link or address]. Please reply YES so we know you're in.
Changed time — replaces an earlier reminder
UPDATE from [Business name]: Your meeting moved to [New day, New date] at [New time, Time Zone]. Ignore our earlier reminder. New link: [Link]. Reply YES to confirm, or call [Phone].
Changed location
[Business name]: Location update — we've moved to [New address]. Everything else stays the same: [Day, Date] at [Time, Time Zone]. Reply YES or call [Phone] with questions.
Preparation required
[Business name]: See you [Day, Date] at [Time, Time Zone] at [Location or link]. Please bring [specific item, e.g., your signed service agreement and a photo ID]. Reply YES to confirm.
Source-Calendar-to-Message Checklist
Before you hit send, verify each field directly from the current calendar event. Not from memory. Not from last week's email thread.
- Business name — the name your client recognises, not an internal shorthand
- Host name — who the client is actually meeting
- Day and date — spell out the day of the week; "Tuesday, October 7" is clearer than "10/7"
- Local time and time zone — include the zone even for local clients; it eliminates ambiguity if they travel
- Join link or street address — copy it fresh from the event; links expire and addresses get updated
- One next action — ask for exactly one thing: confirm with YES, call to reschedule, or bring a document
- Your contact number — so a client with a question has somewhere to go
If any of these fields in the calendar event reads "TBD" or is blank, do not send the reminder yet. A reminder with a missing link or a wrong address is worse than no reminder.
The Stale-Reminder Problem, Worked Through
Suppose you have a consulting call booked for Thursday at 10:00 AM Eastern. On Tuesday evening the client emails asking to move it to 2:00 PM. Here is what actually needs to happen before a new text goes out.
The request comes in: The client asked. That is all that has happened. The calendar still says 10:00 AM.
A person acts on it: Someone with calendar access confirms the change is possible, moves the event to 2:00 PM Eastern, and updates the video link if it was time-specific.
The old reminder is cancelled: If you scheduled a reminder to go out Wednesday morning, cancel or delete it now. A Wednesday text saying "See you Thursday at 10:00 AM" is actively wrong.
A new reminder goes out: Now send the changed-time sample above, referencing the new time and explicitly telling the client to discard the earlier message.
The critical point: a reply from a client asking to reschedule is a request, not a completed reschedule. Until a person has moved the calendar event and confirmed it to the client, the original time stands. Sending a new reminder on the strength of an unanswered request is how you create a double-booked Thursday.
Your turn · A one-minute experiment
Which action do you take for each queued reminder?
Fictional one-minute exercise. All contacts, meeting details, and system states below are invented for practice.
The situation
FICTIONAL REMINDER QUEUE SCENARIO Company: Lakeford Consulting (fictional) Scheduling platform: fictional tool called MeetGrid Decision rules: — SEND: Calendar event is confirmed, all fields complete, nothing has changed since booking. — HOLD: A reschedule request has been received but the calendar event has not been updated yet. Do not send any reminder until a person updates the event and confirms the new time. — CANCEL OLD, SEND NEW: The calendar event has already been updated to a new time. Cancel any previously scheduled reminder referencing the old time; send the changed-time template referencing the new time. Three reminders queued in MeetGrid for tomorrow morning: Reminder 1 — Darya Omel, strategy call MeetGrid status: Confirmed Thursday 10:00 AM Eastern. No changes. Join link present and active. Reminder 2 — Ben Sulcroft, on-site visit MeetGrid status: Original Thursday 9:00 AM still in the event. Ben emailed Tuesday asking to move to 2:00 PM. No one has updated MeetGrid yet. Reminder 3 — Priya Ashwell, quarterly review MeetGrid status: Event was updated Wednesday to Thursday 3:00 PM Eastern. A reminder referencing the original 11:00 AM slot is still queued.
Choose what you would do, then open it to see the reasoning. You can explore every option.
A · Send Darya's reminder, hold Ben's, cancel the old Priya reminder and send a new one.
This is correct. Darya's event is confirmed with all fields complete and nothing changed — the article's checklist is fully satisfied. Ben's situation is a reschedule request, not a completed reschedule; the article states explicitly that 'a reply from a client asking to reschedule is a request, not a completed reschedule' and that sending a new reminder before the calendar is updated creates a double-booked day. Priya's event was updated, so the old 11:00 AM reminder must be cancelled and the changed-time template sent referencing 3:00 PM, telling her to discard the earlier message.
B · Send all three reminders using the most recent information available.
This fails for two contacts. Ben's calendar still shows 9:00 AM because no one has updated MeetGrid; sending that reminder confirms a time the client has asked to change. The article is explicit: the original time stands until a person moves the event. Priya's queued reminder still references 11:00 AM, which is now wrong. Sending it alongside nothing telling her to discard it means she has two conflicting times in her message history — exactly the stale-reminder problem the article works through in detail.
C · Hold all three until every event is manually re-verified by a team member.
Darya's record is already fully verified. The checklist the article provides — confirmed time, active link, host name, no changes — is satisfied. Holding a clean reminder adds delay without a supporting rule. The article's framework exists precisely so confirmed meetings like Darya's can proceed while the others are handled differently.
D · Send Darya's and Priya's reminders; auto-confirm Ben's reschedule and send an updated time.
Auto-confirming Ben's request without updating the calendar first is the core error the article addresses. The article states the reschedule 'belongs to whoever owns that calendar' and is 'not a chatbot decision and not something to auto-confirm.' A person must move the event and confirm it before any reminder goes out. Sending an updated time that does not yet exist in MeetGrid risks a double-booked slot.
A reschedule request is not a completed reschedule. Until a person updates the calendar event, no reminder should go out referencing the new time — and any previously queued reminder referencing the old time must be cancelled the moment the event is updated.
Handling Replies
Not everyone will reply YES. Here is how to treat the common cases.
| Reply | What it means | What you do |
|---|---|---|
| YES / Confirmed | Client is coming | No action needed; note the confirmation |
| A question ("Where do I park?") | They're coming but need information | Answer the question; do not re-send the full reminder |
| "Can we move to Friday?" | A reschedule request | Route to the responsible person; do not confirm until the calendar is updated |
| No reply | Unknown | A single follow-up call or text is reasonable; more than one starts to feel like pressure |
| "Stop" / "Unsubscribe" | Opt-out | Stop immediately; log it; do not re-add without fresh consent |
A reschedule request belongs to whoever owns that calendar. It is not a chatbot decision and not something to auto-confirm. Route it, confirm it, then send the updated reminder text.
Contact Preferences and Permission
SMS is direct and personal. People notice an unexpected text from a business name they do not immediately recognise, and they remember businesses that text too often or at odd hours.
A few practical rules:
- Send during business hours in the client's time zone
- Stick to one reminder per meeting unless the client explicitly asked for more
- If a client says they prefer email, use email
- If someone asks to stop receiving texts, stop
On consent and compliance: business SMS in the United States is governed by the Telephone Consumer Protection Act (TCPA). The FCC has been actively updating these rules, including a 2024 Order strengthening consumers' ability to revoke consent (FCC TCPA Consent Order 2024), and requirements that texters honour opt-out requests promptly (FCC consumer policy overview). Rules in this area are still evolving. Review the current FCC documentation directly and speak with a qualified legal professional before setting up any automated SMS programme. Nothing in this article is legal advice.
When You Want This to Run Automatically
For manual reminders, verify the current calendar event, time zone and join link. When the event changes, cancel the old reminder before sending its replacement. If your team needs to automate that repeated verification, start with the calendar and reply-routing rules rather than the text alone.
If you are at that point, the underlying problem is a custom build: something that reads your calendar or CRM, assembles the correct fields, routes replies to the right person, and drafts the text for a human to approve before it goes out. That last step matters. As the approve-before-send model for email makes clear, a plausible-sounding automated message can be factually wrong. Keeping a person in the loop before anything goes to a client is what separates a useful workflow from a liability.
Twilio is the SMS layer listed in Splice Work's verified integrations, alongside Salesforce, Gmail, Airtable and Slack. Building a meeting reminder workflow on top of those connections — one that handles the changed-time case and routes reschedule requests to a named person — falls into the scope of a custom build rather than a packaged product. If that is the problem you need to solve, the Custom AI Solutions page describes how Splice Work scopes, builds and runs bespoke agent workflows, including what you own at the end.
A Quick Exercise Before You Send Your Next Reminder
Take the next meeting reminder you would normally send manually. Before writing a word, open the calendar event and fill in this list:
- Current confirmed time (including time zone)
- Join link or address copied directly from the event
- Host name as it appears on the invitation
- Has anything changed since this was originally booked?
If step 4 is "yes" and the calendar has not been updated yet, stop there. Update the event first. Then send the reminder.
That sequence — verify, update, cancel old reminder, send new one — is worth making a habit before any automation touches it. It is also what makes AI useful for repetitive tasks: the automation follows the sequence reliably, but a person still confirms the inputs are correct before anything goes out.
Related reading
AI Appointment Setter: What It Does and How to Set One Up
Customer Support Outsource: A Small Business Guide
Best Answering Service for Small Business Guide
Show us one workflow. We'll show you the agent for it.
If you have a reminder process that is outgrowing manual effort, book a walkthrough and we will scope what a custom build would look like on your systems.
See all articles on the Splice Work blog.
Automated Voice Messaging System: A Small Business Guide
Landscape Company Software: What It Does and What It Misses
Text Message Bot for Small Business: When You Need One