What's new

The latest in CallidusOS.

CallidusOS is built and tested in-house by our own team, never outsourced overseas. Being a software company at heart is what keeps us fast: genuine, well-tested improvements reach your clinic every week, and that is a big part of what makes us one of the best. Here is what has changed, newest first.

Area

15 September 2026

ImprovedConsent Forms

Shorter clinical photography and medical history forms

The Clinical Photography Consent form is now one tick and a signature. It covers photos for the clinical record only, so to use photos for marketing, ask the patient to sign the Photography Consent: Marketing & Social form. The medical history form now asks yes or no about medicines and allergies and only asks for the details after a yes. A yes to allergies alerts your clinical team and fills in a blank allergies field on the patient record. Patients who are not sure of their skin type can leave it for you to check, and the photography tick is no longer on this form.

ImprovedConsent Forms

Consent forms are quicker to sign: one tick and a signature

Patients now read the statements, risks and aftercare as a simple list, then tick one box at the bottom to confirm and sign, instead of ticking every line. Their answers to questions still work as before, and optional choices such as clinical photos, marketing photos or recording a video consultation stay separate so patients can say no. The cooling-off section now asks patients to choose whether they took a cooling-off period or are waiving it. Signed PDFs show the confirmation above the signature.

NewSettings

Choose how you hear about clinical safety alerts

In Settings, Notifications, clinicians can now choose push and email for alerts about patient answers that need clinical review. These alerts always appear in the app so they are never missed. Emails go to each clinician rather than the clinic inbox, and never include patient answers.

ImprovedPatients

Consent form answers that need review now alert your clinical team

When a patient gives an answer that needs clinical review on a consent form, for example blood thinners, pregnancy or an active cold sore, your clinical team gets a notification, plus push and email if they choose, whether the form was signed from a link or in clinic. Open the signed form to see which answers need review. For confidentiality, emails never include the answers.

NewPatients

Screening answers that need attention are now flagged to your team

When a patient answers yes to a screening question on an online booking, a consent form or a medical history questionnaire, clinical staff get a notification, plus push and email if they choose, asking for a review before treatment. The answers show on the booking and the appointment, and patient profiles carry a Screening flags label. For confidentiality, emails never include the answers, and only clinical staff can see them.

FixedCalendar

Every booking is always visible on the calendar

Work Week view now shows any day a practitioner has a booking, even a day they do not normally work, and the calendar stretches its hours so early or late appointments always appear. Moving an appointment outside your opening hours from the appointment panel now asks you to confirm first.

ImprovedConsent Forms

Consent forms are your clinic's own

Consent forms no longer carry a reviewer credit. Forms from the CallidusOS library are yours to review and adapt so they reflect your clinic's practice. The library also has a new physiotherapy consent form, and searching for Redensity, BabyGLOW or Medik8 now finds the right form.

FixedConsent Forms

Consent PDFs open on iPhone and iPad

Signed consent PDFs now open reliably on iPhone, iPad and the installed app instead of showing a blank screen. A rebuilt PDF now uses your clinic's own version of the form, and if a PDF cannot be built you can retry it.

FixedConsent Forms

Consent links now ask every patient question

Some library forms, including Comprehensive Medical History, did not show all their questions when sent as a link or handed to a patient on a locked tablet. Patients now see and must answer every question meant for them, along with the information those questions refer to. Fields your practitioner completes, such as treatment records, stay in the clinic view.

NewConsent Forms

Add your own questions to consent forms

When you build a consent form, you can now add your own questions with a short answer, a longer answer or yes or no, and choose which are required. Patients answer them on the consent link or in clinic, and every answer is printed on the signed PDF. The Comprehensive Medical History form also gains a box for any other conditions, medications or history when you activate it.

ImprovedCommunications

Clearer consent emails

Consent emails and reminders now show the real date the link stops working, which is the day after the appointment, and the button always says it is a consent form. Patients who book online now also receive the medical history questionnaire, the same as bookings made in clinic.

ImprovedOnline Booking

Deposits are taken by card only

Online booking deposits now accept card payments, including Apple Pay and Google Pay. Pay later options are no longer offered at this step, where they could not complete a booking.

FixedSettings

Saving Communications keeps your email templates

Pressing Save on Settings, Communications now only updates the options on that page, so your imported email templates are kept.

ImprovedCalendar

Treatment names in notifications, and note templates in Classic view

