Передача номера транка и названия сущности при входящем звонке в CallerID
Отображение в софтфоне номера транка вместе с названием сущности при входящем звонке может быть полезно компаниям, у которых много внутренних номеров и которым важно знать, на какой из этих номеров поступил звонок.
В админке модуля должна быть включена кастомизация автораспределения в разделе Настройки - Модуль
Данный код нужно добавить в файл /opt/itgrix_bx/customizer/actions/customize_autodistribution.php
<?php
// Вернуть параметры:
// number (строка) - номер на который распределится звонок, пустой если не нужно распределять
// name (строка) - имя которое нужно отобразить на Caller ID, максимум 20 символов, опционально
// Параметры from, error и entity - только для чтения, они удаляются автоматически.
$name = $params['name'];
$trunkNumber = $params['trunk'];
$newName = $trunkNumber . ' ' . $name;
$newName = mb_substr($newName, 0, 20);
$params['name'] = $newName;
return array(
'state' => 'success',
'data' => $params,
);
Last updated
Was this helpful?