Features

iMessage Appointment Confirmations and Reminders

The short answer

iMessage appointment confirmations and reminders keep booked meetings on the calendar by landing at the moments people decide whether to show up. Blue Reacher fires a confirmation the second a booking hits your CRM, runs reminders at offsets anchored to the appointment start, and routes every reply back into the same contact record. For teams that run a booking funnel, lifting show rate turns bookings you already paid for into revenue without adding a single new lead. 98% of iMessages get opened and 90% are read inside three minutes, which is the read behavior a reminder needs to be worth sending.

$249 per line per month, published No A2P registration required 50 opted-in / 30 cold new contacts a day, unlimited replies

Key takeaways

  • Automated blue-bubble messages sent from your dedicated line, timed around appointments.
  • Confirmations and reminders fire on calendar events in your CRM.
  • Confirmations and reminders sit in the middle of the funnel, and the same scheduling engine runs the stages on both sides.
  • A show-rate lift multiplies against every stage below it.
  • Reschedules, cancellations and no-shows are handled as states on the appointment, and each state has its own branch.
  • Setup runs through white-glove activation, so there is nothing to install and no A2P registration to file.

How a message falls back

How a message falls backEvery message is attempted as iMessage first, falls back to RCS if the number cannot receive iMessage, and falls back to SMS if it cannot receive RCS, so the message arrives either way.iMessageBlue bubble, read in minutesRCSIf the number is Android and RCS-...SMSIf neither, so it still arrives
Every message is attempted as iMessage first, falls back to RCS if the number cannot receive iMessage, and falls back to SMS if it cannot receive RCS, so the message arrives either way.

Appointment confirmations and reminders

Automated blue-bubble messages sent from your dedicated line, timed around appointments. Confirmations go out seconds after booking; reminders at set offsets before the start.

  • Each stays in the same thread, so replies feel like conversation rather than support tickets. What matters is read timing: a reminder only works if seen while the person can still act.
  • iMessage hits a 98% open rate and a 3% spam-flag rate, against 85% email spam and 27.7% cold-email opens. Texts are read inside three minutes.
  • Booking confirmation with date, time, timezone, and the join link or address
  • Pre-call reminders set as offsets from the appointment start, so they hold up across timezones
  • Two-way replies for reschedule and cancel requests, handled in-thread
  • No-show recovery that opens a conversation minutes after a missed start
  • A complete program: confirm while intent is high, remind at intervals that catch conflicts, handle reschedules in-thread, recover no-shows the same day

Firing from your CRM calendar

Confirmations and reminders fire on calendar events in your CRM. When appointments move or cancel, the CRM sends the change to Blue Reacher and the sequence rebuilds. No CSV exports, no manual cancellations.

  • Unlimited sending inside booked threads at $249 a month, no per-message fees, so a six-touch sequence costs what one touch costs. Per-message billing cuts the day-of nudges first, which are the ones that work.
  • Instant confirmation: the booking event triggers a send in seconds, while the person is still on the confirmation page
  • Offset scheduling: every reminder is set relative to the appointment start, never to a fixed clock hour
  • Two-way replies: inbound messages post back as a webhook payload of {from, content, channel, external_id} and land in the contact's conversation thread
  • Self-correcting sequences: a reschedule or cancellation drops the pending reminders before they send
  • RCS then SMS fallback: contacts who aren't on iMessage get the same sequence, so one workflow covers the whole calendar
  • No A2P registration required, and nothing for you to install

The six-touch cadence

Every touch needs a different job. The confirmation locks commitment in one minute. The 24-hour reconfirm surfaces conflicts while a refill is still possible. The 3-hour carries the agenda.

  • The 15-minute removes friction, five-minutes-after-start catches the distracted rather than the gone, and the 45-minute rebook reaches someone who still feels the sting.
  • Post-call touches matter as much as pre-call. A rebook link an hour after no-show is warmer than any cold list.

Within 60 seconds of booking

Message
Confirmation with date, time, timezone, link or address
Job it does
Locks the commitment while intent is at its peak

24 hours before

Message
Short reconfirm plus a reschedule option
Job it does
Surfaces conflicts early enough to refill the slot

3 hours before

