Руководство пользователя
Данный документ описывает пользовательский интерфейс личного кабинета SmartCPD.
Система SmartCPD поддерживает два варианта развертывания:
- Single-Tenant — выделенная инсталляция для одного заказчика;
- Multi-Tenant (Cloud) — облачная инсталляция с поддержкой нескольких изолированных тенантов;
В режиме Multi-Tenant интерфейс разделен на две области:
- Глобальные настройки платформы, доступные администраторам облачной инсталляции;
- Настройки тенантов, полностью изолированные друг от друга и доступные только в пределах соответствующего тенанта.
В режиме Single-Tenant разделы интерфейса будут без группировки.
Разделы интерфейса, доступные исключительно в режиме Multi-Tenant, в документе помечены как Multi-Tenant.
Разделы уровня платформы#
Роли#
Этот раздел предназначен для создания и изменения ролей доступа.
Подробнее ролевая модель описана в документе Ролевая модель
Список ролей#

В верхней части страницы доступна кнопка:
- Добавить роль — открывает форму создания новой роли;
Роли отображаются в виде карточек. Каждая карточка содержит:
- Название — имя роли;
- Количество привилегий — сколько привилегий назначено роли;
- Редактировать — открывает форму изменения роли;
- Удалить — удаляет роль;
Добавление роли#

Для добавления роли:
- Нажмите кнопку Добавить роль.
- Заполните:
- Административная роль — признак административной роли;
- Название — имя новой роли;
- Выберите привилегии. Привилегии сгруппированы по уровням:
- Платформа — права на разделы уровня платформы;
- Тенант — права на разделы уровня тенанта;
- Нажмите Создать.
Для отмены создания нажмите Отмена.
Полный перечень привилегий и их назначений описан в документе Ролевая модель
Редактирование роли#
Для того, чтобы отредактировать роль:
- Нажмите иконку редактирования на карточке роли;
- Внесите изменения → “Сохранить”.
Удаление роли#
Для того, чтобы удалить роль:
- Нажмите иконку удаления на карточке роли;
- Подтвердите удаление.
Тенанты (Multi-Tenant)#
Этот раздел предназначен для управления тенантами.
Список тенантов#

В верхней части страницы доступны:
- Добавить тенант — открывает форму создания нового тенанта;
- Поиск по таблице — фильтрация списка по тексту;
- Статус — фильтр списка по статусу тенанта;
- Обновить — обновляет список тенантов;
Таблица содержит следующие столбцы:
- Название организации — наименование тенанта;
- Юридический адрес;
- ИНН;
- КПП;
- E-mail для выставления счетов;
- Статус — текущий статус тенанта, например Активный;
- Меню действий (⋮) — операции над выбранным тенантом;
В нижней части таблицы доступны настройки постраничного отображения (Строк на страницу) и переход между страницами списка.
Добавление тенанта#

Для добавления тенанта:
- Нажмите кнопку Добавить тенант.
- Заполните данные организации:
- Название организации;
- ИНН;
- Юридический адрес;
- КПП;
- E-mail для выставления счетов;
- Задайте лимиты:
- Макс. кол-во попыток дозвона в сутки;
- Макс. кол-во попыток дозвона в календарный месяц;
- Макс. кол-во анализируемых вызовов в сутки;
- Макс. кол-во анализируемых вызовов в календарный месяц;
- Макс. кол-во одновременных попыток дозвона (линий);
- Выберите включенные фичи:
- smartContact — скоринговый анализ перед попыткой вызова;
- smartCpd — детектор автоответчиков;
- Нажмите Создать.
Для отмены создания нажмите Отмена.
Редактирование тенанта#
Для того, чтобы отредактировать тенант:
- Нажмите иконку с тремя точками → “Редактировать”;
- Внесите изменения → “Сохранить”.
Модели#
Этот раздел предназначен для ручной загрузки облачных ML-моделей.

Существуют следующие модели:
- LSTM — .pth-файл; используется для LSTM-классификации;
- DejaVu — .db-файл; используется для классификации Dejavu на основе совпадения слепков;
Доступ до репозитория для загрузки моделей запрашивается у вендора.
Биллинг (Платформа)#
Multi-Tenant
Раздел доступен администраторам облачной инсталляции и предназначен для управления облачными тарифами платформы. Облачные тарифы создаются в веб-интерфейсе и назначаются тенантам (в том числе на сегменты SIP-маршрута). Лицензионные тарифы задаются в файле лицензии и здесь не создаются.
Правила расчёта, тарифных окон и отчётов описаны в Описании возможностей → Биллинг.
Список облачных тарифов#

