By Industry

View all industries

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
↵ to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingAI ChatbotCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Websites

Practice WebsitesBrowse TemplatesDental WebsitesVeterinary WebsitesMed Spa WebsitesTherapist WebsitesHome Care Websites

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTelehealthTherapy EHR

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Send and receive SMS

Texting lives in the Inbox in the left navigation. To start a text, click the New message button, search for the patient or type a phone number, choose Text (or Secure for a client portal message), write the message, and click Send text. Inbound texts appear as threads your whole team shares; filter them with All, Unread, Needs reply, and Secure, and use Mark as handled when you answered another way. Automatic reminders are set up separately under Schedule, Confirmations, the ⋯ menu, then Settings. Texting is included on Pro and above. Local US numbers need texting (A2P 10DLC) registration and toll-free numbers need toll-free verification before texts are delivered reliably.

Updated October 9, 20263 min read

Texting is how most patients prefer to communicate. FrontDesk turns your practice number into a two-way text channel that your whole team can see and respond to. Texting is included on Pro and above.

Send a text

  1. Open Inbox in the left navigation.
  2. Click the New message button at the top of the conversation list.
  3. Under Search Patient, search by name or phone, or type a Phone Number (and an optional Name) for someone who isn't a patient yet.
  4. Choose Text. (Secure sends a client portal message instead; use it for anything clinical.)
  5. Type your message and click Send text.

Texts can go to US and Canadian numbers only (Puerto Rico and other US territories count as US), up to 1,600 characters. Each message in the thread shows the time and who sent it.

If the carrier has said the number can't take texts (a landline, not a mobile, or not in service), the conversation shows a note such as "Texts to this number aren't getting through" and automated texts to it are paused. You can still send a text yourself; if it's delivered, automated texts start again. See SMS isn't sending.

Reply to an inbound text

When a patient texts your practice number, their thread moves to the top of the Inbox with an unread badge. Click the thread and type a reply in the message box. All teammates see the same thread, so handoffs are clean.

Use the filters above the list to focus: All, Unread, Needs reply (the client's last text still needs an answer), and Secure (client portal messages). If you answered some other way, like a phone call, open the thread and click Mark as handled.

In a thread you can also insert a template, ask for AI-drafted replies, link the thread to a patient, or block the number from the ... menu.

Automated texts in the thread

Texts FrontDesk sends on its own appear in the client's thread, so you can see what they were told: appointment reminders (including one sent from the appointment and the reschedule text after a voice reminder), booking confirmations, the auto-replies to YES or NO and to waitlist offers, waitlist offers, form and document notices, secure-message notices, video visit links, the texts after an AI call or a missed call, and payment links the AI sends during a call. In the conversation list the preview starts with Automated: (texts your team typed start with You:), and inside the thread the time line says automated. They are stored as already read, so they never add an unread badge, and the list updates as they go out without a reload.

Which text a YES or NO answers. A reply only confirms or cancels a visit when the last text you sent that number was that visit's reminder. FrontDesk's own auto-replies and plain notices (a waitlist offer, a secure-message or form notice, a video link) are looked past. A YES or NO sent after a booking confirmation, a text after a call, or a payment link is about that text instead: it doesn't change an older reminded visit, and it lands in the Inbox as needing a reply from a person.

Automated appointment reminders

Reminders are set up under Schedule → Confirmations → ⋯ → Settings: the timing (24 hours and 2 hours before by default), the channels (text, email, call), the message with merge fields such as {{patientName}} and {{appointmentTime}}, and the texts sent back when a client confirms or declines. See Configure appointment reminders for the full walkthrough, including which replies confirm, cancel, or ask for a new time.

Texting registration

US carriers require business texting on local (10-digit) numbers to go through A2P 10DLC registration. Until it's approved, texts may be blocked or filtered by carriers. Toll-free numbers don't use 10DLC; they go through their own toll-free verification instead. Registration is done in Settings → Phone & SMS → Texting.

What's next

Frequently asked questions

Where do inbound texts show up?
In the Inbox. Each client number has one thread, and everyone on your team sees the same threads. New texts from patients add an unread badge to Inbox in the sidebar. Texts FrontDesk sends automatically (reminders, waitlist offers) show in the thread too, marked automated, and never count as unread.
Why does the inbox say "Automated:" on a thread?
The last text in that thread was sent by FrontDesk itself, not typed by your team: an appointment reminder, a booking confirmation, an auto-reply to YES or NO, a waitlist offer, a form or document notice, a secure-message notice, a video visit link, a text after a call, or a payment link the AI sent, for example. The list shows "Automated:" before it ("You:" is for texts your team typed), and inside the thread it is marked "automated". These texts never mark a thread unread, and they appear in the list straight away without a reload.
Can my AI respond to texts automatically?
Not to open-ended texts. Inbound texts go to the Inbox for a person to answer, and Smart Suggestions can draft a reply for you to send. FrontDesk does handle a few replies on its own: YES, NO, or R answers to an appointment reminder, YES answers to a waitlist offer, and STOP or START. See Configure appointment reminders.
What does Needs reply mean?
The client's last text still needs an answer from a person. Replying clears it. If you answered by phone instead, open the thread and click Mark as handled.
Why do my local numbers need extra setup for SMS?
US carriers require A2P 10DLC registration for business texting on local numbers. Without it, texts may be blocked or filtered. See A2P registration for the process.
Can patients text back to the same number that calls them?
Yes. Voice and texting share the number. A patient who gets a reminder text from your practice number can call that number and reach your AI receptionist.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support