Healthcare: Appointment Reminders & Patient Cards

Healthcare: Appointment Reminders & Patient Cards

Missed appointments cost the US healthcare system $150 billion per year. The average no-show rate across practices is 18-23%. For every empty slot, that's lost revenue, wasted staff time, and a patient who didn't get the care they needed.

SMS reminders help. They reduce no-shows by 29-39%. But a plain text message is easy to glance past and forget. A branded image with the appointment details front and center? That gets saved to the camera roll. It gets referenced. It works.

We've helped clinics and telehealth platforms set up image-based reminders. And the results are consistent: patients respond to visual reminders far more than plain text. Here's how to automate it while keeping patient data safe.

What healthcare organizations generateWhat Healthcare Organizations Generate

Healthcare touches patients at multiple points. Each touchpoint can benefit from branded images.

Image TypeWhen SentPurpose
Appointment reminder48h and 24h beforeReduce no-shows
Appointment confirmationAt bookingConfirm details
Pre-visit instructions48h beforePrep the patient (fasting, documents)
Patient welcome cardFirst visitWarm onboarding
Vaccination cardAfter immunizationRecord keeping
Wellness recapMonthly/quarterlyEngagement and retention
Provider cardOn assignmentIntroduce the patient's care team

Privacy and compliancePrivacy and Compliance

This is where healthcare differs from every other industry. Patient data is protected by law (HIPAA in the US, GDPR in Europe, PIPEDA in Canada).

What's safe to include in generated images:

  • Patient's first name (not full name in shareable contexts)
  • Appointment date, time, and duration
  • Provider name and specialty
  • Clinic name and address
  • Generic preparation instructions
  • Confirmation/reschedule/cancel links

What you should NEVER include:

  • Diagnosis or reason for visit
  • Medical record numbers
  • Insurance policy numbers or SSN
  • Prescription details
  • Lab results or health conditions
  • Full date of birth combined with full name

The golden rule: if the image were seen by someone other than the patient, could it reveal anything about their health? If yes, don't include it.

API security:

  • Use HTTPS for all API calls (Imejis.io enforces this)
  • Don't log the full API request/response bodies containing patient names
  • Treat generated image URLs as ephemeral; don't store them in publicly accessible locations
  • Review your image generation workflow with your compliance officer

For general API security practices, see our API security best practices guide.

Designing appointment reminder templatesDesigning Appointment Reminder Templates

A good reminder image is clear, scannable, and actionable.

Template structure:

  • Clinic/hospital logo and branding (top)
  • Patient's first name greeting ("Hi Sarah,")
  • Appointment details in large, readable text:
    • Date (spelled out: "Thursday, April 18, 2026")
    • Time ("2:30 PM")
    • Provider ("Dr. James Park")
    • Location ("Downtown Medical Center, Suite 204")
  • Preparation notes if applicable ("Please fast 12 hours before your visit")
  • Action buttons or links (Confirm / Reschedule / Cancel)
  • Contact number for questions

Template variantsTemplate Variants

VariantUse CaseSpecial Elements
Standard reminderRegular appointmentsBasic layout
TelehealthVirtual visitsVideo call link, "Join from home" badge
Pre-surgicalSurgery prepExtended prep instructions, checklist
PediatricKids' appointmentsFriendly design, parent-facing language
Follow-upPost-visit check-ins"How are you feeling?" framing

Create templates in Imejis.io for each variant with the appropriate fields marked as dynamic.

Generating reminder imagesGenerating Reminder Images

When a reminder is triggered (typically 48 hours and 24 hours before the appointment):

curl -X POST 'https://render.imejis.io/v1/APPOINTMENT_REMINDER_TEMPLATE' \
  -H 'dma-api-key: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "patient_name": {
      "text": "Sarah"
    },
    "appointment_date": {
      "text": "Thursday, April 18, 2026"
    },
    "appointment_time": {
      "text": "2:30 PM"
    },
    "provider_name": {
      "text": "Dr. James Park"
    },
    "location": {
      "text": "Downtown Medical Center, Suite 204"
    },
    "prep_notes": {
      "text": "Please bring your insurance card and photo ID"
    }
  }'

Image generated in under 2 seconds. Send via SMS (MMS), email, or push notification to the patient portal.

Ehr and practice management integrationEHR and Practice Management Integration

Most electronic health record (EHR) and practice management systems support integrations.

Epic cerner athenahealthEpic / Cerner / Athenahealth

Enterprise EHR systems use HL7 FHIR APIs for appointment data. Your integration layer pulls upcoming appointments and triggers image generation:

def send_reminders():
    # Fetch tomorrow's appointments from EHR
    appointments = ehr_client.get_appointments(
        date=tomorrow(),
        status='confirmed'
    )
 
    for appt in appointments:
        image = generate_image('REMINDER_TEMPLATE', {
            'patient_name': {'text': appt['patient_first_name']},
            'appointment_date': {'text': format_date(appt['date'])},
            'appointment_time': {'text': format_time(appt['time'])},
            'provider_name': {'text': appt['provider_name']},
            'location': {'text': appt['location_name']},
            'prep_notes': {'text': appt.get('prep_instructions', '')},
        })
 
        send_sms(appt['patient_phone'], image)

Smaller practices google calendar zapierSmaller Practices (Google Calendar + Zapier)

