Real-time Engine· Platform

Every screen, live

Sign off a patient on your phone and the board on every desk changes with it. Ultradoc keeps every screen, count, and colleague current as the work happens.

Update every screen in the practice without anyone pressing refresh?Ultradoc does that.

LiveThree screens, one board, no refresh button
Or try it:

One chart, three people, the same second

Everyone with a patient open can see who else is there. When one of them changes something, the chart shows it with their name, and every board, count, and report has it in the same second.

Nine seconds at Westbrook Kidney

  1. TITamsin opens Teodoro's chart. Her face joins Dr. Quinlan's and Marco's at the top of his chart, on all three screens.

  2. MQDr. Quinlan discharges him. Before it saves, the flow asks how he'll follow up, right under the row she changed. She picks the office.

  3. MQIt's saved once, to the record every screen reads. Every board, total, and report in the practice has it in the same second, on desks and phones alike.

    TITamsin's chart is already current. His stay reads Discharged on the tab she has open, and its note count already includes the follow-up.

    MBMarco's timeline names who did it. Across town, the step lands at the top of the timeline with Dr. Quinlan's name on it.

Nobody pressed refresh. Teodoro is still waiting for the elevator.

Who's working beside you

Every page and every record shows who else is on it. Hover a face to see what they have open, and go straight there.

  • On every page and recordFaces sit on each sidebar entry and on the encounters, tasks, faxes, referrals, and calls people have open.
  • Active or awayFive minutes without a click or keystroke marks someone away. A tab left in the background for five minutes leaves the roster.
  • Every tab, accounted forSomeone with three tabs open shows up in all three places, and their roster entry lists each one with a link to go there.
app.ultradoc.net/tasks
TasksOpen · 6
Refill request: lisinoprilPark, Joon
Prior auth for knee MRIBennett, Clara
Call back with lab resultsOsei, Abena
Records request from cardiologyMorales, Luis
Book 2-week follow-upNguyen, Linh
Review outside echo reportKowalski, Anna

On this task

  • TH
    Tomás Herrera, MAActive · 12m
    Tasks · Task · Prior auth for knee MRI

Fast where you feel it

Ultradoc starts loading what you're about to open, paints the page you came for first, and answers search on every keystroke.

app.ultradoc.net/encounters
EncountersBayview GI · 5 East
5 patients
  1. Pointer restson a row, or keyboard focus lands on it
  2. 120 ms laterthe encounter starts loading
  3. A pressstarts it at once if it hasn't
  4. It openson data that started loading before you clicked

Search that keeps up with you

Press ⌘Kon the calendar and type a patient, a provider, or a moment like “tomorrow 2pm”. It shows what's booked then and who has time open.

Type a patient, a provider, an appointment type, or a moment: “mon”, “tomorrow 2pm”, “9/14”, “next fri”, “10:30”.

What you came for paints first

Badges, counts, and faces wait until the page you opened has painted, or one second, whichever comes first.

Moves under your hand

Drag an appointment, move a referral along, or add a patient to the board, and the change shows at once, before the save comes back.

Opens in one trip

Your permissions, modules, and sign-in checks arrive together, so the app opens without a chain of loading screens.

Clear a whole day, together

When a provider calls out, block or clear their day from one dialog. The run keeps going in the background with live counts, and every open calendar marks each visit cancelled as it goes.

GMGrace Mbeki, practice manager, starts the run
Block or clear time

Take a provider's time off the calendar for a day, a stretch of days, or the same hours each day, and optionally cancel the appointments already in it.

0 of 22 processedStop
Cancelled:
0
Left alone:
0
Needs checking:
0
Failed:
0
Days blocked:
0

Continues in the background — you can leave this page.

