Задача: отправлять вызовы с транков на группу операторов (операторов меньше, чем транков). Большой входящий трафик. Если абонент не дозвонился до оператора, он должен быть поставлен на удержание с проигрыванием информационного сообщения, но как только хоть один из операторов освобождается, вызов с удержания должен сразу направляться на освободившегося оператора, не дожидаясь окончания информационного сообщения.
Решение:
1. Всех операторов в группу, тип группы UCD
2. В этой группе next port - группа каналов АА, например, 518
3. ММС 607 (4.6.1) - настройки UCD групп:
первое сообщение - например, 5101 (оно же 01 для АА), заливаем файл 5101.wav через 8.6.1 - voice studio, типа "здравствуйте, вы позвонили в ХХХ, ожидайте ответа";
второе сообщение - можно пустое, можно свое, можно 5058 ("ожидайте ответа оператора") - но поле пустым оставлять нельзя;
retry count - кол-во попыток дозвониться до оператора (попытка - это проигрывание сообщения 2, далее - МОН, если не удалось дозвониться, все это в течение recall time) в данном случае - достаточно большое, например, 10;
final dest - телефон супервайзера, куда сваливается звонок после всех этих попыток в случае, если операторы по-прежнему заняты;
next time = 000, чтобы гарантированно дозвониться до оператора;
recall time - 45 сек, чтобы успело воспроизвестись длинное информационное сообщение; это время могло бы быть бесконечно большим, но на 100 и больше сек OSDM даёт предупреждение, хотя в диапазоне указано до 250 сек;
auto logout - выкл;
group busy next -вкл, чтобы при занятости всех операторов улетало на АА;
MOH/BGM = 301 - это MOH, который воспроизводит циклически заданное сообщение из VM (хоть лицензий VM и нет);
4. ММС 756 (2.2.3) - указать номер нужного сообщения для MOH=301 ( доступны номера сообщений 5000-5099), например, 5098 - это будет информационное сообщение;
5. 8.6.1. - заливаем файл информационного сообщения 5098.wav.
... еще бы номер в очереди абоненту проговаривать

