Умный график работы: часовые пояса и ночной сценарий hide_calls
Настройка рабочих дней и часов под часовой пояс компании, скрытие прямых звонков ночью и автоматический онлайн-пульс.
1. Зачем нужен контроль рабочего времени
В коммерческих проектах и интернет-магазинах критически важно управлять ожиданиями клиентов. Если виджет обещает «Перезвоним за 30 секунд!» в 2 часа ночи, а менеджеры спят — клиент разочаруется и уйдет к конкурентам. Модуль решает эту задачу с помощью интеллектуального планировщика графика работы.
2. Настройка расписания в панели управления
Во вкладке «График работы» задаются базовые параметры присутствия операторов:
- Часовой пояс: выберите часовой пояс вашей компании (например,
Europe/Moscow,Asia/Yekaterinburg,Asia/Almaty). Расчет времени ведется строго по объектуDateTimeZoneс учетом локального времени сервера. - Рабочие дни недели: отметьте чекбоксами дни работы (например, Пн, Вт, Ср, Чт, Пт).
- Рабочие часы: укажите интервал начала и окончания смены в формате 24ч (например, с
09:00до18:00).
3. Ночные сценарии поведения виджета
В нерабочее время и в выходные дни администратор может выбрать один из трёх сценариев действия (параметр schedule_offline_action):
- Скрывать прямые звонки (hide_calls) — Рекомендуемый B2B-режим: кнопка заказа обратного звонка и телефон автоматически вырезаются из меню виджета. Доступными остаются только мессенджеры (Telegram, WhatsApp, MAX Bot), куда клиент может написать сообщение в любое время суток.
- Показывать информационную плашку (show_note): виджет продолжает отображать все кнопки, но над списком контактов зажигается плашка: «Сейчас мы не в сети. Оставьте заявку — ответим утром!».
- Полностью отключать виджет (disable): виджет целиком скрывается с витрины сайта до наступления рабочего интервала.
4. Индикация присутствия оператора
В рабочие часы виджет снабжается зеленым пульсирующим маячком (.ncw-status-pulse) и бейджем «Онлайн · Ответим за 2 минуты». В нерабочее время маячок переключается в нейтральный серый цвет.