В верхней части страницы доступны кнопки:
- Обновить — обновляет список тарифов;
- + Создать — открывает форму создания облачного тарифа.
Таблица «Облачные тарифы» содержит:
- UUID — уникальный идентификатор тарифа;
- Название тарифа — человекочитаемое имя;
- Порядок — приоритет выбора среди облачных тарифов: чем меньше число, тем выше приоритет. Изменение порядка сохраняется кнопкой Сохранить у строки;
- Действителен с / Действителен по — период действия тарифа (включительно);
- Статус — текущее состояние тарифа (например, Активный);
- Состав тарифа — ссылка Состав открывает параметры тарифа (единица тарификации, отчётный период, цены, пороги и т.п.);
- Тенанты — кому доступен тариф: Все, Ограниченные (только выбранные тенанты) или режим «всем, кроме указанных»;
- иконки просмотра и редактирования тарифа.
Если облачный тариф уже действует, в интерфейсе можно изменить только приоритет (порядок) и дату окончания. Дату начала и доступность тенантам изменить нельзя. Новая дата окончания не может быть раньше текущей даты.
Создание облачного тарифа#

Нажмите + Создать.
Задайте срок действия:
- Действует с — первый день действия тарифа;
- Действует до — последний день действия тарифа.
- если срок не задан - считается что он не ограничен.
При необходимости ограничьте доступность тенантам (списки взаимоисключающие):
- Доступен только тенантам — тариф доступен только выбранным организациям;
- Доступен всем, кроме тенантов — тариф доступен всем, кроме выбранных; используется, если список «только тенантам» пуст;
- если оба ограничения не заданы, тариф доступен всем тенантам.
Заполните Основные параметры:
- Название тарифа — после сохранения название нельзя изменить (смена условий = новый тариф);
- Отчетный период — календарный Месяц или Квартал;
- Единица тарификации — Попытка дозвона или анализируемый вызов (детекция);
- Включенный объем — число единиц, включённых в абонентскую плату;
- Цена за единицу — базовая цена до порогов;
- НДС (%) — ставка НДС;
0означает отсутствие НДС; - Абонентская плата — плата за отчётный период;
- Модель тарификации — например, лестничная (ступенчатая) или скидка за объём.
При необходимости добавьте Пороговые значения (кнопка +): порог и цену за единицу после порога.
Нажмите Сохранить. Для отмены — Закрыть.
Назначение созданного тарифа тенанту и отчёты по потреблению выполняются в биллинге уровня тенанта — см. Биллинг (Тенант).
Аудит#
Этот раздел предназначен для просмотра журнала действий пользователей.
- Записывать логи аудита? — включает или выключает сохранение аудит-логов в базу данных, из которой они потом отображаются на портале. На уже записанные аудит-логи эта опция не влияет;
Аудит-логи хранятся в основной базе данных решения в таблице “Audit”.
Описание полей:
- Дата — время фиксации события;
- Пользователь — имя пользователя, совершившего действие;
- Сущность — объект, над которым было совершено действие;
- Операция — тип операции, выполненной над объектом;
- Доп. информация — пояснения к операции, выполненной над объектом;
Настройки ИБ#
Этот раздел предназначен для настройки политики паролей, времени жизни сессии и защиты от перебора паролей.

Политика паролей#
В этом разделе настраивается политика паролей для всех пользователей, кроме администраторов.
Управление сессиями#
В этом разделе можно задать время бездействия и максимальное время сессии.
Безопасность входа#
В этом разделе задаётся количество попыток ввода пароля до блокировки пользователя и продолжительность временной блокировки.
Временная блокировка снимается при удачном входе в систему после тайм-аута, или через действие «Снять временную блокировку» на вкладке «Сотрудники». Для просмотра списка сотрудников нужна привилегия employee.canSee, для снятия временной блокировки — employee.canEdit. Привилегии назначаются через роли; действие выполняется в пределах доступного пользователю tenant.
Метрики#
Этот раздел предназначен для просмотра метрик и дашбордов Grafana.
Перейти в Grafana#
Открывает Grafana на отдельной вкладке браузера:
- Создание дашбордов;
- Отчёты и алерты;
- Интеграция Prometheus и др.
Документация доступна по ссылке.
Также имеется возможность открывать отдельные дашборды. Дашборды и метрики описаны в документе «Метрики и статистика».
Разделы уровня тенанта#
Настройки SIP#
Этот раздел предназначен для настройки SIP-телефонии и маршрутизации вызовов. Делится на группы:
- Маршруты — основное меню, в котором настраивается маршрутизация;
- Входящие транки — SIP-транки, из которых вызовы будут поступать в систему SmartCPD;
- Исходящие транки — SIP-транки, в которые будут направляться вызовы после детекции. Могут совпадать со входящими;
Входящие транки#

