We ask first, on the call
Before anything is sent, Velaire asks whether it can text you. Nothing goes out on an assumption, and the practice can show exactly when permission was given and what was said to get it.
Velaire sends intake links, booking confirmations, reminders and follow-ups on your practice's behalf. Here is exactly what goes out, what we keep, and what stops it.
These are not settings a practice has to configure correctly. They are how the product behaves by default, and two of them are enforced by the database rather than by our own code.
Before anything is sent, Velaire asks whether it can text you. Nothing goes out on an assumption, and the practice can show exactly when permission was given and what was said to get it.
Agreeing to appointment texts is not agreeing to marketing. We keep those as separate permissions and never treat one as the other, because the rules governing them are different.
Reply STOP, or just say so in your own words, and messaging ends. Not that campaign, everything. We do this across the board rather than category by category, which is stricter than the rules currently require.
Messages go out between 8am and 9pm local time. Anything composed outside that waits for the morning rather than waking someone up, and the practice can see exactly what is holding and until when.
If anyone ever asks a practice to prove it, a tick in a box proves nothing. So we store the wording itself, and it cannot be edited afterwards.
Can I text you the booking link and any reminders about this appointment? Standard message rates apply, and you can reply STOP at any time to stop them.
The burden of proving permission sits on whoever sent the message. A record saying “consented via web form” describes the evidence without being it. Keeping the sentence the patient actually read or heard is the difference between a status and a defence.
Records are added, never changed. A correction is a new record on top of the old one, so what you see is what happened rather than what someone last typed. The part of our system that writes these records is not permitted to rewrite them.
Every record is in your dashboard, next to the messages that relied on it. You should not have to ask us for it, least of all at the moment you need it.
Plenty of systems only listen for STOP. A patient who writes a sentence has still asked you to stop, and treating that as unrecognised is how practices end up with a complaint.
Hi Sam, reminder of your appointment tomorrow at 10:20 AM. Reply C to confirm or call us to move it. Reply STOP to stop these messages.
please stop texting me
You’re unsubscribed. You won’t get any more messages from us.
A rule due in 2027 will require this across categories. We built to it early, because designing around a temporary exemption means rebuilding when it ends, and it means a patient who asked once has to ask twice.
Worth reading even if you never think about it again. These are the four questions a practice should be asking any vendor that messages its patients.
No tracking pixel, no conversions API, no audience upload. Sending it from a server rather than a browser is the same act, and we treat it the same way.
Nobody at the practice and nobody at Velaire can put someone back on the list. It reverses only if that patient asks us to start again.
The after-visit check-in asks how you are and puts your reply in front of a person at the practice. It does not score it, rank it, or decide how urgent it is.
A message template cannot even be saved without an opt-out line. It is not a policy someone has to remember, it is a rule the system enforces.
Every one of these is visible in your dashboard rather than taken on trust. See what the dashboard shows
See how Velaire would handle the calls your practice misses. A personal walkthrough, built around your questions.
Let’s talk about your practice