Действия

CLS. Руководство администратора

Материал из Флора AI

CLS. Руководство администратора (в разработке)

Общее описание

Сервис массового обзвона и уведомлений, поддерживающий множественные каналы связи и гибкую настройку

Термины и определения

CLS (Call List Service) - сервис массового обзвона и уведомлений с поддержкой множественных каналов связи.

Swagger UI – интерактивная веб-консоль с кратким описанием методов API и возможностью выполнять запросы к сервису CLS в реальном времени.

Список обзвона | уведомления (Call List) - набор контактов с метаданными для выполнения массовой рассылки или обзвона.

ListCaller - основной класс, управляющий выполнением кампании по конкретному списку.

Instance (Инстанция) - активный экземпляр ListCaller, выполняющий обзвон.


Конфигурирование параметров сервиса

Параметр По умолчанию Назначение
logs
logs.path logs/ Директория для хранения логов. Примеры абсолютного пути: "/var/log/ups/"
logs.backups 10 Количество файлов ротации.
logs.maxSize 5242880 Максимальный размер одного логфайла.
list_log_dir /opt/cls/logs/lists/ Директория для хранения логов обзвона | уведомления по каждому списку
call_log_dir /opt/cls/logs/calls/ Директория для хранения логов одиночных звонков
global_max_channels 20 Ограничение максимального количества одновременных звонков. Суммарно, по всем активным листам.
freeswitch
freeswitch.server 127.0.0.1 Адрес, на котором работает FreeSWITCH
freeswitch.port 8021 Порт, на котором работает FreeSWITCH
freeswitch.auth ClueCon Пароль для аутентификации при подключении к Event Socket у FreeSwitch
freeswitch.src_profile internal Какой SIP-профиль FreeSWITCH должен использовать в качестве источника для исходящего звонка
freeswitch.dst_profile internal В какой SIP-профиль будет отправлен вызов после его обработки внутри FreeSWITCH
freeswitch.src_context ses Диалплан (Dialplan) FreeSWITCH, который будет использоваться для обработки вызова на этапе его происхождения (origination). Диалплан — это набор правил и инструкций, которые определяют, как обрабатывать вызов.
freeswitch.dst_trunk 10.2.0.220:5060 Куда именно отправить вызов.
ses
ses.host 127.0.0.1 Адрес сервиса ses для рассылки уведомлений
ses.port 6190 Порт сервиса ses для рассылки уведомлений