Этот раздел используется для создания SIP-транков, с которых вызовы будут попадать в SmartCPD. Допускается создавать транки с авторизацией по IP:PORT или по логину/паролю. Для корректной работы системы нужен хотя бы один входящий транк.
- Название — название транка. Могут использоваться только латинские буквы, числа и нижние подчеркивания;
- Label — метка, используемая для сегментации вызовов в разделе “Метрики”. Могут использоваться только латинские буквы, числа и нижние подчеркивания;
- Для транка с авторизацией по IP:PORT нужно указать IP-адрес, порт и протокол (udp/tcp/tls);
- Для транка с авторизацией по логину/паролю нужно указать логин и пароль. Протокол определяется по регистрации.
Исходящие транки#

Этот раздел используется для создания SIP-транков, в которые вызовы будут уходить после детекции. При использовании схемы “петля” допускается, чтобы исходящий транк полностью совпадал со входящим транком, с которого пришел вызов. Для корректной работы системы нужен хотя бы один исходящий транк.
Обязательные настройки:
- Название — название транка. Могут использоваться только латинские буквы, числа и нижние подчеркивания;
- Label — метка, используемая для сегментации вызовов в разделе “Метрики”. Могут использоваться только латинские буквы, числа и нижние подчеркивания;
- IP — адрес транка;
- Порт — порт транка;
- Протокол — UDP, TCP, TLS;
Опциональные настройки:
- Логин — имя пользователя для авторизации на шлюзе клиента, если она там требуется;
- Пароль — пароль авторизации;
- Domain в заголовке From — значение домена для заголовка From;
- Domain в заголовке To — значение домена для заголовка To;
Маршруты#
Этот раздел позволяет настроить маршрут.
Маршрут состоит из входящих транков, из которых вызовы попадают в систему и исходящих сегментов.
- Исходящий сегмент — это набор из правила + профиля детекции + исходящего транка;
Минимально необходим один входящий транк + один сегмент с одним исходящим транком. Пример минимальной настройки на скриншоте в начале данного раздела.
Когда в систему поступает звонок, она сначала проверяет, есть ли его входящий транк среди настроенных. Если такой транк найден, система начинает последовательно — сверху вниз — проверять сегменты и искать первое правило, которое подходит под этот вызов. Если ни одно правило не подошло, звонок направляется в сегмент по умолчанию. Порядок сегментов можно менять местами простым перетаскиванием, а при необходимости дублировать уже настроенные сегменты.
Настройки сегмента#
Обязательные настройки:
Название сегмента — отображаемое название сегмента;
Исходящий транк — на какой исходящий SIP-транк маршрутизируются вызовы, попавшие в данный сегмент. Один и тот же исходящий транк может принадлежать нескольким сегментам, например если вы хотите настроить А-Б тест. Если вызов нужно вернуть на входящий транк - необходимо выбрать опцию “Совпадает со входящим”;
Профиль детекции — профиль детекции, который будет использоваться на данном сегменте. Отвечает за все настройки детекции, которые не относятся к SIP-маршрутизации;
Назначение тарифа — назначене тарифа, которое будет применено к данному сегменту;
Правило сегментации — правило, по которому вызов попадёт в данный сегмент;
Опциональные настройки:
- Call-ID — имя заголовка, который будет сохраняться в поле Custom Call ID;
- Headers (JSON-массив) — массив SIP-заголовков, которые будут пробрасываться на исходящий транк;
- subst_from_name — sed выражение для трансформации имени заголовка From;
- subst_to_name — sed выражение для трансформации имени заголовка To;
- bridge — способ соединения вызова. Если значение не задано, используется Re-INVITE. Подробнее описано в архитектуре в разделе SIP;
Правила сегментации#
- Заголовок (source) — SIP-заголовок, который будет проверяться;
- match — проверяемая часть заголовка. Для header:from и header:to может иметь значение name или domain, для header:custom должен содержать имя заголовка, например, “X-Custom”;
- Условие (regexp) — регулярное выражение;
Например, правило на скриншоте выше будет срабатывать, когда мы звоним на номера, которые оканчиваются на 0,1,2,3,4. Данное правило позволяет применить особые настройки на 50% вызовов, чтобы проверить их эффективность.
Настройки детекции#
Этот раздел предназначен для настройки профилей детекции и роликов для пробития тишины.
Профили#