Appointment confirmed notifications now name the treatment booked. The Insert template button on treatment notes now opens properly in the Classic consultation view.

14 September 2026

FixedPatients

Saving a new patient with marketing preferences ticked

Adding a new patient failed with an error when the email or SMS marketing opt in was ticked during registration. New patients now save correctly with their marketing preferences recorded.

10 September 2026

ImprovedSettings

One Team page for your whole team

Settings, Users and Settings, Prescribers are now one page: Settings, Team. See how many seats you are using and what your plan includes, invite from the top of the page, flag prescribers on their profile (with a Find a prescriber link if you need one), and find deactivated team members in their own section with one-tap reactivate. Removing someone now explains exactly what happens: login disabled, seat freed, history kept.

ImprovedCalendar

Choose the clinic on availability exceptions

Clinics with more than one location can now pick which site an "I am available" date applies to in Staff Shifts. The practitioner only opens up for booking at that location, and each exception shows its site in the list.

9 September 2026

ImprovedPayments

Gift vouchers get their own settings page

Gift voucher settings now live in one place: Settings, Gift Vouchers (under Payments and Money). The online selling toggle has moved there from Online Booking, alongside your shop link and a summary of how vouchers work, and the Gift Vouchers page in Inventory links straight to it. They are also now called gift vouchers everywhere, on receipts, emails, printed certificates and reports alike.

8 September 2026

FixedOnline Booking

Booking page steps fit on phone screens

On mobiles, the Treatment and Confirmation labels at the top of your online booking page could run off the sides of the screen. They now stay fully visible on every phone.

ImprovedPayments

A tidier payment method picker at the till

Payment methods in the New Sale drawer are now a compact grid of buttons instead of a long list, so the whole checkout fits on screen. Options you cannot use right now stay visible but greyed out, and tapping one tells you why. And when a gift voucher or account credit covers the whole bill, the till now simply says nothing is left to pay rather than asking you to pick a payment method for £0.

NewPayments

Resend and print gift vouchers

Every gift voucher on the Gift Vouchers page now has a Send and print section: open a voucher with the eye icon to resend its email (to the saved address or one you type in) and to download a printable A4 or A5 gift certificate in your clinic colours, ready to hand over in person or pop in an envelope.

NewPayments

Sell gift vouchers online

Gift vouchers can now be bought straight from your public booking page. Turn on Sell gift vouchers online in Settings, Gift Vouchers and you get a gift voucher shop at book.callidusos.co.uk/gift/your-clinic, a link made for Instagram bios and Christmas posts. Buyers pick an amount, add a message, and pay securely by card; the code is emailed to them and to the recipient the moment payment lands, and the voucher appears on your Gift Vouchers page ready to redeem at the till. A Buy a gift voucher link also appears on your booking page. Needs Stripe payments set up.

NewPayments

Gift vouchers

You can now sell and redeem gift vouchers. Sell one from the till: open New Sale, pick the new Gift Voucher tab, choose the amount (£5 to £2,000) and add the recipient's name and email if you like. The unique code is created when the sale completes, printed on the receipt, and emailed to the recipient with a personal message when an email is given. To redeem, enter the code at checkout and it pays part or all of the bill; any remaining balance stays on the card for next time, and cards are valid for 12 months. The Gift Vouchers page shows every card, its balance and redemption history, plus your total outstanding balance. Gift voucher income is kept out of revenue reports until the card is actually spent, so your figures stay honest.

NewCalendar

Add a service to an existing appointment

You can now add a second treatment to an appointment that is already booked, for example a prescription consultation alongside the treatment itself. Open the appointment, choose Add service under the treatment list, and pick the service: the appointment extends to fit, the price updates, and any consent forms the added service requires are emailed automatically once the appointment is confirmed. When booking from scratch, the Add another service button below the service box is now easier to spot, and an appointment can carry up to six services.

NewPatients

One tap medical screening for returning patients

In-clinic consent forms no longer re-ask the full medical screening when a patient's medical history is on file and was confirmed in the last 12 months. The screening section collapses to a simple question, has anything changed since then, with any flagged answers shown clearly on top. One tap re-records the answers with the consent; choosing to review opens the full pre-filled list. Anything the record cannot answer, and treatment-specific questions, are still asked every time, and forms completed by email always start fresh.

NewPatients

Medical history questionnaire

