01
No missed after-hours text
Replies in seconds at 11pm with the same tone as at 11am. The request is on your list before you open.
iMessage agents

Your agent, on iMessage
AI agents for iMessage
Your customers text at 11pm. Your agent answers in seconds, in the same thread: complete booking requests, day-before reminders, answers from your own profile, and a handover the moment a message needs a person.
TL;DR
What it handles
01
Replies in seconds at 11pm with the same tone as at 11am. The request is on your list before you open.
02
Name, service, preferred day and window, new or returning — one request you can confirm, not a fragment chased across three messages.
03
The day-before reminder lands in the thread the booking was made in, so a reply confirms, moves or cancels without anyone dialling.
04
Hours, pricing, parking, insurance: answered from the profile you wrote. Outside it, the agent says it will check instead of inventing.
05
The messages that need a phone call are recognised and escalated to you immediately, instead of filed behind twelve routine ones.
06
Take any thread yourself and you get the full history plus every commitment the agent already made.
A real thread
No dashboard for your customer, no widget, no app install. They text the number you already put on your door, and the answer arrives where every other message in their life arrives.
iMessage · +1 (415) 555-0134An iMessage agent vs a chat widget
Website chat only works while someone is on your site, in a tab, during the ten minutes they thought about you. iMessage is a conversation that stays open for years and is read within minutes.
| Capability | Your iMessage agent | Website chat widget |
|---|---|---|
| Where it lives | The thread on their phone, next to their family and their dentist. | A bubble in the corner of a page they have to be on. |
| After hours | Answers in seconds and books, all night. | "Leave your email and we will get back to you." |
| Reply rate | Texts get read. A reminder in the thread gets answered. | The follow-up email lands in Promotions. |
| Identity | The phone number is the customer record, message one. | An anonymous session until they fill in a form. |
| Handover | You take the same thread, with the full history. | The visitor is gone by the time an agent joins. |
| What the customer installs | Nothing. Messages is already on the phone. | Nothing — but they also have to be on your site. |
Start from a complete template
The complete template for a practice that would rather text than answer the phone: booking requests, reminders, insurance answers, and real triage — all in iMessage.
What comes with it
Evidence
Published research on text reminders, lead response time and AI-assisted support. None of these studies tested Keiki — they measure the behaviour a texting agent is built on.
Text reminders cut no-shows.
A meta-analysis of eight randomised trials (6,615 participants) found attendance rose from 67.8% with no reminder to 78.6% with an SMS reminder, at 55-65% lower cost per attendance than phone calls.
Mobile phone messaging reminders for attendance at healthcare appointmentsCochrane Database of Systematic Reviews, 2013
Answering fast is what converts an enquiry.
A study of firms’ responses to online enquiries found most companies reply far too slowly to reach a lead while it is still live.
The Short Life of Online Sales LeadsHarvard Business Review, 2011
AI assistance measurably raises support throughput.
Customer support agents using a generative-AI assistant resolved nearly 14% more issues per hour, with the largest gains for the least experienced staff.
Generative AI at WorkBrynjolfsson, Li & Raymond, NBER Working Paper 31161, 2023
Further reading
Apple’s own case for handling scheduling, questions and purchases inside Messages.
Apple
How iMessage and SMS behave in the app your customers already use.
Apple Support
How many adults carry a smartphone — the install base texting already has.
Pew Research Center
Questions
Request access at onkeiki.com, open the Dental Front Desk template, attach a phone line. About 15 minutes from here to a number that answers itself.