В этом разделе можно создавать профили детекции.
Профиль детекции – это набор параметров, отвечающих за строгость детекции; способ разговорить тишину, реакции на тишину и прочие настройки, отвечающие за детекцию.
По умолчанию создан профиль Default, который нельзя удалять/редактировать. Профиль Default используется во всех маршрутах по умолчанию.
Создание профиля детекции#

Название — отображаемое название профиля;
Label — метка, используемая для сегментации вызовов в разделе “Метрики”. Могут использоваться только латинские буквы, числа и нижние подчеркивания;
Настройка длительности набора — Требуется указать длительность набора SmartCPD. Она должна быть на 10 секунд меньше чем длительность набора на дайлере, чтобы все вызовы завершались на стороне SmartCPD;
SmartContact — При включенном параметре перед каждым вызовом будет выполняться скоринг-анализ через SmartContact; подробнее — Интеграция со SmartContact;
Дополнительные настройки:
LSTM human_softmax — параметр, определяющий порог принятия решения LSTM-моделью при классификации записи как human; Изменять данный параметр следует только по рекомендации вендора. Значение по умолчанию — 0. Допустимый диапазон значений: от 0.5 до 0.999. Чем выше значение, тем более высокой должна быть уверенность LSTM-модели в том, что запись содержит речь человека, чтобы классифицировать её как human. Повышение значения параметра увеличивает вероятность отсечения записей с роботами, однако одновременно повышает риск ложного отклонения записей с речью человека (False Rejection Rate, FRR). При значении по умолчанию показатель FRR не превышает 1%. При изменении параметра указанное значение FRR не гарантируется.
Кол-во циклов проверки при отсутствии речи — при признаках отсутствия речи - цикл детекции будет начинаться сначала, и повторяться N раз, в зависимости от данной настройки;
Реакции#
Особые правила для специфичных результатов детекции.
- Рекомендации SmartContact — сбрасывать или продолжать попытку дозвона, если SmartContact дает рекомендацию не звонить;
- Действие при детекции IVR организации — соединять или сбрасывать при обнаружении ключевых слов, говорящих о том, что мы попали в организацию;
- Действие при детекции абсолютной тишины — соединять или сбрасывать. Абсолютная тишина - это когда на аудиозаписи нет никаких сигналов, в том числе помех/фоновых шумов офиса/и тому подобных;
- Действие при детекции отсутствия речи — соединять или сбрасывать. Отсутствие речи - это когда на аудиозаписи есть какие-то сигналы, но нет явных признаков речи. Результат соединять/сбрасывать применяется после выполнения всех циклов проверки;
Confidence Level#
Порог принятия решения по отсечению виртуального ассистента (ВА) Значения: от 7 до 14. Высокие значения уменьшают шанс на ошибку второго типа, когда человека ошибочно приняли за робота. Низкие значения увеличивают количество пойманных ВА. Влияет только на строгость проверки Dejavu
Таблица шансов ложного срабатывания проверки Dejavu:
| Confidence Level | Шанс ложного срабатывания |
|---|---|
| 7 | 2.64 % |
| 8 | 2.44 % |
| 9 | 1.23 % |
| 10 | 0.84 % |
| 11 | 0.71 % |
| 12 | 0.64 % |
| 13 | 0.60 % |
| 14 | 0.56 % |
Данная таблица носит ориентировочный характер. Для выявления реальных показателей следует использовать механизм контрольной группы.
Пробитие тишины#
Наборы роликов (фраз), которые произносятся в момент детекции, чтобы разговорить абонента.
При выключенной опции ролики не проигрываются.
Размер контрольной группы#
Случайная выборка звонков, которые всегда попадают на операторов, независимо от результата детекции. Используется для контроля ошибок второго типа. Может принимать значения от 0% до 5%. Устанавливать значение больше 0% нужно только в том случае, если настроена передача обратной связи от операторов в сторону решения SmartCPD. Результаты отображаются на дашборде “Контрольная группа”
Размер LSTM-контрольной группы#
Случайная выборка звонков, которые идут в обход LSTM-модели. Используется для обучения LSTM-модели на основе разметки операторов и для контроля точности модели. Устанавливать значение больше 0% нужно только в том случае, если настроена передача обратной связи от операторов в сторону решения SmartCPD. Результаты отображаются на дашборде “Контрольная группа”
Минимальная длительность дозвона#
Минимальное время, которое должно пройти между началом вызова у клиента и снятием трубки. Если на вызов ответили быстрее — считаем, что это не человек. Обычно человек не в состоянии ответить на звонок быстрее, чем за 4 секунды. Данная опция позволяет значительно сократить время на детекцию. При значении 0 проверка не применяется.
Максимальное время ожидания тишины#
Определяет, как долго мы будем ждать начала человеческой речи. Если речи не было в течение заданного времени - система возвращает результат “Тишина”
Время начала проигрывания ролика#
Определяет, в какой момент после ответа на вызов будет проигрываться ролик для пробития тишины
Настройки SIP response#
Данный раздел позволяет переопределить стандартные SIP-коды ответов. Допускается выбирать SIP коды 4xx и 5xx по RFC.
Пробитие тишины#

