First Appointment Booked
LiveOn March 10, Angela Walther logged in and booked the first appointment on Peregrine OS.
Three weeks later: 5 partners are live. 21 providers are scheduling. 2,746 appointments have been booked and 5,700 patient texts have been sent!
Thank you to everyone who has contributed to making the launch a success!
Notifications, Zoom, and Regions
ReleasedNotifications are now configurable. We have a set reminder cadence for SMS and email notifications—1 week out, 48 hours, 24 hours, 2 hours, 1 hour, 15 minutes, 10 minutes. Templates are customizable by visit type, so a Telehealth intake feels different from a medication management follow-up. All communication is available in English and Spanish, based on a patient’s preferred language.
Zoom is native to the booking. When a virtual visit is scheduled, a Zoom meeting is created automatically. The link goes straight into the confirmation and reminder.
Regions are live in the scheduler. Clinics can now be grouped by region, with a region selector in the scheduling UI and filtered clinic views. For multi-site organizations, this is the foundation for a more streamlined experience.
Schedulers can now move and convert bookings more fluidly. Push a booking to another clinic. Convert an in-clinic visit to remote. These are things that happen every day, and they should be fast.
Better visibility. The new Booking Audit View shows the full history of any booking. External calendar modifications are now tracked and visible. EHR confirmation status is now per-booking, with UI indicators.
Under the Hood
This release included significant work that won’t show up in any UI: new database tables for booking audit history, Zoom meeting state, and notification settings; webhook handling for Zoom meeting lifecycle events; a full FHIR service rewrite for Emma; and Cronofy event mapping updates for external calendar sync.
What Our Users Are Saying
First Pulse Survey · March 202618 users responded. 69% response rate. The signal is strong. So is the feedback.
“This is far better than I had hoped. Keep up the good work!”
— Provider
“The OS scheduling itself is working well and I’ve found it very user-friendly.”
— Scheduler
“I have personally found it more stressful… going back and forth between my eCW calendar and Peregrine OS calendar.”
— Admin / Operations
“We’re still having some issues with HP providers’ schedules. Some appointments booked in eCW before OS implementation are not showing up.”
— Provider
The themes are consistent across roles: the scheduling experience works. The gap between Peregrine OS and the EMR is where friction lives. Reconciling appointments manually, verifying visit types by hand, confirming EHR entries separately.
The top requests: EMR / eCW integration, recurring appointment scheduling, a calendar date picker, room and kiosk availability at booking, and waitlist tools for last-minute fills.
What’s Next
- EMR vs. Peregrine OS Reporting — Schedulers will be able to reconcile the difference between what’s in the EMR and what’s in the platform. No more manual cross-referencing.
- Visit Outcome Status — Completed visits will carry outcome and follow-up status, giving providers and schedulers a clearer picture of what happened after the appointment.
- Call Center OS — Better functionality for inbound and outbound patient engagement.