Контекстный сценарий
Первичное получение событий происходит в специализированном служебном сценарии в Мастер домене.
Код контекстного сценария указывается в ключе callscrcode_context
настроек мастер-домена. После указания этого сценария рядом с каждой коммутации на рабочем сайте будет запускаться указанный сценарий - один диалог = одна копия сценария.
Все События звонка будут дублироваться в свой сценарий как входящие сообщения. Получать события можно через компонент Взаимодействие сценариев
в режиме Получить событие
.
В зависимости от требований системы можно:
-
реализовать всю обработку событий в рамках мастер-домена
-
транслировать события в сценарий рабочего домена
Для передачи событий звонка в сценарий рабочего домена необходимо запустить сценарий через компонент Запуск сценария
. При использовании этого компонента в мастер-домене можно указывать в поле Код сценария
сценарий любого домена через вид <code>@<domain>
(например context_svc@temp.domain.demo
).
Можно запускать несколько "дочерних" сценариев по одной коммутации в разных доменах |
Передавать из мастер в рабочий домен можно как полученные события CDR (ретранслировать), так и видоизменять события под цели системы |