Пробитие тишины – это аудиоролики, которые начинают проигрываться, если в течение 2500 мс абонент, которому мы звоним ничего не говорит. Они используются, чтобы увеличить контактность и дозвониться до большего числа людей.
По умолчанию в системе создан один набор из четырёх роликов (три женских “алло” – и одно мужское).
Вы можете создавать свои наборы роликов нажатием кнопки “Добавить наборы роликов”. При добавлении набора роликов следует ввести его название на английском языке и загрузить .wav-файлы, которые должны отвечать следующим требованиям:
- Формат — PCM (без сжатия);
- Каналы — 1 (моно);
- Разрядность — 16 bit;
- Частота дискретизации — 8000 Hz;
- Endian — Little (обычно по умолчанию);
- Расширение — .wav;
Созданный набор роликов в будущем нужно будет прикрепить к профилю детекции.
Как выбирается и проигрывается ролик#
- Для каждого клиента в системе хранится информация о том, какой ролик был проигран последним. Эти данные сохраняются в течение суток и обнуляются в полночь.
- Если клиенту ещё ни разу не проигрывали ролик из этого набора, система выберет любой ролик случайным образом.
- В дальнейшем ролики идут по порядку, один за другим.
- Порядок определяется алфавитно-цифровой сортировкой файлов (например, 1.wav, 2.wav, 3.wav, или a.wav, b.wav, c.wav).
- Когда система доходит до последнего ролика в списке, следующий раз она начинает сначала (циклический показ).
Автоматическая ротация роликов#

Ротация нужна для того, чтобы не использовать все ролики сразу, а показывать их «партиями». Вы задаёте:
- Начало ротации — с какой даты и времени происходит запуск (если дата в будущем, до этого момента ротации не будет);
- Через сколько дней проводить ротацию — через сколько дней меняется набор роликов (например, каждые 3 дня);
- Кол-во роликов ротации — сколько файлов из набора будет использоваться одновременно;
Важно знать:
- Все три параметра должны быть заполнены, иначе ротация не включится;
- Если указано число дней ≤ 0 или количество роликов ≤ 0, ротации не будет;
- Если указано меньше роликов, чем у вас есть в наборе, система будет поочерёдно менять их группами;
- Если указано больше роликов, чем фактически есть, ротация тоже не сработает.
Активные ролики: В выборке участвуют только те файлы, у которых включён переключатель (они входят в activeset). Если активных файлов нет, система будет молчать (тишина).
Лицензия#
Раздел предназначен для просмотра текущей лицензии SmartCPD, загрузки нового файла лицензии (.dat) и получения fingerprint инсталляции для выпуска/перевыпуска лицензии.
Что задаёт лицензия (features, лимиты, сроки, привязка к fingerprint) — в Описании возможностей → Лицензирование.

