Use Your EHR's AI to Automate Appointment Reminders
What This Does
athenahealth (and most modern EHR systems including eClinicalWorks, Epic, and Kareo) include built-in automated reminder features that send SMS texts and voicemails to patients before their appointments. Turning these on takes less than 20 minutes and directly reduces no-show rates by 25–40% — without any staff phone calls.
Before You Start
- You have administrator access to your EHR (athenahealth used here; steps are similar in other systems)
- Your practice is already using athenahealth for scheduling
- Patient cell phone numbers and communication preferences are collected during registration
Steps
1. Navigate to the Patient Communication settings
In athenahealth, click the gear icon (⚙) in the top right corner to open Settings. In the left sidebar, look for Patient Engagement or Communications settings. Click Appointment Reminders or Patient Outreach.
What you should see: A dashboard showing current reminder status (likely "Off" or showing only basic reminders).
Troubleshooting: If you don't see this menu, you may not have admin rights. Contact your athenahealth account rep or check with whoever manages your EHR permissions.
2. Configure the reminder schedule
Look for Reminder Configuration or Schedule Timing. Set up at least two reminder touchpoints:
- 48-hour reminder: Sent 2 days before the appointment via text message
- 24-hour reminder: Sent the day before via text (or phone call if no cell number)
For each reminder, select:
- Channel: Text (SMS) preferred; add voice call as fallback
- Timing: 48 hours before appointment, then 24 hours before
- Message template: Use the default template or customize with your practice name
What you should see: Two configured reminder rules with channels, timing, and message templates set.
3. Set up the cancellation and waitlist response
Look for Cancellation Handling or Waitlist settings. Enable:
- Reply to cancel: Patients can text "CANCEL" to remove their appointment
- Waitlist auto-fill: When a cancellation occurs within 48 hours, the system automatically texts the next waitlisted patient
This feature alone fills empty slots without staff making calls.
4. Set message language preferences
If your patient population includes Spanish speakers, look for a Language Preference option in the reminder settings. Enable Spanish-language reminders for patients who have indicated Spanish as their preferred language.
5. Test before going live
Save your settings, then test by scheduling a test appointment for tomorrow using your own cell phone number. Verify you receive the reminder text at the right time.
Real Example
Scenario: Your 4-physician practice averages 12 no-shows per week at $150 average revenue per appointment — that's $1,800/week in lost revenue.
What you configure: 48h text reminder + 24h text reminder + cancellation reply + waitlist auto-fill.
What you get: Industry data shows 25–40% no-show reduction. Even at 25%, that's 3 fewer no-shows/week = $450/week in recovered revenue = ~$22,000/year — and zero staff time spent on reminder calls.
Tips
- If you're on eClinicalWorks: go to Admin → Patient Portal → Automated Messages for similar settings
- If you're on Kareo/Tebra: look under Settings → Patient Communications → Appointment Reminders
- Review no-show rates monthly after enabling — if they're not improving, check that patient cell numbers are being collected at registration
- Some EHR reminder systems charge per message — check your contract to understand any per-text fees
Tool interfaces change — if a button has moved, look for similar AI/magic/smart options in the same menu area.