Сповіщення

Сторінка «Сповіщення» призначена для налаштування автоматичних повідомлень клієнтам, менеджерам та виконавцям. Система дозволяє створювати умовні тригери для відправки SMS, Email, внутрішніх повідомлень або завдань на різних етапах роботи з замовленнями. Використовуйте динамічні змінні для персоналізації текстів та таймери для відкладеної відправки.


Терміни

  • Сповіщення — автоматичне повідомлення, що надсилається через обраний канал при настанні певної події
  • Подія — тригер, який запускає відправку сповіщення (створення замовлення, зміна статусу, таймер)
  • Канал сповіщення — спосіб доставки: внутрішнє повідомлення в системі, E-Mail, SMS на мобільний, запис у розділ «Завдання»
  • Отримувач — особа, якій надсилається сповіщення: клієнт, менеджер, виконавець, власник
  • Таймер — відкладена подія, що спрацьовує через вказаний проміжок часу до або після замовлення
  • Режим таймера — точка відліку часу: «До замовлення», «Після замовлення», «З моменту останнього замовлення»
  • Одиниця вимірювання таймера — інтервал часу: години або дні
  • Змінна повідомлення — динамічний плейсхолдер (наприклад, :customer, :date, :adr), який замінюється на реальні дані під час відправки

Загальний огляд

Користувач бачить таблицю зі списком усіх налаштованих сповіщень та ключовими параметрами: стан (активовано/на паузі), подія-тригер, канал відправки та отримувач. У верхній частині доступні фільтри за типом події та каналом сповіщення, а також кнопка додавання нового запису. Натискання на рядок таблиці відкриває детальну інформацію у бічній панелі з можливістю редагування, копіювання або видалення.

Основні можливості

Фільтрація списку сповіщень

Користувач може відфільтрувати сповіщення за типом події (наприклад, «Таймер» або «Зміна статусу») та каналом відправки (SMS, Email, внутрішнє). Це дозволяє швидко знайти потрібне налаштування серед великої кількості записів. Активні фільтри відображаються у верхній панелі для зручного контролю.

Додавання нового сповіщення

Форма створення містить поля для вибору події-тригера, каналу відправки, отримувача та тексту повідомлення. Для подій типу «Таймер» доступні додаткові налаштування: режим відліку, одиниця вимірювання та кількість. Текст повідомлення підтримує динамічні змінні для автоматичної підстановки даних замовлення.

Налаштування таймерів

Для подій типу «Таймер» користувач може обрати режим відліку: «До замовлення» (нагадування заздалегідь), «Після замовлення» (подяка або відгук), «З моменту останнього замовлення» (повернення клієнта). Одиничний інтервал налаштовується в годинах або днях з довільним числовим значенням.

Використання змінних у повідомленнях

Система підтримує динамічні змінні у тексті сповіщення: :customer (ім'я клієнта), :date (дата замовлення), :adr (адреса), :recipient (ім'я виконавця). Під час відправки змінні автоматично замінюються на актуальні дані з замовлення, що забезпечує персоналізацію без ручного введення.

Перегляд деталей та редагування

Бічна панель відображає повну конфігурацію сповіщення: стан, подію, налаштування таймера (якщо є), канал, отримувача та текст повідомлення. Користувачі з відповідними правами можуть редагувати запис, скопіювати його для створення варіації або видалити за потреби.

Копіювання сповіщень

Функція копіювання дозволяє швидко створити нове сповіщення на основі існуючого, зберігаючи всі налаштування події, каналу та тексту. Це зручно для створення серії нагадувань з різними інтервалами або адаптації повідомлення під інший канал доставки.

Видалення або деактивація

Користувачі з правом notifications.delete можуть видалити сповіщення назавжди. Альтернативно, будь-яке сповіщення можна тимчасово вимкнути перемикачем «Активовано» без втрати налаштувань — це зручно для сезонних акцій або тестування.

Покрокові сценарії

Як додати нове сповіщення

  1. Відкрийте розділ Сповіщення та натисніть кнопку Додати.
  2. У полі При події оберіть тригер: «Створено замовлення», «Змінено статус» або «Таймер».
  3. Якщо обрали «Таймер», налаштуйте Режим, Одиницю вимірювання та Кількість.
  4. Оберіть Канал сповіщення та Отримувача.
  5. У полі Повідомлення введіть текст, використовуючи змінні (наприклад, :customer, :date).
  6. Натисніть Зберегти або Зберегти та закрити для завершення.