В верхней части страницы доступна кнопка Обновить — перечитывает данные текущей лицензии.
Текущая лицензия#
На странице отображаются:
- ID — идентификатор лицензии;
- ИНН — ИНН владельца лицензии;
- Статус — состояние лицензии (например, Лицензия валидна);
- Время начала действия / Время окончания действия — календарный интервал действия лицензии.
Загрузка лицензии#
- Выбрать лицензию — указать файл лицензии (
.dat); - Сохранить лицензию — применить выбранный файл (кнопка активна после выбора файла).
Лицензию можно заменить в любой момент; влияние на биллинг со следующих расчётных суток — см. Лицензирование.
Fingerprint#
Получить fingerprint — скачать fingerprint текущей инсталляции. Он нужен вендору для выпуска продуктивной лицензии с привязкой к контуру (при первичном выпуске после стабилизации инфраструктуры или при пересоздании кластера). Для обычного продления на той же инсталляции новый fingerprint, как правило, не требуется.
Пользователи#
Этот раздел предназначен для управления пользователями.
Список пользователей#

В верхней части страницы доступны:
- Обновить — обновляет список пользователей;
- Добавить пользователя — открывает форму создания нового пользователя;
Таблица содержит следующие столбцы:
- Username — имя учетной записи;
- Номер телефона;
- E-mail — используется в качестве логина для входа в систему;
- Роли — роли, назначенные пользователю;
- Дата создания — дата и время создания учетной записи;
- Статус — текущий статус учетной записи. “Активный” или “Не активный”;
- Меню действий (⋮) — операции над выбранным пользователем;
Меню действий (⋮) содержит:
- Редактировать — изменить данные пользователя;
- Сбросить пароль — сбросить пароль учетной записи;
- Удалить — удалить пользователя;
Добавление пользователя#

Для добавления пользователя:
- Нажмите кнопку Добавить пользователя.
- Заполните:
- Имя;
- Телефон;
- Email — используется в качестве логина для входа в систему;
- Пароль — при первом входе в систему запросится смена пароля;
- Выберите роли (воспользуйтесь клавишей “CTRL” для множественного выбора):
- Выберите тенанты (только в multi-tenant)
- Пусто — пользователь имеет доступ только к своему тенанту (в котором он был создан);
- Все тенанты — пользователь имеет доступ ко всем тенантам, в том числе новым созданным;
- Ручной выбор — пользователь имеет доступ к определенным тенантам;
Редактирование пользователя#
Для того, чтобы отредактировать пользователя:
- Нажмите иконку с тремя точками → “Редактировать”;
- Внесите изменения → “Сохранить”.
API-ключи#
Этот раздел предназначен для управления API-ключами, которые используются для доступа к API SmartCPD.
Список API-ключей#

В верхней части страницы доступны:
- Обновить — обновляет список API-ключей;
- Создать API ключ — открывает форму создания нового API-ключа;
Таблица содержит следующие столбцы:
- Название — имя API-ключа;
- Описание — произвольное описание назначения ключа;
- Токен — значение API-токена в маскированном виде;
- Дата создания;
- Дата обновления;
- Дата окончания действия — дата истечения срока действия ключа;
- Дата отзыва — дата отзыва ключа, если он был отозван;
- Причина отзыва — причина отзыва ключа;
- Статус — текущий статус ключа, например Активный, Отозван или Истек;
- Роли — роли, назначенные API-ключу;
- Меню действий (⋮) — операции над выбранным ключом;
Меню действий (⋮) содержит:
- Редактировать — изменить название, описание, роли или срок действия ключа;
- Обновить токен — сгенерировать новое значение токена; предыдущий токен перестает действовать;
- Отозвать — отозвать ключ: запись остается в списке, но ключ больше нельзя использовать для доступа к API;
- Удалить — удалить ключ из системы;
Создание API-ключа#

Для создания API-ключа:
- Нажмите кнопку Создать API ключ.
- Заполните:
- Название;
- Описание;
- Роли — роли, которые будут доступны через этот ключ;
- Сколько дней действует — срок действия ключа в днях;
- Нажмите Создать.
Для отмены создания нажмите Отмена.
Статистика#
Этот раздел предназначен для просмотра отдельных вызовов и их результатов. Это основной инструмент, если нужно понять, что произошло с конкретным вызовом, проверить результат детекции, увидеть итоговое действие системы, найти ошибку или выгрузить данные для последующего разбора.

