Перейти до змісту

SMS Сповіщення

Настройка підключає 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). Заданий токен поле показує маскою: не чіпайте його — токен лишиться; очистіть поле — токен зітреться під час збереження.

Куди дивитися далі