Two-way SMS and the after-hours booking assistant
Patients can text the clinic and an AI answers from your settings and books only through the same validator your front desk uses, so it cannot be talked into a slot that does not exist; the cage around it is the point — a visit reason is mandatory, a required intake form cannot be skipped, no patient record is ever created by SMS, emergency wording is matched before the model is called, STOP is honoured at the webhook, per-clinic spend and per-number caps run first, and outgoing messages are scanned and stripped of invented dosing advice.
2705
What it does
It answers after hours from the hours and answers in your settings, offers real slots, and books them through the same validator the web flow uses — the same per-doctor lock, the same shifts, blackouts and holds. The booking appears on the calendar like any other, carrying the patient's own words as the reason, and triggers the same confirmation email, receipt and reminders as a web booking. It can move an appointment within your minimum notice and reschedule cap.
What it refuses — enforced in code, not asked of the model
- A booking request without a real reason returns no times; filler answers are rejected.
- An intake form marked required cannot be skipped.
- No patient record is ever created over SMS — it only links to an existing one.
- Emergency wording is matched before the model is called and ahead of every limit; the reply is to call 911.
- STOP is handled at the webhook, ahead of the model, across every clinic the number is known to.
- Per-clinic daily spend and per-number daily message caps are checked before the model runs.
- Every outgoing message is scanned and invented dosing or safety text is removed, with an allowlist of what the prescriber actually recorded so real instructions pass through unaltered; every removal is logged.
The governor
Sixty messages in one conversation and then it is over; a thread that goes quiet for thirty minutes closes; an abuse score auto-blocks at the threshold and decays ten points an hour; every incoming message is verified as genuine from the carrier.
Decide the clinical case before you switch it on
It will not triage and it does not claim to recognise an emergency clinically; a booking assistant is not a clinician. Under the Terms the clinic is the sender and holds the CASL and health-information consent, so the wording of what your line says is yours to set — write the sentence for a clinical message now, in daylight, and make sure whoever opens in the morning knows where those messages went overnight. SMS is not an encrypted channel and Qlynic does not pretend otherwise.
Allowance
Every message the clinic sends counts: a reminder is one, a late-night exchange that ends in a booking is four or five. Eight hundred per doctor per month, refreshed on the first, no rollover; past it, metered at the posted rate with an automatic spend cap.
Where to look