Эта группа общих компонентов обращается к сотрудникам компании: показывает всплывающие окна, кладёт запись в голосовой ящик, регистрирует заказ на встречный звонок. Сюда же отнесены счётчики и создание исходящей задачи.
Уведомление
Всплывающее окно, которым сценарий сообщает пользователю о происходящем. Адресатами могут быть пользователи, отделы и конкретные номера; кроме того, адрес может вычисляться аргументом. Пришедшие уведомления пользователь всегда может просмотреть и найти в разделе «Офис. Кабинет. Уведомления».
| Свойство | Описание |
|---|---|
| Отладочный режим | Да / нет, по умолчанию «нет». Отладочные уведомления показываются только когда сценарий сохранён в режиме отладки; остальные — всегда. |
| Ключ получателя | См. общее правило выше. |
| Адресат | Окно ввода списка получателей: пользователи, отделы, внутренние номера. При одновременном указании адресата и ключа получатели объединяются на момент выполнения компонента. |
| Сохранять в БД | Да / нет, по умолчанию «да». Сообщение сохраняется и доступно в «Офис. Кабинет. Уведомления». Отсутствующему пользователю оно будет доставлено сразу после авторизации. |
| Текст | Аргумент с текстом уведомления. Поддерживается минимальный набор HTML-тегов — см. ниже. |
| Способ оповещения | Всплывающее уведомление — цветные окна в правой части экрана. Системный чат — сообщение от имени системы во встроенном чате. Лог-журнал — запись в серверном журнале Common. |
| Цвет фона | Цвет всплывающего окна. |
| Скрывать автоматически | Да / нет, по умолчанию «да». При отключении окно скроется только по щелчку пользователя. |
| Асинхронный режим | Да / нет. См. предупреждение ниже. |
| Разрешать несколько экземпляров на экране | Да / нет. При запрете включается фильтрация по коду сообщения. |
| Код сообщения | Доступно при запрете нескольких экземпляров. Код, по которому фильтруются однотипные уведомления. |
| Переход | После успешного завершения. |
Но при завершении сценария все не успевшие завершиться асинхронные рассылки прерываются. Если уведомление важно доставить, асинхронный режим не годится.
Уведомления, накопившиеся у отключённого пользователя и показанные после авторизации, скрываются автоматически в любом случае — независимо от свойства «Скрывать автоматически».
Оформление текста
Чтобы текст отображался как HTML-документ, его нужно заключить в теги <html>…</html>. Поддерживаются:
| Тег | Назначение |
|---|---|
<html> | Отображать блок как HTML-документ |
<span> | Текстовый блок |
<a> | Гиперссылка; атрибуты href, title |
<b>, <i>, <u>, <s> | Полужирный, курсив, подчёркнутый, перечёркнутый |
<br> | Перевод строки |
<center> | Выравнивание по центру |
<p> | Параграф |
Все перечисленные теги принимают атрибут style. Поддерживаются пять свойств стиля:
| Свойство | Допустимые значения | Не поддерживается |
|---|---|---|
font-weight | bold, normal | bolder, lighter, числовые значения 100—900 |
text-decoration | line-through, underline, none | blink, overline |
font-style | normal, italic | oblique |
text-align | left, right, center, justify — только для <p> | — |
color | red, green, blue, black, white, yellow, gray, либо #XXXXXX | — |
Прочие атрибуты игнорируются.
<html>Данное устройство <b style='color:red;'>не обнаружено</b></html>
Голосовая почта
Перемещает данные об указанном звуковом файле — чаще всего записанном в этом же сценарии — в голосовой ящик указанных пользователей. У получателей в их модулях появляются данные об абоненте и возможность прослушать запись.
| Свойство | Описание |
|---|---|
| Имя файла | Абсолютный путь к файлу для помещения в ящик. Если файл создан компонентом «Запись файла», где имя генерируется, в том компоненте нужно выбрать возврат полного пути в переменную и использовать её здесь. |
| Ключ получателя | См. общее правило выше. |
| Голосовой ящик | Окно ввода адресата: пользователи, отделы, внутренние номера. При одновременном указании ящика и ключа получатели объединяются. |
| Режим подстановки CallerId | Автоматически — для IVR и диалоговых сценариев номер абонента определяется сам; если почту оставляет внутренний пользователь, подставляется его имя. Из аргумента — когда номер не определён, требует преобразования либо сценарий служебный и работает без привязки к каналу. |
| CallerId | Только в режиме подстановки из аргумента. Значение записывается в поле CallerId и определяет номер оставившего сообщение. |
| Переход | После успешного завершения. |
Заказ на встречный звонок
Сохраняет информацию о заказанном звонке в базе и показывает её в клиентском приложении у пользователей-адресатов.
| Свойство | Описание |
|---|---|
| Ключ получателя | См. общее правило выше. |
| Заказ на номер | Номер, на который заказан встречный звонок: введён абонентом с клавиатуры, взят как CallerId либо подставлен из базы по коду. |
| Заказ на время | Ориентировочное время звонка; сохраняется в базе и показывается в описании заказа. Оставить пустым, если время не указывается. |
| Комментарий | Сохраняется в базе и отображается в описании заказа. |
| Переход | Компонент, на который передаётся управление. |
Увеличение значения счётчика
Увеличивает значение выбранного счётчика на единицу. Счётчики создаются и анализируются в модуле «Call-центр. Отчёты. Счётчики».
| Свойство | Описание |
|---|---|
| Счётчик | Список счётчиков системы, доступных для увеличения. |
| Переход | Компонент, на который передаётся управление. |
Создание исходящей задачи
Создаёт задачу однократного выполнения в указанное время на указанный номер. После дозвона задача запускает заданный сценарий IVR; переданный параметр доступен в нём через встроенную функцию «Параметр задачи».
| Свойство | Описание |
|---|---|
| Номер | Номер, по которому производить дозвон. |
| Выполнить сразу | Да / нет. Выполнять немедленно или дожидаться указанного времени. |
| Дата/время | Только при «Выполнить сразу — Нет». Когда выполнять задачу. |
| Сценарий | Имя сценария, который запустится после дозвона. |
| Параметр запуска | Числовой аргумент; передаётся в задачу, а через неё на старт сценария и в функцию «Параметр задачи». Годится для идентификации через сопоставление по таблице в базе или для передачи набора параметров. |
| Количество сигналов «Занято» | Сколько дозвонов с ответом «занято» считать успешным выполнением задачи. |
| Количество сигналов «Не отвечает» | Сколько дозвонов с ответом «не отвечает» считать успешным выполнением. |
| Время фиксации в секундах | Сколько секунд выполнять сценарий после дозвона, чтобы счесть задачу выполненной. |
| Время ожидания ответа | Сколько секунд ждать ответа линии, прежде чем зафиксировать «не отвечает». |
| Пауза после сигнала «Занято» | Перерыв в выполнении задачи после сигнала «занято», в секундах. |
| Пауза после сигнала «Не отвечает» | Перерыв после сигнала «не отвечает», в секундах. |
| Переход | Компонент, на который передаётся управление. |