RORafael Ortiz, front desk, watching the calendar
CalendarDr. Nwosu · Cedar Pediatrics
8:00
Well visit · Ramirez, Sofia
8:30
Sick visit · Chen, Leo
8:45
Vaccines · Abara, Chidi
9:00
Well visit · Lindholm, Elsa
9:30
Follow-up · Qureshi, AmirCancelled
9:45
Sick visit · Moreau, Juliette
10:00
Well visit · Tanaka, Hana
10:30
Asthma check · Olsen, Nils

The amber hatch marks the day as blocked, so nothing new gets booked into it.

Open the same dialog from another desk and it offers to follow the run in progress instead of starting a second one.

Steady when the Wi-Fi isn't

Signal drops in the stairwell, a note gets interrupted, an update lands mid-shift. Ultradoc catches up, keeps the draft, and waits for a pause.

Encounters
Lakeside Cardiology
412Okafor, GraceActive
416Lindqvist, ErikActive
420Haddad, SamiraActive
Online

Back online, caught up

The provider app says when you're offline and keeps the last saved list on screen. When the signal returns, every screen catches up on its own, without a reload.

Bello, TundeSummit Orthopedics · Rm 304
Progress note

Drafts save as you type

Pause for a moment and your unfinished note is saved to your account, flagged as a draft on the board, and visible to no one else.

TasksHarbor Women's Health
Send prenatal labs to OB
Confirm ultrasound time
Prior auth: pelvic MRI

Updates wait for a pause

Ultradoc checks for a new version every 15 seconds. It reloads itself once you've paused and nothing is unsaved, or asks first.

The rest of the engine

The details that keep a whole practice on the same page.

Badges that count themselves

The fax inbox, unread patient messages, forms that need attention, calls, and connection requests recount on every screen as the work moves.

Access changes, live

Change a role, turn on a module, or require two-factor sign-in, and every open session picks it up without anyone signing out.

Online now

Admins see who has Ultradoc open, where each of their tabs is, and which teammates aren't on.

Phone and desktop in lockstep

The provider app reads the same live record for encounters, messages, staff chat, and notifications, and a change to those on the web can't ship until the phone accounts for it.

Daily Notes, written together

Each day gets one shared page on the Encounters board, with tables and highlights. The whole team writes in it at once, and everyone sees each edit.

No saving over each other

Book a slot someone just took, or change a visit's status after a colleague already has, and Ultradoc tells you instead of saving over their work.

Where it connects

Everything in Ultradoc writes to the same live record, and every screen that reads it stays current.

Built for every kind of practice

Wherever more than one person touches a patient's day, everyone sees the same thing at the same time.

Hospitalist group

A handoff that's already done

The night team posts notes and signs off patients from their phones. By 7 a.m. the day team's board reflects every change, with no list to reconcile.

Cardiology

Consults seen, and everyone knows

The fellow posts a note on a new consult, and the attending's phone stops flagging the patient as unseen before the fellow has left the room.

Pediatrics

A sick day, cleared in one pass

A pediatrician calls out. The manager clears the day and messages each family while the front desk watches the calendar empty in step.

Orthopedics

The surgery list, shared

A coordinator adds a case at the desk, and it appears on the surgeon's Surgery tab in the provider app without a phone call.

Family medicine

One person per refill

The front desk sees that a medical assistant already has the refill request open, and takes the next task in the queue instead.

Nephrology

Rounds across many units

Nephrologists switch locations on the phone as they round from unit to unit, while the office board follows each sign-off as it happens.

Live, and still accountable

  • Presence follows permissions. A colleague's open record is named only to people allowed to see it, and showing that name is written to the audit log.
  • Loading ahead is still a read. When Ultradoc loads a fax or referral before you click, that read is logged like any other.
  • Access changes reach open screens. Change someone's role and their open sessions update with it, without waiting for them to sign out.
How Ultradoc protects patient data

Works with the rest of Ultradoc

Every part of Ultradoc reads from the same live record, so each one makes the others better.

Whatever your practice needs, Ultradoc does that.

Tell us how your practice runs. We'll set Ultradoc up around it and connect it to the EHR you already use.