Medical history is now its own record, not just a section inside consent forms. New patients are automatically emailed a secure questionnaire when their first booking is confirmed, and again if their answers are over 12 months old. A new Medical History card on the patient's Clinical tab shows everything on file with flagged answers first, lets staff update answers or send the questionnaire by email, and shows when it was last completed and confirmed. Turn the automatic email off in Settings, Online Booking if you prefer to send it yourself.

NewPatients

Medical screening answers are remembered

Patients no longer start their medical screening from a blank page at every visit. Answers are saved to the patient's record each time a consent form is signed, and the next in-clinic form arrives pre-filled for a quick review together, so a returning patient confirms what has changed instead of re-answering everything. Every signed form still records the full set of answers exactly as confirmed on the day. And if screening flags a severe allergy while the patient's profile has no allergies recorded, the profile is filled in automatically so the alert shows everywhere.

NewPatients

Photography consent, made quick

Photo consent is now captured as part of the forms patients already sign: every aesthetic consent form carries an optional tick for clinical photographs in the declaration section. A ready-made Clinical Photography Consent form is also available in the template library for marketing permissions or a standalone record. And wherever staff take or upload patient photos, a gentle reminder appears if the patient has no photography consent on file, with a link to get it signed.

7 September 2026

NewPatients

Use uploaded photos on the injection chart

The injection map can now use any photo on the patient's record as its background. When you add a photo to a chart, a new Patient photos tab appears first, showing everything you have uploaded with this visit's photos at the front, alongside the usual upload and camera options. Photos taken during a consultation and photos added to the patient's gallery are all available, and the chart keeps its own copy so the patient's records stay intact.

ImprovedCalendar

Staff Shifts rebuilt as one simple page

Staff Shifts is now a single, clear page. Pick a practitioner and set their weekly working hours, including split shifts for anyone who works a morning and an afternoon around a break. One-off changes, an extra working day or a day out, sit on the same page under Exceptions and never touch the regular weekly hours. The picker now lists only the practitioners who take bookings, so if someone is missing, open them on the Settings, Users page and turn on Bookable.

4 September 2026

NewCalendar

A simpler queue flow, without the check in step

Today's Queue now runs with fewer taps. Your team can start a consultation straight from a confirmed appointment, with no separate check in step, and take payment right from the queue with a Checkout now button. A part paid or checked out visit stays on the queue with a Paid, notes to do label until the notes are written up and it is completed. Prefer the old check in step? Turn Simplified queue flow off in Settings, Online Booking, under Calendar Behavior, and the queue works exactly as it did before.

NewInvoices

Part payments

Patients can now pay in stages. Take any amount today, at checkout or against an invoice, by cash, card or bank transfer, and the rest is settled later by pay link or however suits. The invoice tracks what is paid and what remains, and booking deposits are credited automatically. Turn on part payments in Settings, Payment Processing, and patients paying online can choose how much to pay, from your set minimum right up to the full balance.

3 September 2026

NewPatients

Previous treatment notes on the patient overview

A patient's treatment history now sits near the top of their Overview tab: past visits with the treatment, the practitioner and the notes recorded against each one, including notes brought across when you imported your records from another system. Tap Read more on any visit to see the full note, or Show more to go further back.

NewCalendar

See consent status and patient history from Today's Schedule

Each appointment on the dashboard's Today's Schedule now shows whether consent forms are signed or still outstanding, and expands to show everything booked, any outstanding consent form with a one-click resend, and, for clinical roles, the patient's last visits with their notes. Multi-treatment appointments also show all their treatments instead of just the first.

NewCalendar

Colour your calendar by service category

You can now choose what the calendar colours mean: appointment status, as before, or the service category, so injectables, laser and consultations each get their own colour at a glance. Pick your preference in Settings, Online Booking, under Calendar Behavior. Category colours come from the colours you set on the Categories page, and appointments without a category colour show in the standard blue.

NewPatients

Note templates for faster clinical notes

Writing up a treatment now starts from a template instead of a blank page. Pick one from the new Insert template button in clinical and consultation notes, fill in the details it asks for, such as product, batch number and areas treated, and the finished text drops straight into your note. Ten templates for common aesthetics consultations, treatments and reviews are included, and you can add your own or edit ours in Settings, Note Templates.

ImprovedPayments

Expenses get their own categories, with automatic QuickBooks syncing

