How to Set Up an After-Hours Call Flow for a Medical Office
After hours, 55% of calls to medical practices in our dataset end without a live answer. On weekends it is 56%. During business hours it is 37% (KloudMD platform data, Sep 2025 to Sep 2026, a sample of roughly 100,000 inbound calls with a known local time). An after-hours call flow is the plan for the 6pm-to-8am and weekend calls that today mostly hit voicemail, and the good news is that the flow is short. It is four buckets and a set of rules for each, written down once and executed the same way every night.
This article gives you the data on when those calls come in, the four-bucket protocol, what the caller should hear at each step, and how to decide between a live answering service and an AI receptionist to run it.
What after-hours actually looks like
| Window (local time) | Share of calls | Missed rate |
|---|---|---|
| Business hours, 8am to 5:59pm | About 93% of weekday calls | 37% |
| After hours, 6pm to 7:59am | About 7% of weekday calls | 55% |
| Weekends, Sat and Sun | Roughly one weekend call for every twenty weekday calls | 56% |
Source: aggregated, de-identified KloudMD platform data across several hundred medical practices, Sep 2025 to Sep 2026.
The missed rate does not jump at 6pm; it climbs through the late afternoon as staff leave. By hour: 4pm is 42% missed, 5pm 46%, 6pm 53%, 7pm 49%, 8pm 55%. Early mornings are worse: 7am calls are 56% missed and 6am calls 65%. Whatever your posted hours say, the flow should take over around 5pm and hand back around 8am, because that is when a person stops picking up.
Volume is lower after hours, which is why practices tolerate the missed rate. But the calls that come in at 9pm are not the same mix as the 11am calls. They skew toward two groups: patients with a problem that feels urgent to them, and prospective patients who work during your hours and are calling when they finally can. Across web inquiries the same pattern shows: 44% of new-patient form requests arrive outside business hours. See 44% of new-patient requests arrive after hours.
The protocol: four buckets, not a novel
Practices get burned when “when in doubt, page the doctor” is the only rule, because everything becomes a page and the on-call provider stops answering. The fix is to write four buckets and assign every call type to exactly one.
- 911. Life-threatening. The caller is told to hang up and call 911. Nothing else happens on your side except a note for the morning.
- 988 / crisis. For mental health practices, and any practice that might take a suicidal caller: direct to 988 or your state crisis line, stay on the line if the protocol says to, and notify on-call per your policy.
- Page on-call tonight. Clinical situations your provider has said they want to hear about tonight. Name them.
- Morning message. Everything else. Scheduling, billing, prescription refills that can wait, forms, directions, “are you open Saturday.”
The rule that makes this work: if a call type is not written in buckets 1 to 3, it is bucket 4. There is no fifth bucket called “use judgment.”
Name the red flags in the caller’s words
Bucket 1 and 3 definitions fail when they are written in clinical language. Patients do not say “acute dyspnea.” Write the flags the way a caller says them: “chest pain,” “cannot breathe,” “bleeding that will not stop,” “thinking about hurting myself.” A list of ten phrases in plain English is worth more than a page of criteria.
Surgical and procedural practices add post-op flags: fever after surgery, drainage that changed color, a dressing soaked through, swelling on one side. Dental adds swelling that affects swallowing or breathing. Med spas add reactions after injectables. Write your own list; nobody can invent it for you.
Name the people and the retries
Bucket 3 needs four facts written down: who is on call tonight, who is the backup, how many attempts before moving to the backup, and what the caller is told if nobody answers (urgent care, ER, 911). An on-call flow without the last item leaves the patient on hold with no exit.
What the caller hears at each step
Whether a person or an AI runs the flow, the caller experience should be the same every night.
Greeting
“Thank you for calling Northside Family Medicine. The office is closed and will reopen at 8am. I can help with scheduling and messages, and if this is a medical emergency, please hang up and dial 911.”
Say the reopen time. Callers who only need bucket 4 self-select out as soon as they know when a person is back.
Triage question
“Are you calling about a medical concern tonight, or about an appointment or other office question?”
One question, two branches. Clinical concerns go through the red-flag list; everything else goes to scheduling or message.
Scheduling branch
This is where most after-hours flows waste the call. A patient calling at 8pm to book a new-patient visit is told “please call back during business hours,” and half of them do not. If your flow can check real openings and book, do it. If not, at minimum collect name, DOB, phone and preferred times so the morning callback is a confirmation, not a cold call.
Message branch
“I will make sure the office has your message first thing in the morning. Can I get your name, date of birth, and the best number to reach you?”
Always collect date of birth with the name. Families share phone numbers, and a morning message keyed on a phone number alone gets attached to the wrong family member.
Page branch
“I am going to reach the on-call provider now. Please stay near your phone; if you do not hear back within [X] minutes, please go to urgent care or the emergency room.”
State the fallback out loud. It is the single most important sentence in the flow.
Live answering service vs AI receptionist
A live medical answering service is a HIPAA-trained operator with your script. They greet in your name, take a message, and page on-call when the protocol says to. That covers buckets 1 to 4, and it is billed by the minute.
What a message-taking service cannot do is finish the call. The 8pm scheduling caller gets “someone will call you back,” which means your front desk starts Monday with a callback list, and the caller may have booked elsewhere by then.
An AI receptionist running the same four-bucket protocol does the message-taking job and then completes the scheduling branch: it checks real availability in your schedule, books while the caller is on the line, and only pages a person when your rules say to. The trade-off is that it executes exactly what you wrote. It does not improvise a bucket you never defined, which is a feature for consistency and a reason to write the protocol carefully.
Either way, the protocol is the product. Buying coverage without writing the four buckets just moves the “when in doubt, page” problem to a vendor.
A setup checklist
- Forward the number patients already know; do not publish a second after-hours number.
- Set the handoff time from the data, not the sign on the door: roughly 5pm to 8am plus weekends.
- Write the four buckets with red flags in caller language, including post-op flags if you operate.
- Name on-call, backup, retry count, and the fallback instruction.
- Decide what the scheduling branch does: books, or collects name, DOB, phone and preferred time.
- Route every morning message to one inbox someone owns at 8am, with the caller’s name and DOB attached.
- Review the after-hours call log weekly for the first month. Move call types between buckets based on what actually came in.
For the full picture of unanswered calls including business hours, read how many patient calls go unanswered.
How KloudMD handles this
KloudMD Voice AI runs the after-hours protocol you write: 911, 988 or crisis, page on-call, or morning message, with red flags named in the caller’s words and the on-call, backup and retry rules you set. It reads your providers, services and hours from your EHR, picks up on the first ring, and books real openings into your schedule while the caller is on the line, so the scheduling branch ends in an appointment rather than a callback. You keep your existing number and forward after-hours, overflow, or every call. Most practices are live within a day under a HIPAA BAA. The protocol template is on the after-hours on-call protocol page, with the booking side on Voice AI and the broader problem on missed calls in medical practices.