SMS Уведомление
Настройка подключает SMS-шлюз (через него уходят и SMS о статусах заказов) и описывает, когда клиенту уходит сообщение: напоминание о визите и SMS сразу после онлайн-записи на мойку.
Где искать: Модули → Система → Настройки → SMS Уведомление
Разбор на примере

Вверху — доступ к шлюзу BSG: API-токен и имя отправителя (то, что клиент увидит вместо номера; TurboSMS и Atompark берут подпись из своих карточек настроек). Поле API код рассылки не читает.
Рядом — переключатель «Сервис отправителя»: кто именно отправляет SMS. Вариантов четыре — Автоматически, BSG, TurboSMS, Atompark.
«Автоматически» означает «первый настроенный»: сначала пробуется TurboSMS, затем BSG по токену выше, затем Atompark. Это поведение системы до появления выбора, поэтому в базах, где переключатель не трогали, ничего не изменилось.
Выбрав оператора явно, вы получаете именно его — подмены на соседний настроенный не будет. Если у выбранного оператора не заполнены настройки (у TurboSMS — своя карточка настроек, у Atompark — своя, у BSG — токен на этой странице), служба рассылки не молчит, а сообщает: «Выбранный сервис отправки SMS не настроен» и называет оператора. Уведомления по заказам в такой ситуации не отправляются, а причина пишется в журнал сервера.
Вкладка «Уведомление» — таблица правил: для какого бронирования и типа задачи отправлять SMS, с каким текстом и когда. «Время уведомления» — время суток, а не срок до визита: каждый день в это время уходят напоминания о задачах на завтра. Каждая строка шлёт напоминание в своё время и со своим текстом: две строки одного типа задачи с разным временем — два разных SMS, каждое в свой час. Строка с «Уведомить сейчас» к напоминаниям по расписанию не относится. Если у одного типа задачи две строки с одинаковым временем, уйдёт одно SMS с текстом первой. «Уведомить сейчас» — SMS уходит сразу только после записи на странице онлайн-записи мойки (в карточке бронирования поле «Дизайн» — WashUp), и только когда в карточке бронирования заполнен «Тип задачи для SMS оповещения»: бронирование создаёт отдельную задачу этого типа, и SMS уходит о ней. Обычная страница онлайн-записи и задача, созданная в окне, SMS сразу не шлют; Telegram-бот мойки, который тоже так умел, сейчас отключён. Сообщение получает клиент, у которого в карточке отмечено «Уведомить клиента» и заполнен телефон.
Колонка «Бронирование» не отбирает задачи по бронированию: она включает тип. Напоминание по расписанию уходит только по тем типам задач, которые стоят в поле «Тип задачи для SMS оповещения» карточки одного из бронирований таблицы; строка, чей тип там не стоит, не шлёт ничего, а бронирование самой задачи не сверяется.
Вкладка «Ключевые слова» хранит подстановки. Подсказка справа говорит, как их писать: %KeyWord% — так в текст SMS подставляют имя клиента, время визита или номер задачи. Подставляются только поля регистра «Задачи»: строка с другим регистром сохранится, но её ключевое слово останется в SMS как есть.
Что стоит знать о шлюзе
Рассылка стоит денег и идёт через внешний сервис, поэтому:
- имя отправителя обычно регистрируют у оператора заранее;
- токен — это пароль: не пересылайте его в мессенджерах;
- в тексте держите лаконичность: длинное сообщение тарифицируется как несколько.
Типичные ситуации
SMS не доходят. Проверьте настройки оператора, через которого идёт рассылка (у BSG — токен на этой странице, у TurboSMS и Atompark — их карточки), и баланс в сервисе — система лишь передаёт сообщение шлюзу. Клиенту без телефона SMS не уходит вовсе.
В тексте виден %KeyWord%. Ключевое слово написано не так, как в справочнике ключевых слов, его там нет или в его строке выбран не регистр «Задачи».
Нужно временно выключить рассылку. Напоминания этой страницы выключаются здесь: уберите строки правил и сохраните — задания рассылки по расписанию удалятся. SMS о статусах сервисных заказов и ручные SMS правил не слушают: их выключает флажок «Отправлять» в настройке текста SMS. Токен выключателем не служит: при «Автоматически» сообщение уйдёт через другого настроенного оператора (TurboSMS, Atompark). Заданный токен поле показывает маской: не трогайте его — токен останется; очистите поле — токен сотрётся при сохранении.
Куда смотреть дальше
- Информация о компании — остальные системные параметры.