26 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
- Confirm, the status updates to Partially Paid or Paid
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, tick the acknowledgements, 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.
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.