
One contact email for every patient. Each patient now has a single contact email, and every email Hero sends them, from booking confirmations to campaigns, goes to that address. Learn more →
Clearer invoice statuses in the diary. Draft invoices now show a blue "Draft" badge and open invoices show in yellow, matching the colours used elsewhere in Hero, so you can tell draft, open and paid invoices apart at a glance.
More up-to-date appointment availability. Availability now refreshes more promptly and reliably, including for larger practices, so patients and staff see freed-up appointments sooner.
More reliable partner connections. Partner apps using the Hero API should see fewer dropped connections at busy times.
Booking links stay available after choosing a slot. On NHS and private booking pages, a booking link no longer disappears as soon as a patient selects an appointment.
NHS login sign-in. Patients can sign in with NHS login reliably again, and they're no longer signed out when their session needs refreshing.
Cancelling an appointment twice. If a patient retries a cancellation that has already gone through, they now see that the appointment is cancelled, rather than the cancel form again or an error.
Email field on the booking details page. Patients who signed in with email can still fill in the email field after refreshing or going back, rather than seeing an empty field they can't edit.
Confirmed bookings no longer shown as failed. In Sidekick and other places you book from, an appointment that your clinical system has confirmed is no longer occasionally reported as failed.
Message templates keep their spacing. Paragraph breaks in message templates now reach the patient as written, so longer messages are no longer delivered as one block of text.
Patient appointments page stays responsive. Reloading a patient's appointments page repeatedly no longer slows the page down.