Settings page guide

Every field on your Settings page in the SandoAssist dashboard, section by section, in the order they appear on the page.

Only clinic owners can save changes on this page. Staff and read-only members can view it, and staff can still test a CRM connection and sync services/practitioners.

Clinic identity

FieldWhat it does
Clinic nameShown to patients in the bot's messages (e.g. “Great, thanks for choosing Wonder Physio!”) and used in booking confirmations.

CRM Integration

This section connects SandoAssist to your practice management system (or tells it you don't have one yet), so the bot can check real availability and create real appointments.

Practice management system — choose one:

OptionWhat it means
No CRMNo calendar system connected. The bot collects the patient's details, condition, and preferred time, then tells them a team member will confirm the exact appointment manually. It will never invent a specific time slot. Good for getting started before you've connected a real CRM.
No CRM (email only)Also no external CRM, but the bot generates suggested time slots itself, based on the Opening hours, Services, and Practitioners you configure further down this page — rather than just taking a request.
ClinikoFull live integration — real-time availability and real bookings created directly in Cliniko. See the Cliniko setup guide for the full walkthrough.
Jane AppLive integration with Jane.
Google CalendarLive integration with a Google Calendar.
CalendlyLive integration with Calendly.

Once you pick a live CRM, extra fields appear for that system's credentials — an API key/token, and depending on the system, a region, subdomain, calendar ID, or organisation URI. Each field has a hint underneath showing exactly where to find it in that system's own settings.

Mock mode (toggle, appears once a CRM other than “No CRM” is selected):

Test connection— checks that the credentials you've entered actually work, without saving anything. Requires an API key/token to be filled in first.

Bot behaviour

FieldWhat it does
Brand voiceSets the tone of every message the bot sends: Warm & professional, Friendly & casual, Professional & concise, or Warm & empathetic.
Notification emailWhere handoff alerts (a patient needs a human) and booking confirmations are sent.
Custom instructionsFree text appended to the bot's own instructions — use this for anything specific to your clinic that isn't covered elsewhere.
Escalation keywordsA list of words that immediately hand the conversation to a human if a patient uses them (e.g. “urgent”, “legal”, “refund”). Type a word and press enter to add it.
Use in-chat booking screens (WhatsApp Flows)A checkbox to let patients tap through service/practitioner/time instead of typing them. Not currently available — requires your WhatsApp number to reach a message-volume threshold on Meta's side first; the toggle has no effect until then. Free-text booking works fully either way.

Services

The list of appointment types your bot can offer — name, duration (minutes), and price.

Practitioners

The list of practitioners your bot can offer — name and an optional specialism.

Opening hours

Per day of the week: a checkbox for open/closed, and if open, a start and end time. This is used to filter out any slot — even one your CRM returns — that falls outside these hours, so make sure it matches your real business hours.

Pricing & insurance

FieldWhat it does
Pricing infoFree text the bot can reference when asked about cost.
Insurance acceptedTag list of insurers you accept (Bupa, AXA Health, Vitality, Aviva, WPA, Cigna, Self-pay, or type your own).
Ask patients if they have an NHS voucherCheckbox — if on, the bot actively asks about this during booking.

Booking rules

Minimum notice required before a slot can be offered or an action taken:

FieldWhat it does
New booking (hours)Earliest a new appointment can start from now (e.g. 24 = next-day earliest).
Reschedule (hours)How much notice is needed to move an existing appointment.
Cancellation (hours)How much notice is needed to cancel (your cancellation policy).
Max advance booking (days)How far into the future the bot will offer appointments (e.g. 56 = up to 8 weeks ahead).

Saving

Click Save changes at the bottom of the page. Only clinic owners can do this — staff and read-only members will see the button disabled with an explanation.

  1. WhatsApp setup guide
  2. Cliniko setup guide