29 guides
How To Do Common Things
Step by step walkthroughs for the everyday tasks, from booking an appointment to recording a payment.
Book an appointment
- Go to Calendar
- Click on a time slot, or use the New Booking button
- Choose the patient, service, practitioner, and room
- Confirm, the appointment appears on the calendar
Register a new patient
- Go to Patient List
- Click New Patient
- Fill in their details, name, date of birth, contact info, address, allergies, and medical conditions
- Save, they'll get a unique patient ID (like PAT-00042) automatically
Handle a booking request
- Go to Booking Requests
- Find the pending request and click Approve
- Choose the practitioner, time, and room
- If the service needs a consent form, it's sent to the patient automatically
- The patient receives a confirmation email
Check in a patient
- Go to Today's Queue
- Find the patient's appointment
- Click the status button to move it from Confirmed to Arrived
- When the practitioner starts, move it to In Progress
- When finished, mark as Completed
Create an invoice
- Go to Invoices
- Click Create Invoice
- Select the patient and add line items (services or products)
- Save, it's created with "Unpaid" status
- When the patient pays, use Record Payment to update it
Record a payment
- On the Invoices page, find the invoice
- Click Record Payment
- Choose the payment method and enter the amount, the full balance is pre-filled but you can record any part of it
- Confirm, the status updates to Partially Paid or Paid
- Open the invoice at any time to see its full payment history
Add a clinical note
- Go to the patient's profile → Clinical tab
- Click Add Note
- Choose the note type, free-text (rich text editor) or SOAP format (Subjective, Objective, Assessment, Plan)
- Write your note and save
Upload before/after photos
- Go to the patient's profile → Clinical tab
- In the photos section, click Upload
- Select your images
- You can compare before and after photos side by side using the comparison view
Add a new lead
- Go to Leads CRM
- Click Add Lead
- Fill in their name, how they found you, estimated value, preferred service, assignee (optional, assign to a team member), and any notes
- They appear in the "New" column
Track a lead through the pipeline
- On the Leads CRM board, drag the lead card to the next column
- Progress: New → Contacted → Booked → Converted (or Lost)
Add a product to inventory
- Go to Inventory → Products
- Click New Product
- Enter the name, SKU, category, cost price, sell price, and stock quantity
- Save, you'll get automatic warnings when stock runs low
Create a task
- Go to Tasks
- Click Create Task
- Set the title, description, assignee, priority (Low/Medium/High/Urgent), and due date
- Save, it appears in the task list
Add someone to the waitlist
- Go to Waitlist
- Click Add to Waitlist
- Choose the patient, preferred service, preferred days (multi-select), urgency, and any notes
- When a slot opens, click Offer Slot to book them in
Set up online booking
- Go to Settings → Online Booking
- Choose your custom booking URL (a short slug like "your-clinic-name")
- Pick which services patients can book online, each service has an "Online Bookable" toggle in Settings → Services & Pricing that controls whether it appears on your booking widget
- Set the minimum advance booking time, this controls how soon before a slot patients can book (default is 24 hours)
- Set deposit requirements if needed (fixed amount, percentage, or full prepayment)
- Copy the embed code for your website, or share the standalone booking link (patients can book directly at your custom URL)
Set up deposits for services
- Global deposit: Go to Settings → Online Booking and enable deposit requirement, choose fixed, percentage, or full prepayment
- Per-service override: Go to Settings → Services & Pricing, edit a service, toggle "Override Global Deposit", and set the deposit type and amount for that service
- Per-service settings take priority over the global setting, useful when some treatments need a larger deposit
Set up aftercare emails
- Go to Settings → Communications and enable Post-Care Instructions
- Choose the timing, either 1 hour or 24 hours after appointment completion
- Go to Settings → Services & Pricing, edit a service, and add aftercare instructions in the text field
- When an appointment for that service is marked as Completed, the patient automatically receives an email with the instructions
Import patients from CSV
- Go to Patient List
- Click Import
- Upload your CSV file, it must include First Name, Last Name, and Date of Birth columns
- Review the column mapping and preview the data
- Confirm the import, up to 500 patients per batch, duplicates are detected by email
Set up two-factor authentication (2FA)
- Go to Settings → Profile
- In the security section, click Set Up 2FA
- Scan the QR code with an authenticator app (Google Authenticator, Authy, etc.)
- Enter the verification code to confirm
- Your account is now protected with an extra layer of security
💡 If you're locked out of your 2FA, ask your clinic owner or admin to reset it for you. Owners can ask the CallidusOS support team.
Set up the lead webhook
- Go to Settings → Integrations
- In the Webhook section, click Generate API Key, copy it immediately (it's only shown once)
- Use the webhook URL and API key in your website forms or third-party tools to send leads directly into CallidusOS
- Test the integration using the Send Test button
- Leads arrive in your Leads CRM board under the "New" column
Customise email templates
- Go to Settings → Communications
- Turn automated emails on or off as needed
- Edit the templates, use placeholders like {patientName} and {appointmentDate}
- Save your changes
Set up consent forms
- Go to Settings → Consent Forms
- Click Create to open the builder
- Add sections, questions, and signature blocks
- Activate the template by toggling it on, inactive templates won't appear when linking to services
- Go to Settings → Services & Pricing and link the template to the right service
- Consent forms are sent automatically when bookings are approved
💡 Versioning: When you edit a consent template and change its content, the system automatically creates a new version (v2, v3, etc.). Previously signed consents keep the version they were signed on, so you always have an accurate record of what the patient agreed to.
Use the Device Lock (Hand to Patient) for in-clinic consent
When a patient is in your clinic and needs to fill in a consent form on your device (tablet or computer):
- Open the appointment on the Calendar, select a consent template, and click Start In-Clinic
- Fill in the practitioner sections (treatment details, your signature)
- Click Hand to Patient (Device Lock), this locks the screen so only the patient sections are visible. The patient cannot navigate to other pages or see other patient data
- Hand the device to the patient, they fill in their medical screening, read the form, tick the single confirmation box at the bottom, and sign
- The patient clicks Patient Done, Return to Practitioner
- A PIN screen appears, the patient hands the device back to you
- Enter your clinic PIN to unlock and review the form
- Click Submit Consent to save
To set your Device Lock PIN: Go to Settings → Clinic Details and find the "Change Device Lock PIN" section. Enter a 4-6 digit PIN and save.
FAQ, Device Lock
Q: Do I have to use the Device Lock button?
A: No, it's optional. You can fill in the entire form yourself while the patient watches, or send the consent form by email instead. The Device Lock is a convenience feature for clinics that hand a shared tablet to patients.
Q: What if I forget my PIN?
A: Any owner or admin can change the PIN in Settings → Clinic Details. The PIN is shared across the clinic, all staff use the same one.
Q: Can the patient navigate away while the screen is locked?
A: No. The sidebar, header, and navigation are hidden. Only the patient-facing sections of the consent form are visible.
Sell and redeem gift vouchers
To sell a gift voucher at the till:
- Open New Sale (or click Sell Gift Voucher on Inventory → Gift Vouchers)
- Pick the Gift Voucher tab, choose an amount (£25, £50, £100 or a custom value from £5 to £2,000)
- Add the recipient's name, email, and a personal message if you like
- Complete the sale, the unique code (like GC-XXXX-XXXX-XXXX) is created, printed on the receipt, and emailed to the recipient with the message when an email is given
To redeem a gift voucher:
- At checkout, find the Gift Voucher box and enter the code
- Click Apply, the card's balance pays part or all of the bill
- Any remaining balance stays on the card for next time. If the card covers the whole bill, the till says nothing is left to pay
To resend or print a card: go to Inventory → Gift Vouchers, open the card with the eye icon, and use Send and print: resend the email (to the saved address or one you type in) or download a printable A4 or A5 gift certificate in your clinic colours.
To sell gift vouchers online: turn on Sell gift vouchers online in Settings → Gift Vouchers (needs Stripe payments set up). You get a gift voucher shop at book.callidusos.co.uk/gift/your-clinic, a link made for Instagram bios and Christmas posts, and a "Buy a gift voucher" link appears on your booking page. Buyers pay by card and the code is emailed the moment payment lands.
FAQ, Gift vouchers
Q: How long are gift vouchers valid for?
A: 12 months from the date of sale. The expiry date is shown on the card's email, the printed certificate, and the Gift Vouchers page.
Q: Can someone buy a gift voucher with another gift voucher or account credit?
A: No. Gift vouchers are bought with cash, card, or bank transfer only.
Q: How do gift vouchers appear in my reports?
A: Selling a card is not counted as revenue straight away, the money is held as an outstanding balance until the card is spent. This keeps your revenue figures honest and your VAT position correct. The Gift Vouchers page shows the total outstanding balance at any time.
Collect and update medical history
CallidusOS keeps one standing medical history per patient, so they are not asked the same questions from scratch at every visit.
How it works:
- First visit: the patient completes the full medical screening, either inside their first consent form in clinic, or by email. When a booking is confirmed for a patient with no history on file, a medical history questionnaire is emailed automatically (you can turn this off in Settings → Online Booking)
- Every visit after that: their answers appear pre-filled in the consent form and the patient confirms with one tap that nothing has changed, or updates whatever has
- Every 12 months: the patient is asked to complete the questionnaire in full again, so the record never goes stale
To see or request a patient's history: open their profile, the Medical history card shows when it was last completed and last confirmed. Click Send request to email the questionnaire at any time.
💡 Privacy: questionnaires sent by email always start blank, existing answers are never sent out of the clinic. Pre-filled answers only appear on your own devices, in clinic.
FAQ, Medical history
Q: Where do the patient's answers live?
A: On their patient record, alongside allergies and medical conditions. Every consent form they sign carries the screening answers they gave or confirmed at that visit, so your records show exactly what was true at the time.
Q: What if the patient discloses something new at the visit?
A: They update the answer in the consent form and the standing record updates with it. The change is dated, and the practitioner sees the updated answers before treating.
Get photography consent
There are two ways to have photography consent on file, and either one counts:
- The tick box on any treatment consent: every treatment consent form includes an optional "clinical photography" tick in the patient declaration. If the patient ticks it when they sign, that is photography consent, nothing extra to do
- The standalone form: the Clinical Photography Consent template is a short form for patients who need photography consent on its own: the patient reads it, ticks one box and signs. It covers the clinical record only. To use photos for marketing or social media, ask the patient to sign the Photography Consent: Marketing & Social form as well. Activate them in Settings → Consent Forms if you have not already
The reminder chip: wherever you take photos (a patient's Photos tab, the consultation flow), CallidusOS shows a small reminder if the patient has no photography consent on file. Taking photos is never blocked, the chip just makes the gap visible. Click Get it signed and the Clinical Photography Consent form opens for that patient, ready to sign.
FAQ, Photography consent
Q: The reminder says no consent, but the patient signed a treatment form?
A: The tick box is optional, so check whether they actually ticked it. If not, the standalone form is the quickest fix, one tap from the reminder itself.
Q: Does the reminder stop me taking photos?
A: No. Clinical photography stays possible, the reminder is information for you, not a lock.
Set up payment processing
- Go to Settings → Payment Processing
- Follow the setup steps to connect your payment account
- Once connected, you can take payments directly through invoices
Manage your subscription
- Go to Settings → Subscription & Billing
- View your current plan and billing cycle
- Switch between monthly and annual billing
- Update your payment details
Export patient data (GDPR)
- Go to the patient's profile
- Click the More menu (three dots)
- Select Export Patient Data
- The system generates a data export for the patient
- ⚠️ This action requires owner or admin access
View the audit log
- Go to Settings → Audit Log
- Browse the log of important actions and changes
- ⚠️ Only visible to owners and admins
Still need a hand?
Ask Calia inside the app, or talk to our UK team by live chat, email or phone.