Why radiology scheduling is not ordinary appointment scheduling
Almost everything written about scheduling software assumes the dentist model: the patient picks a time, arrives, and is seen. Imaging does not work that way, and the difference is the reason generic booking tools disappoint here.
Before a slot can safely be committed, four things have to be true, and none of them are calendar problems.
Four things that have to be settled before a slot is real
The exam has to be protocolled. Somebody has to decide what is actually being performed: with or without contrast, which sequences, which phases. That decision sets the slot length and the preparation, so a system that books first and protocols later will regularly book the wrong amount of time.
The payer may have to agree first. Advanced imaging frequently needs prior authorization. An appointment booked before that comes back is a slot at risk, and rescheduling it costs more than holding it would have.
The patient has to be screened for safety. For MRI this is not paperwork. The ACR's MR safety guidance requires that any patient with a possible ferromagnetic foreign object be investigated before entering the magnet's controlled zone, and that implants be positively identified and assessed. Where contrast is planned, renal function matters too, which the ACR contrast manual addresses.
The patient has to arrive prepared. Fasting, hydration, held medication, arrival time for a timed injection. An unprepared patient is a canceled or repeated exam, which costs the slot twice.
What that means for radiology scheduling software
The practical consequence is that the scheduling question is not "is this time free" but "can this exam actually happen at this time". Judge a system on whether it knows the difference.
Does slot length come from the protocol, or is every appointment the same length until someone overrides it?
Can it hold a provisional slot pending authorization, rather than booking or not booking?
Where does the safety screening live, and does a failed screen stop the booking or just record itself?
Do preparation instructions attach to the protocol automatically, so the right ones go out without anyone choosing them?
The last one is where self-scheduling most often breaks. A patient booking their own CT is fine. A patient booking their own CT and receiving the wrong preparation instructions is a wasted slot and an unhappy patient, and the fault will look like the patient's.
Reminders, and the channel that actually gets read
Reminders are the visible part and the easiest to get roughly right. Text, or SMS, carries the appointment because it is the only channel with reliable open rates for a one-off visit. Email carries the preparation detail because it can be long enough to be useful.
One constraint is worth knowing before you build a reminder cadence. Patient messaging is regulated on two independent axes: the content under HIPAA, and the sending under the TCPA. The second of those carries per-patient frequency limits, which is covered in choosing patient engagement tools.