Not every practice has an EHR API. Many small practices use Google Calendar or simple scheduling tools.

  1. Trigger: Appointment created in Google Calendar / Calendly / Acuity
  2. Action: Generate reminder image with Imejis.io
  3. Action: Send SMS via Twilio
  4. Action: Send email with image attached

Check our Zapier integration guide for setup.

Telehealth appointment remindersTelehealth Appointment Reminders

Virtual visits need a different template. Instead of a physical address, include the video call link and "join from home" messaging.

{
  "patient_name": { "text": "Sarah" },
  "appointment_date": { "text": "Thursday, April 18, 2026" },
  "appointment_time": { "text": "2:30 PM" },
  "provider_name": { "text": "Dr. James Park" },
  "visit_type": { "text": "Video Visit" },
  "join_link": { "text": "yourportal.com/join/APT-2026-5432" },
  "prep_notes": {
    "text": "Find a quiet, well-lit space. Test your camera and microphone 5 minutes before."
  }
}

Telehealth reminders with clear "how to join" instructions reduce the rate of patients who miss their virtual appointments because they couldn't figure out the technology.

Patient welcome cardsPatient Welcome Cards

When a new patient registers, send a branded welcome card:

  • Patient's first name
  • Assigned primary care provider and photo
  • Clinic contact information
  • Patient portal login instructions
  • What to bring to the first visit

This small touch sets the tone for the patient relationship. It costs almost nothing to generate but makes the practice feel personal and organized.

Vaccination and visit record cardsVaccination and Visit Record Cards

After immunizations or important visits, generate a record card:

{
  "patient_name": { "text": "Sarah M." },
  "vaccine_name": { "text": "Influenza (Flu)" },
  "date_administered": { "text": "April 18, 2026" },
  "administered_by": { "text": "Nurse Kim" },
  "clinic_name": { "text": "Downtown Medical Center" },
  "next_dose": { "text": "Not applicable (annual)" },
  "lot_number": { "text": "Lot #FLU-2026-A42" }
}

Patients can save this to their phone as a digital record. Useful for school requirements, travel documentation, and personal health tracking.

Wellness recap imagesWellness Recap Images

Monthly or quarterly wellness summaries drive patient engagement with health apps and patient portals.

What to include:

  • Steps or activity summary (if wearable-connected)
  • Upcoming preventive care reminders
  • Medication adherence score (if applicable)
  • "Next checkup due" date
  • Encouraging message

These work especially well for chronic care management and wellness programs where ongoing engagement matters.

Multi language supportMulti-Language Support

Healthcare serves diverse communities. Many patients prefer communications in their native language.

Generate reminders in the patient's preferred language:

const templates = {
  en: "REMINDER_EN_TEMPLATE",
  es: "REMINDER_ES_TEMPLATE",
  zh: "REMINDER_ZH_TEMPLATE",
  vi: "REMINDER_VI_TEMPLATE",
}
 
const templateId = templates[patient.preferredLanguage] || templates.en

For a deeper dive into multilingual image generation, see our multi-language image generation guide.

Cost for healthcareCost for Healthcare

Practice TypeMonthly RemindersPlanCost
Solo practitioner~100Free tier$0
Small practice (3-5 providers)~500Starter$14.99/month
Multi-location clinic~3,000Pro$24.99/month
Hospital system10,000+EnterpriseCustom

Compare this to the cost of one missed appointment ($200+ in lost revenue). If automated reminders prevent even a handful of no-shows per month, the ROI is immediate.

See our pricing for the full breakdown.

FaqFAQ

Is it safe to use an image api for healthcare dataIs it safe to use an image API for healthcare data?

Yes, with precautions. Never include protected health information (PHI) like diagnoses, medical record numbers, or insurance details in generated images. Appointment reminders with just the patient's first name, date, time, and provider name contain no PHI and are safe to generate via API.

Do appointment reminder images actually reduce no showsDo appointment reminder images actually reduce no-shows?

Yes. SMS reminders alone reduce no-shows by 29-39%. Adding a visual image with clear appointment details makes the reminder more noticeable and actionable. Patients are more likely to save and reference an image than a plain text message.

What should an appointment reminder image includeWhat should an appointment reminder image include?

Patient's first name, appointment date and time, provider name, clinic location or address, and a clear CTA (confirm, reschedule, or cancel). Optionally include preparation instructions like "Fast for 12 hours before your visit."

Can i generate patient id cards or insurance cardsCan I generate patient ID cards or insurance cards?

Yes for patient ID cards with basic info (name, patient ID, provider). Be cautious with insurance details; avoid including full policy numbers or SSNs. Digital patient cards work well for check-in kiosks and mobile apps.

How much does appointment image generation costHow much does appointment image generation cost?

Imejis.io starts at $14.99/month for 1,000 images. A clinic sending 500 appointment reminders per month stays on the Starter plan. Hospital systems sending 10,000+ reminders monthly use the Pro tier at $24.99/month.

Every missed appointment is preventableEvery Missed Appointment Is Preventable

No-shows waste time, money, and most importantly, delay patient care. A simple reminder image (clear, branded, impossible to ignore) is one of the cheapest interventions a practice can make.

Set up the templates. Connect your scheduling system. Send reminders that patients actually look at.

Your patients stay healthier. Your schedule stays full. Everyone wins.

Get started with Imejis.io →