Expenses now use a dedicated category list built for clinic spending, such as rent, consumables and insurance, with a Manage categories button on the Expenses tab. Picking a category is now required when logging an expense, so your books stay tidy. Clinics connected to QuickBooks can also turn on automatic syncing that sends new expenses across through the day, no clicking needed.

2 September 2026

NewPayments

Send your expenses to QuickBooks

Clinics connected to QuickBooks can now map their expense categories to QuickBooks accounts in Settings, then send any recorded expense across with one click. Each expense shows its sync status in the list.

FixedCalendar

Follow-up bookings keep their link to the signed-off consultation

Booking a follow-up after a consultation was signed off quietly failed to link the new appointment back to the consultation. The link now saves properly.

FixedSettings

The I work solo setup step now saves

Ticking I work solo on the setup checklist previously did not save your answer. It now works as expected.

ImprovedSettings

Stay signed in on two devices at once

You can now be signed in on two devices at the same time, like your phone and your laptop, without one signing the other out. A third device will still sign out the one you used longest ago.

ImprovedHelp

Our full help guides now live on the CallidusOS website

Our full help guides now live on the CallidusOS website, so they are easier to search and share, with a link straight to them from Help and Support in the app.

ImprovedAssistant

The Calia help window is simpler and quicker to get real help

The Calia help window has been tidied up. Getting a real person from CallidusOS support is now right at the top, so you can reach a human in one tap without scrolling past everything else.

ImprovedPatients

Past appointments are easier to find on the patient page

The Clinical tab now shows past appointments clearly at the top, in a full-width list, instead of tucked into a narrow side column, so the visits you look up most are the first thing you see. Consent forms now come before photos on the Files and Consents tab, and the button for taking a payment uses one consistent name across the patient page.

27 August 2026

FixedCalendar

Calendar no longer errors when picking a day and time

In some cases the calendar could drop to an "Error loading Schedule" screen while you were choosing a day and time for a booking. That is fixed. A single unexpected date value can no longer stop the whole calendar from loading, the affected item is skipped and everything else keeps working.

25 August 2026

ImprovedInvoices

Invoice payment links no longer expire

The "Pay now" link in an invoice email, and any pay link you copy to share, used to stop working after 24 hours, a limit set by the card payment provider. Patients can now pay from that link at any time, it quietly refreshes the checkout each time it is opened.

20 August 2026

ImprovedReports

Reports remembers the date range you last used

Reports used to reset to This Month every time you opened it. It now opens on the range you last had selected, so if you always look at the last 90 days, or a custom period, it is already there when you arrive.

Fixed

Pages no longer break if your browser translates them

If your web browser automatically translated the app into another language, some screens could go blank and need a refresh to come back. That is fixed. Translated pages now stay put and keep working normally.

17 August 2026

NewSettings

Set your own VAT rate

Clinic Details now has a VAT rate box, which appears once you switch on "VAT registered". Leave it blank and we use the UK standard rate of 20%. Set it to 0 if you are registered but currently charging nothing. Whatever you put here is what new invoices use.

FixedInvoices

VAT is only ever added when you have told us you are VAT registered

The two ways of raising an invoice, taking payment at checkout and creating one by hand, could work out VAT differently for the same clinic at the same price. They now both use one setting. If you have not switched on "VAT registered" in Clinic Details, no VAT is added anywhere, and the "VAT registered" switch no longer turns itself on when you save that page. If you are VAT registered, please check the new VAT rate box before raising your next invoice.

FixedPayments

A product with no selling price can no longer be sold for nothing

If you added a product and left the selling price blank, it saved as £0.00 and could still be added to a sale or an invoice, billing the patient nothing. Products without a selling price are now shown as "No selling price set" and cannot be added until you give them one. Opening an existing product no longer quietly resets a blank price, or a zero stock level, when you save.

ImprovedInventory

Cost price and selling price are now clearly labelled

The product list column headed "Price" was actually showing what you pay your supplier, and the box in the product form was called "Unit Price". They are now "Cost price" (what you pay) and "Selling price" (what the patient pays), both are on the product list, and each box explains itself. Cost price is now required, because it is what your profit figures are worked out from.

FixedCalendar

Staff Shifts is now available to every clinic

Staff Shifts was only shown to clinics with two or more team members, which hid it from single-handed clinics entirely. It is now in the menu for every owner, admin and manager. Use it to add a one-off working day or take a day out without changing your regular weekly hours.

ImprovedSettings

