Weather, holidays, emergencies and providers out sick each need a different message and a different send time. Here's how to handle each one.
Get started for freeSchedule a demo →An office closure text tells patients you're closed, when you'll reopen, and where to go in the meantime. Send weather and emergency closures now, as soon as you decide. Schedule holiday hours a few days ahead, between 9am and 8pm in the patient's time zone. Always give patients somewhere to go: your phone line, an open location, a telehealth option, or 911 for emergencies. Keep closure texts informational, with no offers, and send anything about a specific patient's appointment as a Secure text with link.
Risky
Safer
An offer can turn an informational closure notice into a promotional text, which should only go to patients who gave written consent.
Risky
Safer
In an Insecure text, the specialty and visit type are PHI. Keep the regular text generic, or send the details as a Secure text with link.
Snow closes the office at 6:45am. The front desk starts calling the day's patients, gets voicemail, and some patients drive in anyway. A holiday closure goes on the website and the phone message, but patients who don't check either find a locked door.
A closure text that does reach patients often leaves out the one thing they need: what to do instead. "We're closed today" without a number to call or a reopening time just moves the calls to tomorrow.
Phone trees and voicemail greetings reach only the patients who call. Email is easy to miss on a busy morning. A group text from a personal phone shows every patient's number to everyone else on it.
A broadcast sends each patient their own text, and replies come back privately. Birth centers use the same approach for closures and class changes. See how birth centers send closures and class reminders.
A closure notice is information, so keep it that way. The CTIA Messaging Principles note that adding a call to action like a coupon code to an informational text "may place the message in the promotional category" (CTIA Messaging Principles, 2023). Promotional texts need prior express written consent under the FCC's TCPA rule (47 CFR 64.1200(a)(2)). Save the "book now and save" message for another day.
Weather: say you're closed today, that appointments will be rescheduled, how to reach you, and when you'll update them. If you might reopen later in the day, say you'll text again.
Holiday: give the closed dates, the reopening time and any changed hours around the holiday. Mention how to reach the on-call provider or after-hours line if you have one.
Emergency, such as a power, water or IT outage: say you're closed, that it isn't safe or possible to see patients, and where to go. For anything urgent, point to urgent care or 911.
Provider out: this one affects specific patients, so send it only to those patients. Use a CSV of the affected appointments with columns like {{appt_time}} and {{provider}}, and send it as a Secure text with link, since an appointment detail can be PHI.
Send now for weather and emergency closures, as soon as you decide. Patients are deciding whether to leave the house. Send to that day's patients first, then a second broadcast to everyone else if it matters to them.
Schedule holiday notices. A good pattern is one text three to five days before the closure, sent between 9am and 8pm. You can set the date, time and time zone in the Send dialog. If your patients span time zones, send one broadcast per zone so each lands at a sensible local time.
Federal rules bar telephone solicitations before 8am or after 9pm in the recipient's local time (47 CFR 64.1200(c)(1)). A closure notice isn't a solicitation, but the same window is a good courtesy. For patients booked before 9am on a weather morning, decide as a practice whether an earlier text or a phone call is the better way to reach them. See texting patients after hours.
Every closure text should answer "what do I do instead". Give the main number, the after-hours or on-call line, an open location if you have more than one, a telehealth option if you offer it, and the reopening time. For a multi-location practice, a {{location}} column lets each patient see their own office.
Replies come back as private conversations in your team inbox. Plan who answers them on a closure day, especially if the office itself is closed.
Open Broadcast in the web app sidebar and create a broadcast. In Details, choose Insecure text for a general closure, or Secure text with link for messages about a specific patient's appointment. See create a broadcast.
In Recipients, add patients from your directory or upload a CSV of the day's appointments from your EHR. In Message, add {{first_name | there}} and any CSV variables. Then send now or schedule it. See send and track.
Broadcasts need the Patient SMS Add-on and membership in a team with an assigned phone number, and BloomText verifies new accounts before their first broadcast. Get verified before storm season, not on the morning of the first snow.
These are informational, with no offers. Each names the clinic, says when you reopen and where to go, and ends with opt-out wording.
Insecure text: can't contain PHI
Insecure text: can't contain PHI
Insecure text: can't contain PHI
{{location}} comes from a CSV column.
Secure text with link: can contain PHI
Built from a CSV of the affected appointments.
Insecure text: can't contain PHI
Last verified October 15, 2026.