Guide · clinic CRM Live case in production

// guide = crm.clinic.turbosms

Connecting TurboSMS to a clinic CRM: patient SMS for bookings, reminders and rescheduling

Published 26.08.2026 · Updated 26.08.2026

Artbrainʼs clinic CRM sends patient SMS through TurboSMS. Messages can be used for five events: a website request, booking confirmation, a reminder before the visit, cancellation and rescheduling. The administrator enables each event separately. Reminders have a set number of hours before the visit and quiet hours in Kyiv time. If a reminder falls inside that period, the system sends it when quiet hours end. Confirmation, cancellation and rescheduling are sent immediately because the administrator starts them. Setup requires a contract with TurboSMS, a funded balance, an approved sender name and the API token from the personal account. In the CRM, the administrator can choose events, edit templates, set quiet hours, send a test SMS and check the balance without a programmer. Changes are saved automatically. Artbrain fills the technical reminder field during launch. This setup is already running in the Instinct Sun medical center system, in production since August 2026.

View the case

Token stored on the clinic server Test SMS before launch

§ 01 · Events

Which SMS messages the patient receives

Each event is enabled separately. Confirmation, cancellation and rescheduling are sent when the administrator changes the application.

· 01

Website request

Immediately after a request

The patient receives confirmation that the request was accepted and an administrator will call. This event is off by default because every request uses an SMS, including an incorrect or spam request.

· 02

Booking confirmation

When the status becomes Confirmed

The message is sent when the application is marked Confirmed. If the date and time are still empty, it waits until the administrator enters them.

· 03

Reminder before the visit

A set number of hours before the visit

The clinic uses 24 hours. One reminder is sent per visit. If it falls in quiet hours, the system sends it when quiet hours end.

· 04

Booking cancellation

When the status becomes Cancelled

The patient receives a cancellation message as soon as the administrator changes the application status to Cancelled.

· 05

Visit rescheduling

When a confirmed date or time changes

If the administrator changes the date or time in a confirmed booking, the patient receives the new date and time.

§ 02 · Before setup

What you need from TurboSMS

Contract

A completed contract with TurboSMS is required before regular sending starts.

Balance

Keep the TurboSMS account funded because each message is billed by the service.

Sender name

Use an approved name that the patient sees instead of a number; submission and its Ukraine status are under Signatures, then View signatures.

API token

The key is created in the TurboSMS account connection settings and copied into the API token TurboSMS field.

§ 03 · Setup

Step-by-step connection

The settings are under Site settings, Application notifications, SMS (TurboSMS). Changes in this block are saved automatically.

01

Register with TurboSMS, sign the contract and fund the balance

Create a TurboSMS account, complete the contract process and add funds. The service charges the clinic directly for sent messages.

02

Add the sender name and wait for approval

In the TurboSMS account, open Signatures, then View signatures. Open the required signature and complete its description. Check its status for Ukraine before continuing.

03

Copy the API token

Open the connection settings in the TurboSMS account. Copy the generated key for the API token TurboSMS field in the clinic CRM.

04

Enter TurboSMS details in the clinic CRM

Open Site settings, the Application notifications tab and the SMS (TurboSMS) block. Enable Send SMS to clients (TurboSMS), then fill in the API token TurboSMS and Sender name (sender) fields. The sender name must be approved. Changes are saved automatically.

SMS events

SMS events selected in the clinic CRM settings
05

Choose events, reminder time and quiet hours

Enable each required event separately. In Reminder before visit (hours), set how many hours before a visit the message should be sent, then define quiet hours in Kyiv time. The live clinic uses 24 hours and 21:00 to 09:00. Artbrain configures the technical reminder field at launch.

06

Fill and edit the five templates

Click Fill templates with samples, then adjust the texts for a new request, confirmation, reminder, cancellation and rescheduling. Keep only the placeholders that have data for that event.

07

Send a test and check the status

Enter the test number, click Send test and then Check balance. The test uses 1 SMS. The indicator should read Configured, SMS are being sent; it also reports missing details or that sending is disabled.

Connection and quiet-hour settings

TurboSMS fields, reminder time and quiet hours in the clinic CRM

Templates and test

Patient SMS templates and test controls in the clinic CRM

§ 04 · Messages

Templates and placeholders

There are five editable texts: new request, confirmation, reminder, cancellation and rescheduling. In the new-request template, {date} and {time} do not work because the visit time is not known yet.

{name} · Patient name from the application Olena
{date} · Visit date 26.08.2026
{time} · Visit time 14:30
{doctor} · Doctor from the booking Doctor name
{address} · Clinic address from settings Clinic address
{phone} · The patientʼs own phone number +380…
{clinic_phone} · Clinic callback number +380…
01

New request

{name}, we received your request. An administrator will call to arrange a time. Phone: {clinic_phone}. Clinic name

02

Confirmation

{name}, your booking is confirmed: {date} at {time}, doctor {doctor}. Address: {address}. Clinic name

03

Rescheduling

{name}, your visit has moved to {date} at {time}, doctor {doctor}. {address}. Clinic name

Message length
70 Cyrillic characters

That is the capacity of one SMS. A longer message is split into parts, and TurboSMS bills each part separately.

§ 05 · Checks

What to do if

01

The TurboSMS balance is empty

Reminders stop. The owner receives a Telegram message about the low balance. Fund the account, and sending resumes.

02

The sender name is not approved yet

Sending with that name is not available. Open the signature in the TurboSMS account, complete the missing description and wait for its Ukraine status to be approved.

03

A morning reminder falls in quiet hours

The clinic uses 21:00 to 09:00 in Kyiv time. A reminder due inside that period is sent just after 09:00. Confirmation, cancellation and rescheduling are not held because the administrator starts them.

§ 06 · Cost

System cost

SMS notifications are part of the clinic CRM. Their scope is fixed in the brief.

Clinic CRM
from $3000

The final scope and price are set after the brief. A clinic website starts at $1200.

Number of doctors and branches+
SMS events and templates+
Doctor appointment module+
Required integrations+

For Artbrain Shop, the TurboSMS notification module costs +$150. The client pays TurboSMS directly at its rates, and Artbrain adds no markup. We connect TurboSMS only to systems we build ourselves: the clinic CRM, Artbrain Shop and Telegram bots. We do not integrate third-party ready-made CRMs.

§ 07 · FAQ

Common questions

Sign a contract with TurboSMS, fund the balance, get the sender name approved and copy the API token. In the clinic CRM, open site settings, go to application notifications, enter these details, select the events, fill the templates and send a test SMS.

Artbrain fills the technical reminder field when the system is launched. After that, the administrator can enable events, edit templates, change quiet hours, send tests and check the balance without a programmer.

The messages are billed at TurboSMS rates, and Artbrain adds no markup. A clinic CRM starts at $3000, with SMS notifications included in the system scope agreed in the brief.

Yes. Enable manual sending from the application card in the SMS settings. Then open Applications, select an application and use the Send SMS button in the Client notification block.

Reminders stop, and the owner receives a Telegram message that the balance is too low. Sending resumes after the TurboSMS account is funded.

§ 09 · Request

Need patient SMS in your clinic?

Tell us how the clinic handles bookings and reminders now. We will record the required events and templates in the CRM brief.

View the Instinct Sun case

Test SMS before launch CRM from $3000 Direct TurboSMS billing

By clicking you agree to data processing. We will call back in working hours.

✓ Request received. We will be in touch shortly.

Call+38 095 108 62 12 +38 097 599 66 89 Telegram Viber WhatsApp