Як налаштувати нагадування клієнту за день до замовлення

  1. Створіть нове сповіщення або скопіюйте існуюче.
  2. У полі При події оберіть Таймер.
  3. Налаштуйте: Режим → «До замовлення», Одиниця → «День», Кількість → «1».
  4. Канал сповіщення → «SMS на мобільний», Отримувач → «Клієнт».
  5. У тексті введіть: «Доброго дня, :customer! Нагадуємо про замовлення завтра :date за адресою :adr.»
  6. Натисніть Зберегти.

Як створити задачу менеджеру для повернення клієнта

  1. Відкрийте форму додавання сповіщення.
  2. При події → «Таймер», Режим → «З моменту останнього замовлення».
  3. Одиниця → «День», Кількість → «14» (або інший інтервал).
  4. Канал сповіщення → «Запис в розділ "Завдання"» (поле «Отримувач» приховається автоматично).
  5. У тексті вкажіть інструкцію: «Зателефонувати :customer. Пройшло 14 днів з останнього замовлення. Запропонувати повторну послугу.»
  6. Натисніть Зберегти — задача з'явиться у розділі «Завдання» через 14 днів.

Як відредагувати існуюче сповіщення

  1. Знайдіть потрібне сповіщення у списку або скористайтеся фільтрами.
  2. Натисніть на рядок таблиці, щоб відкрити бічну панель, або на іконку Редагувати.
  3. Внесіть необхідні зміни: текст, отримувача, налаштування таймера тощо.
  4. Натисніть Зберегти — зміни застосуються до майбутніх відправок (вже надіслані повідомлення не змінюються).

Як вимкнути сповіщення без видалення

  1. Відкрийте детальний перегляд сповіщення у бічній панелі.
  2. Знайдіть перемикач Активовано у верхній частині форми.
  3. Перемкніть його у положення «Вимкнено».
  4. Натисніть Зберегти — сповіщення перейде у стан «На паузі» і не надсилатиметься, але налаштування збережуться.

Як видалити сповіщення

  1. Відкрийте детальний перегляд сповіщення через таблицю або бічну панель.
  2. Натисніть кнопку Видалити (доступна лише за наявності права notifications.delete).
  3. Підтвердіть дію у діалоговому вікні.
  4. Сповіщення буде видалено зі списку та перестане спрацьовувати.

Приклади налаштувань

Приклад 1: Нагадування за день

Подія: Таймер → До замовлення
Одиниця: День
Кількість: 1
Відправити: SMS на мобільний
Отримувач: Клієнт
Повідомлення:
"Доброго дня, :customer!
Нагадуємо про прибирання завтра :date за адресою :adr.
Дякуємо, що обрали нас!"

Приклад 2: Повернення через місяць

Подія: Таймер → З моменту останнього замовлення
Одиниця: День
Кількість: 30
Відправити: SMS на мобільний
Отримувач: Клієнт
Повідомлення:
":customer, минув місяць з нашого останнього візиту!
Час для повторного прибирання? Зв'яжіться з нами!"

Приклад 3: Задача менеджеру

Подія: Таймер → З моменту останнього замовлення
Одиниця: День
Кількість: 14
Відправити: Запис в розділ "Завдання"
Повідомлення:
"Зателефонувати клієнту :customer (:adr).
Пройшло 2 тижні з останнього замовлення.
Запропонувати повторне прибирання."

Приклад 4: Сповіщення про виконання

Подія: Змінено статус замовлення
Новий статус: Виконується
Відправити: SMS на мобільний
Отримувач: Клієнт
Повідомлення:
":customer, наш майстер вже прямує до вас за адресою :adr.
Очікуйте дзвінка протягом 15 хвилин."

💡 Корисні поради

💡 Використовуйте змінні (:customer, :date, :adr) для персоналізації — це підвищує довіру клієнтів та конверсію відповідей.

💡 Для SMS дотримуйтесь ліміту 70 символів кирилицею на один сегмент — перевищення збільшує вартість відправки у 2–3 рази.

💡 Створюйте варіації сповіщень через функцію «Копіювати» для A/B-тестування текстів або інтервалів нагадувань.

💡 Замість видалення сезонних сповіщень використовуйте перемикач «Активовано» — це дозволить швидко увімкнути їх знову наступного сезону.

💡 Перевіряйте текст повідомлення перед збереженням — помилки у SMS або Email виглядають непрофесійно та знижують довіру клієнтів.

💡 Комбінуйте канали: використовуйте Email для детальної інформації, SMS — для коротких нагадувань, а «Завдання» — для внутрішніх інструкцій менеджерам.