Message
Agenda or pre-call asset
Job it does
Frames the meeting as worth clearing the calendar for

15 minutes before

Message
Join link only
Job it does
Removes the last friction point

5 minutes after start

Message
"I'm on the call, want me to hold?"
Job it does
Recovers the distracted no-show in real time

45 minutes after a no-show

Message
One-tap rebook link
Job it does
Turns the miss into a new booking the same day

The 24-hour reconfirm, as the lead sees it

Hey Priya, quick reminder your call with Marcus is tomorrow at 2pm. Still good?

Actually, can we do Thursday 3pm instead?

Done, moved to Thursday 3pm. You'll get the new invite from this number.

Slot refilled instead of sitting empty
The 24-hour touch asks for one word back. A yes locks the commitment; a conflict surfaces while the slot can still be refilled, and a reschedule beats a no-show every single time.

How do teams use this across the funnel?

Confirmations and reminders sit in the middle of the funnel, and the same scheduling engine runs the stages on both sides. Most teams think of iMessage as a cold outbound channel.

  • The larger half of the money is here, converting traffic and meetings the business already paid for: confirmations, reminder cadences, pre-call assets, and webinar attendance sequences.
  • The bottom runs on the same triggers: no-show recovery, cancellation saves, post-call follow-up when the meeting happened but did not close, and proposal or payment reminders.
  • Top of funnel feeds it. Speed-to-lead follow-up on a fresh inbound form, sent inside 60 seconds over a channel read in three minutes, is what puts the meeting on the calendar in the first place.
  • After the sale, the same line carries onboarding kickoffs and review requests.
  • Blue Reacher is a B2B iMessage platform that sends blue-bubble texts from your CRM across the entire funnel, driving 2-3x the reply rate of cold email, with no A2P registration required.
How much is a show-rate lift actually worth?

How much is a show-rate lift actually worth?

A show-rate lift multiplies against every stage below it. Take a team booking 100 meetings a month, holding 60, closing 25% of the calls it runs, at $6,000 a deal: 15 deals and $90,000 a month.

  • Move the show rate to 80% and those same 100 bookings produce 80 held calls, 20 deals, and $120,000. The extra $30,000 a month came from messages sent to people who had already raised their hand and picked a time.
  • Buying that same $30,000 at the top means booking about 133 meetings instead of 100: a 33% increase in ad spend, SDR hours and list volume for identical revenue. One line costs $249 a month.
  • The channel cost is fixed while the return scales with your average contract value, so the ratio holds at any deal size.
  • The compounding continues past the close rate. More held calls means more proposals out, and proposal and payment reminders run on the same line, so the lift shows up again at the next stage.

Those are our assumptions. The Blue Funnel Map runs the same arithmetic on the funnel you actually have, and you keep the map either way.

Run these numbers on your funnel
How are reschedules, cancellations, and no-shows handled?

How are reschedules, cancellations, and no-shows handled?

Reschedules, cancellations and no-shows are handled as states on the appointment, and each state has its own branch. Replies drive the branching: every inbound message posts back to your CRM as a webhook.

  • A reschedule request pauses the pending reminders and sends the booking link in the same thread; a confirmation drops the touches no longer needed. When someone rebooks, a fresh sequence builds on the new start.
  • Cancellations get treated as a conversation: the pending sequence stops, a save message asks what changed, and the reply lands in the CRM thread. Silence past the start time hits the no-show branch.
  • The no-show branch sends the rebook link and posts the no-show event to your CRM, so your own pipeline rules take it from there.
  • A reschedule beats a no-show every time. A moved meeting keeps the relationship, frees the original slot early enough to refill it, and costs nothing but a calendar edit.

Confirms the meeting

What Blue Reacher does
Drops the remaining pre-call reminders, keeps the 15-minute join nudge
What your CRM gets
Confirmation reply on the contact, rep notified

Asks to reschedule

What Blue Reacher does
Pauses the sequence and sends the booking link
What your CRM gets
Reschedule request logged on the contact

Rebooks a new slot

What Blue Reacher does
Builds a fresh sequence anchored to the new start time
What your CRM gets
New appointment linked, old sequence cleared

Cancels outright

