Stabilizing an inherited patient booking system
A group of outpatient clinics whose online booking and appointment reminder system was built by an agency that no longer supports it.
- Challenge
- Nobody in-house knows the codebase well. Its framework will soon stop receiving security updates, alerts go to an inbox nobody watches, and patients calling the front desk are usually the first sign of a failure.
- Approach
- 1Review the code, hosting and dependencies, and rank the risks before accepting responsibility
- 2Agree on priority levels, coverage hours and escalation contacts with the clinics’ IT and operations leads
- 3Set up access through the clinics’ identity provider, limited to named engineers with least-privilege permissions
- 4Replace inbox alerts with monitoring on booking, reminder delivery and calendar sync, routed to an agreed on-call rotation
- 5Write runbooks for recurring failures and reach a supported framework through small, tested releases
- Outcome
- Failures surface on the support dashboard instead of through calls to the front desk, the system runs on a supported framework without a rewrite, and the clinics own documentation they can hand to any future team.
Services involved





