Physio, dental, therapy and private clinics
A new patient form that books the first appointment, never diagnoses
New patients give the reason for the visit, how they pay and when they are free. OnDot quotes the first appointment from your list and books it.
Sound familiar?
- Reception spends the morning returning calls about first appointments.
- Patients ask "can you help with my back?" and expect an answer you can't give by email.
- Self-pay and insured patients need different answers.
The form your customers fill in
Book your first appointment at your business
- What would you like?
- Reason for the visit
- Paying by
- I have been here before
- Days that suit you
- Your name
- Phone
Request an appointment
The bots behind it
Intake
Checks the request is complete and real, sorts it by job type and keeps it to booking: no medical advice.
Builder
Quotes the first assessment or check-up from your list. It never comments on symptoms or suggests a diagnosis.
Follow-up
Answers their replies and offers free times from your calendar to book the first appointment. You approve; the time is held for them.
Starter price list
Example prices. You replace them with your own before going live.
| Item | Range | Per |
|---|---|---|
| First assessment (60 min) | $70–$90 | session |
| Follow-up appointment (30–45 min) | $50–$70 | session |
| Check-up | $50–$80 | session |
| Package of 5 sessions | $230–$300 | package |
An example
From Marcus Reed
First assessment. Lower back stiffness after running for two weeks. Self-pay.
Draft · waiting for your OK
Hi Marcus, thanks for getting in touch.
A first assessment is 60 minutes and costs $70–$90 self-pay.
Pick a time: Mon 7:30 AM · Tue 6:00 PM · Thu 12:00 PM
Questions
- Will the bot give medical advice?
- No. It quotes and books. Anything clinical in a reply comes to you.
- Is patient data safe?
- Each clinic only sees its own requests, nothing is used to train AI models, and you can export or delete everything. A DPA is available.
- Insurance?
- The form asks how they pay, so you see self-pay and insured requests apart.