Детальное описание раздела приведено в документе «Метрики и статистика».
Биллинг (Тенант)#
Раздел предназначен для назначения тарифов тенанту, просмотра доступных тарифов и отчётов по потреблению. Данные отражают фактическое состояние биллинга: расчёт выполняется сервером биллинга, портал показывает результат.
Облачные тарифы создаются на уровне платформы — см. Биллинг (Платформа). Правила единиц тарификации, окон и статусов оплаты — в Описании возможностей → Биллинг.
В интерфейсе два подраздела: «Тарифы» и «Отчет».
Тарифы#

В верхней части страницы доступна кнопка Обновить.
Назначение тарифов#
- Тариф по умолчанию — назначение
default: применяется ко всем вызовам, для которых не указано иное имя назначения. Удалить нельзя. Выберите тариф из списка доступных. - Дополнительные тарифы — именованные назначения (лейблы). Имя лейбла указывается в сегменте SIP-маршрута в поле назначения тарифа.
- + — добавить строку: введите Название лейбла и выберите тариф;
- − — удалить дополнительное назначение;
- иконка документа — открыть состав выбранного тарифа.
Если за текущий расчётный день по назначению уже были обработанные вызовы, смена тарифа применяется со следующего расчётного дня; иначе — сразу.
Доступные тарифы#
Таблица тарифов, доступных выбранному тенанту:
- UUID — идентификатор тарифа;
- Название тарифа;
- Приоритет — чем меньше число, тем выше приоритет при автовыборе;
- Действителен с / Действителен по;
- Тип тарифа — например,
license(из файла лицензии) или облачный; - Состав тарифа — ссылка Состав открывает параметры тарифа.
История#

Журнал событий назначений и тарифных окон. Задайте период с / по и нажмите Показать.
Таблица содержит:
- Дата — расчётная дата события;
- Тип — Тариф (событие окна) или Лейбл (событие назначения);
- Лейбл — имя назначения (
default, дополнительное имя) или пусто для окон; - Действие — например, Открыто окно расчета, Создан, Удален, Изменение;
- Тариф — связанный тариф (ссылка на состав).
События сортируются от новых дат к старым. В пределах одной даты сначала идут события окон, затем назначений.
Отчет#
Отчёт по потреблению за выбранный календарный месяц.

В верхней части:
- Обновить — обновить данные;
- выбор месяца;
- Потребление — полная рассчитанная стоимость показанных окон (с НДС), независимо от того, подлежат ли они оплате сейчас.
Карточки сумм (с НДС):
- Итого к оплате — закрытые окна, подлежащие оплате за выбранный месяц; отсюда же Скачать отчет (PDF доступен за завершённый календарный месяц и включает только строки «к оплате»);
- Итого к оплате в конце месяца — открытые окна месячных тарифов (предварительно);
- Итого к оплате в конце квартала — открытые окна квартальных тарифов (предварительно).
Две вкладки: Отчет и Детализация.
Вкладка «Отчет»#
Группировка по тарифам и тарифным окнам. У названия тарифа в скобках — отчётный период и статус строки: к оплате, к оплате в конце месяца, к оплате в конце квартала или справочно.
Для каждого окна показываются, в частности:
- С / По — расчётный интервал окна;
- Попытки / Детекции;
- Включено в абонентскую плату;
- Оплачиваемые попытки / Оплачиваемые детекции;
- Сумма вызовов, Скидка за объем, Абонентская плата;
- Сумма без НДС, НДС %, Сумма НДС, Сумма с НДС.
Внизу блок Итого — сумма без НДС, НДС и сумма с НДС по всем строкам отчёта (совпадает с Потребление).
Отчёт за текущий месяц предварительный. За завершённый месяц помесячная часть уже не меняется от новых вызовов; квартальные окна могут оставаться открытыми до конца квартала.
Вкладка «Детализация»#

Дневная разбивка потребления. Сумма в детализации указывается без НДС и без скидки за объём (см. пояснение на странице).
Столбцы:
- Дата;
- Лейбл — имя назначения из вызова;
- Актуальный лейбл — фактически применённое назначение;
- Тариф;
- Вызовы, Попытки, Детекции;
- Оплачиваемые попытки / Оплачиваемые детекции;
- Сумма.
Детализация нужна для разбора состава потребления, а не для самостоятельного сложения итоговой суммы к оплате — итог считается по тарифным окнам на вкладке Отчет.