Side menu no longer sits on top of open panels

When a panel opened over the page, the dimmed background stopped at the left-hand menu, so the menu stayed bright and could still be clicked while the panel was open. The menu now dims with the rest of the page and waits until you close the panel.

9 August 2026

ImprovedCommunications

Appointment reminders now recover if a send fails

If our email provider had a momentary problem at the exact moment a 24 hour reminder was due, that reminder could be missed with no second attempt. Reminders are now retried immediately, and if that does not work the system keeps trying on later checks until the reminder has actually gone out. Nobody gets a duplicate.

6 August 2026

FixedSettings

Policies and Procedures now displays properly

The policy pack page ran to the edge of the screen and sat awkwardly against the settings menu, which made it hard to read. It now sits in the same tidy column as the rest of Settings, with the usual back link at the top.

FixedPayments

Voiding or refunding a sale now gives back account credit too

When a patient paid for part of a treatment using their membership account credit, voiding or refunding that sale returned the card payment but not the credit. The credit is now put back on the patient record at the same moment the sale is reversed, and the amount returned is recorded against the sale.

FixedCommunications

Aftercare emails now send for every clinic that has them switched on

Post-care instructions were only going out for clinics that had opened Settings and saved the Communications page at least once, even though the toggle showed as on everywhere else. Aftercare now sends as soon as it is switched on, and it keeps sending as your appointment history grows. If you would rather not send aftercare, the toggle in Settings, Communications turns it off as before.

FixedCalendar

Moved appointments now get a reminder for the new time

When an appointment was rescheduled, the patient could miss their 24 hour reminder because the system still counted the reminder sent for the original slot. Moving an appointment to a different time now re-arms the reminder. Changing only the length of an appointment leaves the existing reminder alone.

ImprovedPatients

You are told when an email to a patient does not go out

Emailing a patient from their record used to report success even when the message was rejected, and the Communications tab recorded it as sent. Failures are now shown at the time and recorded as failed on the patient file, so you can see what actually reached them.

4 August 2026

NewConsent Forms

27 new consent forms, and you can now search by product brand

The library adds cryotherapy, thread veins, ear irrigation, vitamin and biotin injections, Saxenda, Lanluma, Ellansé, buttock augmentation, microchannelling, a device facial form, a prescription review record, and a full travel and routine vaccination set. You can also now search the library by the product you actually buy, so typing Juvederm, Azzalure or Profhilo finds the right form. The new forms are marked as awaiting clinical review until our reviewer has signed each one off.

ImprovedOnline Booking

Shorter booking links

Your booking page now also works at book.callidusos.co.uk/your-clinic-name, without the /book/ part in the middle. Existing links keep working, so links already printed or emailed are fine either way.

31 July 2026

ImprovedReports

Reports is now one page, with the date range always on show

The tabs are gone. Pick a report from the list and it opens in place. The from and to dates sit next to the presets at all times, so a custom range is one click rather than something you have to go looking for, and the dates always show the period actually being reported on.

NewReports

Ten more reports, including practitioner performance and money owed

New reports cover revenue per practitioner, what actually sells, how patients pay, unpaid invoices by age, and discounts against repeat custom. Every report exports to CSV.

NewPatients

Import your patients from Aesthetic Nurse Software yourself

Owners and admins can now run the ANS spreadsheet import directly, without waiting for our team. Patients, their notes, your treatments and past visit history all come across. You can still hand the file to us instead if you would rather.

ImprovedPatients

Imports now show real progress

A large import used to look finished within seconds and then sit there. It now counts through your patients, services and past visits as it goes, tells you roughly how long to expect, and warns you before you close the tab.

FixedInvoices

Emailing a receipt or pay link now tells you it is working

Sending from the invoice list gave no sign anything was happening, so it was easy to click twice. It now shows progress until the email is away.

30 July 2026

FixedInvoices

Discounts are kept when a sale becomes an invoice

A discount applied at checkout could be dropped when the invoice was raised, so the patient was billed the full amount. The discount now carries through to the invoice and to the payment link.

29 July 2026

NewPayments

Void or refund a sale without deleting it

A sale recorded by mistake can be voided, and a sale where money genuinely moved can be refunded through Stripe. Both keep the original record and the audit trail rather than removing it, and a refunded sale stops counting towards your revenue.

Signed in to CallidusOS? You will also see these updates in the app. Need a hand with anything here? Visit Help and support.