What Blue Reacher does
Stops all pending reminders, opens a save conversation
What your CRM gets
Cancellation and the stated reason in the thread

Goes silent past start time

What Blue Reacher does
Sends the rebook link on the no-show branch
What your CRM gets
No-show event posted for your pipeline rules

Never replies but attends

What Blue Reacher does
Full cadence runs as scheduled
What your CRM gets
Every touch on one continuous thread
How do you set up appointment reminders?

How do you set up appointment reminders?

Setup runs through white-glove activation, so there is nothing to install and no A2P registration to file. Your dedicated line is provisioned and managed for you, at $449, waived on annual billing.

  • Connecting your CRM is the only real decision. GoHighLevel is native, so calendar events map straight through. Every other CRM connects through the REST API and webhooks.
  • Clean phone data is the last piece, and the one teams skip. A reminder sent to a landline is a meeting lost for a data reason. The mobile-validated leads add-on checks numbers at $0.03 per contact.
  • Point your calendar events at the sequence: booked, rescheduled, cancelled, and no-show each get their own trigger
  • Write the touches and set each interval relative to the appointment start, not to a fixed time of day
  • Set inbound routing so replies hit the right rep, tag, and pipeline stage automatically
  • Turn on the no-show recovery branch and the cancellation save branch
  • Validate mobile numbers before the first send so every reminder has somewhere to land
  • API conventions are https://api.bluereacher.com/v1/messages with an Authorization: Bearer brk_live_your_key header, and the full reference lives at docs.bluereacher.com

Frequently asked questions

Do iMessage appointment reminders require A2P registration?

No. Blue Reacher sends from a dedicated iMessage line, so there's no A2P registration required and no campaign approval to wait on before your first reminder goes out. Your line is provisioned and managed for you as part of white-glove activation.

What happens if the person who booked isn't on an iPhone?

Contacts who aren't on iMessage receive the same sequence over RCS, with SMS fallback behind it. One workflow covers your whole calendar, and you never split your reminder logic by device type.

How many reminders should I send before a meeting?

Four pre-call touches is where most booking funnels land: the instant confirmation, a 24-hour reconfirm, a 3-hour agenda message and a 15-minute join link. Add the two recovery touches after the start and you have a six-touch program. iMessages are unlimited, so adding a touch is a performance decision.

Can people reply to reschedule or cancel?

Yes. Every message is two-way. A reply posts back to your CRM as a webhook containing {from, content, channel, external_id} and lands in the contact's conversation thread. Reschedule requests pause the pending reminders and trigger a booking link, and a rebooking starts a fresh sequence on the new time.

Does this work with GoHighLevel?

Yes. GoHighLevel is a native integration, so calendar events map directly to reminder sequences with no middleware. Other CRMs connect through the REST API and webhooks documented at docs.bluereacher.com, using the same event triggers for booked, rescheduled, cancelled, and no-show.

What do appointment reminders cost per message?

Nothing per message. A dedicated line is $249 per month or $1,949 per year, which works out to about $162.50 a month, and iMessages are unlimited on every plan, with new conversations paced at up to 50 opted-in / 30 cold per line per day. A six-touch reminder program costs exactly what a one-touch program costs.

Can one line run outbound campaigns and appointment reminders at the same time?

Yes. A single line carries the full funnel: cold outbound and dead-list reactivation at the top, confirmations and reminders in the middle, no-show recovery and payment reminders at the bottom, onboarding and review requests after the sale. Every message sits in the same continuous thread.

How fast does the confirmation go out after someone books?

The confirmation goes out within seconds of the booking event reaching Blue Reacher, which usually means it lands while the person is still looking at the confirmation page. That timing turns a calendar entry into a felt commitment before attention moves on.

Turn booked meetings into held meetings

A no-show is a lead you already paid for, sitting one message away from a held call and a closed deal. Blue Reacher runs your confirmations, reminders, reschedules, and no-show recovery from a dedicated iMessage line for $249 per line per month, with unlimited messages paced at up to 50 opted-in / 30 cold new conversations per line per day, GoHighLevel native, and no A2P registration required. White-glove activation is waived on annual billing. Book your Blue Funnel Map and ask us to open it by text: your confirmation for the call arrives the way your leads' reminders will.