I started writing computer code when I was 14. I am 53 now, so that interest has had a pretty good run. I have used software from the WordPerfect and Lotus 1-2-3 era through the current wave of AI coding tools, medical scribes, and EMR platforms. Across those 40 years, the programs that stayed with me had one thing in common: they seemed to understand the person sitting at the keyboard.
They felt considerate. They anticipated what I was trying to do, spared me steps, and respected my attention. Someone had thought carefully about the frustration on the other side of the screen.
After 30 years in medicine and decades around software, I have come back to one shared ingredient: empathy.
Join the Grail Newsletter
Get physician-built notes on ambient scribe workflows, easy to use EMRs, and the practical work of making medical software more considerate.
Empathy Makes Better Doctors
The clinical side is easy to understand. A good doctor has to notice the patient in front of them: the fear behind the question, the reason the medication was stopped, the way a patient talks around the part of the story that scares them. Empathy helps you hear the problem more accurately.
That is probably what pulled many of us into medicine in the first place. We wanted to take care of people. We wanted to be useful when the moment got hard.
The healthcare system keeps asking clinicians to spend that empathy somewhere else. We spend it decoding insurance rules, cleaning up inboxes, finding old labs, clicking through required fields, and documenting long after the last patient leaves. That administrative work pulls our attention away from the room.
Empathy Makes Better Software
Software empathy is quieter. It shows up when the program understands that the user is busy, interrupted, and responsible for something that matters. In a medical office, that user might be a physician trying to stay present with a patient, a front-desk employee managing three phone calls at once, or a medical assistant tracking down a missing form while rooming the next patient.
That work is difficult, mentally taxing, and easy for software companies to underestimate because it gets broken into tiny pieces: one checkbox, one dropdown, one required field, one denial, one portal message, one patient instruction.
Every click is work. Every extra tab is a small interruption. Every field that serves the system before it serves the visit asks the clinician or staff member to pay attention to software at the exact moment they need to pay attention to a person.
Try a Workflow Built Around the Visit
Grail starts with the patient conversation and turns it into documentation your team can actually use.
Start Free TrialMost EMRs Were Designed for the System
Look at the EMR software most clinicians use every day. The design goal is obvious: fill out fields, create claims, support codes, manage denials, and satisfy administrative requirements. CPT codes, ICD codes, quality metrics, insurance rules, and billing workflows shaped the experience.
Those pieces matter. A practice has to get paid, claims have to be clean, and denials have to be managed. Grail will handle that work well as that part of the system matures.
The first focus has to be the people doing the work: the physician trying to think clearly, the NP or PA moving through a full schedule, the therapist trying to capture a clinical narrative, and the staff member trying to keep the day from falling apart.
What We Are Trying to Build at Grail
Grail is being built with a simple idea in mind: someone should have considered the work you are doing. The software should recognize that the work is important and make that work a little easier, so you can focus on the patient, the plan, and the next right step.
That means fewer clicks, better defaults, cleaner workflows, notes that sound like the clinician, and systems that turn the visit into the work that follows. Staff tasks, patient instructions, forms, follow-up, and documentation should come from the clinical encounter with less data entry after the visit.
The goal is software that feels like it noticed you. It noticed the full clinic day, the waiting room, the staff inbox, the payer system, and the patient who came in hoping someone would listen.
Empathy makes software precise. It forces the builder to care about every click, every interruption, and every unnecessary decision. That is the kind of EMR I wanted as a doctor. That is the kind of system we are trying to build.