🤖 Конструктор чат-ботов
Обзор конструктора чат-ботов
Создайте своего первого чат-бота
Релизы чат-ботов
Установка виджета с чат-ботом на свой сайт
Элементы узлов чат-бота
Переменные
Черновик
Расширенные возможности
Пользовательские кейсы
Как подсоединить агента и отключить чат-бот
Как выполнить запрос во внешнюю сиситему используя API
Как сохранить номер телефона в профайл пользователя
Как проверить вводимый пользователем текст
Как запретить ввод текста
Как добавить данные доступные для поиска в профиле пользователя
Как создать разные приветственные сообщения чат-бота в зависимости от рабочих часов
Как выбрать элемент из массива переменных
Как найти слово или фразу в сообщении пользователя
Как использовать JS в боте
Как подставить и использовать данные в бота из уведомления клиенту
Как персонифицировать меню при открытии бота в Viber
Как настроить сбор статистики в боте
Как использовать тексты на кнопках через массив кнопок
Как сделать заглушки на нерабочее время
Как использовать мультиязыки в боте
🧠 Мегамозг
💌 Транспортировка сообщений
💬 Диалоги
📊 Аналитика
😎 Аккаунт
🔎 Поиск
🆘 Помощь
🔑 Конфигурация
Как создать разные приветственные сообщения чат-бота в зависимости от рабочих часов
Задача
  • Необходимо обработать запросы клиентов для периода, когда контактный центр не работает (Будние дни - с 20.00 до 09.00 по МСК, Выходные дни - с 18.00 до 09.00 по МСК), либо настроить разные приветствия для разного времени обращения.
Решение
1. Добавляем трансфер входа. У нас это будет перевод на оператора.
2. Добавляем узел условие.
3. Далее делаем 2 условия:
Условие 1: Значение 1 - Day of week (означает день недели), Условие - равно, Значение 2 - 0 (0 - воскресенье, 1 - понедельник, 2 - вторник, 3 - среда, 4 - четверг, 5 - пятница, 6 - суббота).
Данное условие означает, что оно сработает в том случае, если клиент обратился в воскресенье.
Условие 2: Значение 1 - Day of week (означает день недели), условие - равно, Значение 2 - 6.
Данное условие означает, что оно сработает в том случае, если клиент обратился в субботу.
Все остальные дни обращения (1,2,3,4,5) у нас пойдут в выход Если нет, т.е. если день обращение клиента не суббота, и не воскресенье, сработает выход для тех случаев, когда ни одно из указанных условий не совпало.
4. После Условия 1 и Условия 2 добавляем следующий узел - условие, в котором мы обработаем время обращения клиента.
Условие 1: Значение 1 - Hour (означает время обращения), Условие - больше или равно, Значение 2 - 15.
В конструкторе чат-ботов время указывается по UTC, поэтому своё местное время нужно переводить в UTC. Так как у нас время по МСК, то мы отнимаем 3 часа от 18 и получаем 15).
Данное условие сработает в том случае, если клиент обратился в выходные после 18.00 по МСК.
Условие 2: Значение 1 - Hour (означает время обращения), Условие - меньше, Значение 2 - 6 (время МСК - 3 часа = время UTC, 9 - 3 = 6).
Данное условие сработает в том случае, если клиент обратился в выходные до 9 утра МСК.
Выход Если нет соответственно сработает в том случае, если клиент обратился в выходные дни в рабочее время контактного центра (у нас это с 9 до 18 по МСК).
5. После выхода Если нет в нашем первом условии (где мы выбирали дни недели) также добавляем условие, в котором обработаем время обращения клиента.
Условие 1: Значение 1 - Hour (означает время обращения), Условие - больше или равно, Значение 2 - 17.
В конструкторе чат-ботов время указывается по UTC, поэтому своё местное время нужно переводить в UTC. Так как у нас время по МСК, то мы отнимаем 3 часа от 20 и получаем 17
Данное условие сработает в том случае, если клиент обратился в будние дни после 20.00 по МСК.
Условие 2: Значение 1 - Hour (означает время обращения), Условие - меньше, Значение 2 - 6 (время МСК - 3 часа = время UTC, 9 - 3 = 6).
Данное условие сработает в том случае, если клиент обратился в будние дни до 9 утра.
Выход Если нет соответственно сработает в том случае, если клиент обратился в будние дни в рабочее время контактного центра (у нас это с 9 до 20 по МСК).
6. Делаем следующие узлы после группы условий:
Для рабочего времени - узел управление чатом с типом отключить бота и делегировать диалог оператору и сообщение Пожалуйста, ожидайте ответа оператора. В нашей схеме у нас это получаются выходы Если нет в условиях, где мы выбирали время обращения клиента.
Для нерабочего времени - узел управление чатом с типом отключить бота и делегировать диалог оператору и сообщение Оператор ответит в рабочее время контактного центра: с 9.00 до 20.00 по МСК в будние дни и с 09.00 до 18.00 по МСК в выходные дни. В нашей схеме это получаются все выходы из условий, которые мы делали: Условие 1 и Условие 2 в пункте 4 и пункте 5.
Содержание
Задача
Решение
© Copyright 2025 Flomni, Inc. Все права защищены. Различные торговые марки принадлежат их соответствующим владельцам.
Русский