Карточная Платформа¶
Это приложение действует как сервер доступа для телефонных карт с системой IVR.
Это приложение:
- выполняет всю логику IVR
- органичивает длительность вызовов;
- контролирует балансы пользователей;
- производит замещения ID звонящего или вызываемого абонента, основанные на сконфигурированных шаблонах;
- проигрывает аудио приглашения и/или музыку в состоянии ожидания;
- обрабатывает DTMF-ввод пользователя;
- производит хантинг по таблице марщрутизации.
Аргументы¶
звонящий ID - А-номер для аутентификации по А-номеру. Здесь должен указываться пришедший А-номер для поиска пользователя по А-номеру.
По умолчанию здесь установлено выражение, которое вычленяет оригинальный А-номер, который пришел от протокола телефонии.
кол-во попыток аутентификации - сколько раз запрашивать и выполнять поиск пользователя по секретному коду при методе аутентификации секрет прежде чем отбить вызов.
кол-во попыток авторизации направления - сколько раз просить набрать вызываемый номер и проверять его корректность (наличие кода направления в прайс-листе) прежде чем отбить вызов.
Доступные варианты:
- секрет - пользователь должен ввести его секретный код по DTMF (поле секрет в настройках пользователя)
- звонящий ID - система ищет сопоставление звонящего ID Звонящим ID в настройках пользователя.
- любой - система сначала пытается аутентифицировать по звонящему ID, затем, если неуспешно, по секрету.
таймаут ввода (сек) - сколько времени ожидать ввода одной DTMF цифры.
говорить приглашение аутентифицироваться - если сбросить флажок, то приглашение аутентифицироваться не будет озвучено
говорить баланс - если сбросить флажок, то баланс не будет озвучен
говорить время - если сбросить флажок, то допустимая длительность разговора согласно баланса не будет вычислена и озвучена
говорить остальные приглашения - если сбросить флажок, то все остальные приглашения не будут озвучены
отбить нажатием * - разговор с набранным абонентом можно оборвать набором DTMF (*).
При этом происходит возврат обратно в IVR меню, откуда можно, например, совершить еще вызовы или проверить баланс.
Если же обрывать разговор через сброс трубки, то затем нужно повторно дозвониться на номер дозвона и аутентифицироваться после каждого звонка, что не всегда удобно.
класс музыки на удержании - в время IVR есть паузы для получения DTMF от пользователя.
Если указать класс музыки на удержании, то в эти моменты будет проигрываться аудио файлы из указанного класса.
прервать музыку на удержании при вводе - если установлено, то при вводе DTMF музыка на удержании прервется.
регистрировать ID звонящего - при выборе метода аутентификации = любой, существует возможность ввода секретного кода только в момент первого дозвона.
При успешной аутентификации система запоминает А-номер звонящего (записывает в Звонящие ID в настройках пользователя).
При последующих звонках на номер дозвона система аутентифицирует по А-номеру без ввода секретного кода.
группа пользователей - переключить группу пользователей найденного лицевого счета пользователя на указанную.
Это может потребоваться для предоставления других условий звонка.
Например, в зависимости от того, на какой номер дозвона позвонил пользователей.
последовательность для повторного набора - DTMF последовательность для быстрого повторного набора последнего набранного номера.
включен - задействовать режим Обратный вызов.
итог - с каким кодом отбоя отбивать исходный звонок перед началом обратного вызова.
звонящий ID - с каким А-номером инициировать обратный вызов. По умолчанию это тот номер дозвона, на который позвонил пользователь.
имя звонящего - дополнительное имя звонящего, используемое при инициации обратного вызова (используется для протоколов, которые поддерживают такую возможность, например, SIP).
набранный ID - на какой Б-номер инициировать обратный вызов. По умолчанию это А-номер, с который ползователь звонил на номер дозвона.
таймаут ответа (сек) - сколько времени ждать ответа пользователя на обратный звонок.
По истечении таймаута работа приложения прекращается.
спать (сек) - на сколько времени отложить начало обратного вызова после отбоя звонка на номер дозвона.
Это нужно для того, чтоб пользователь успел положить трубку после того как услышит гудки отбоя у себя в трубке и смог принять входящий звонок от системы.
включен - добавить возможность пополнить счет через IVR меню, используя секретный код.
пополнять с - доступные варианты:- ваучер - пополнять, используя Ваучеры пополнения.
При корректном вводе секрета существующего ваучера, ему проставляется время пополнения и вся его сумма переводится на счет пользователя.
В дальнейшем этот ваучер уже нельзя будет использовать. - пользователь - пополнять, используя другой пользовательский счет.
При корректном вводе секрета существующего пользователя, весь положительный баланс этого пользователя переводится на счет текущего пользователя.
услуга - название Услуги, которая будет установлена в выполненных транзакциях.
последовательность для активации - DTMF комбинация, которая будет использоваться для перехода в IVR меню пополнения.
Здесь вы можете изменить порядок проигрывания аудио приглашений.