Asterisk Call Transfer на аналоговый телефон

У нас есть настройка IVR, над которой мы работали в последнее время. У нас есть абонентская группа, которая работает нормально, у нас есть 1 линия PRI, подключенная к нашему Серверу (карта FXM8aPCI), исходящая от УАТС, также есть 4 аналоговых телефона, подключенных к УАТС для передачи вызовов в службу продаж / поддержки, у нас нет ГЛОТОК! Только аналоговый телефон.

Прямо сейчас, когда мы используем метод Dial() для перевода звонков на аналоговый телефон, вот так:

Dial(DAHDI/1/106)

он вернул бы ошибку под названием "Причина 17 - пользователь занят", канал 1 - это канал, на котором пользователь в данный момент включен и слушает меню IVR, как нам просто перенести линию? когда мы используем Transfer(DAHDI/1/106) это не работает

Чтобы проверить эту ошибку, мы подключили еще одну строку в другой канал #2, также поступивший из pabx, теперь, когда мы сделали это:

Dial(DAHDI/3/106) это работает, но затем снова занимает канал, как будто другой пользователь звонит и нажимает 0, чтобы перейти к добавочному номеру 106, он говорит: Причина 17: пользователь занят.

Одна из последних проблем - когда звонок принимается с добавочного номера № 106, мы слышим только громкий шум, например, "кто-то дует в ресивер!".

1 ответ

Аналоговый телефон, подключенный через 1 провод, может принимать только ОДИН вызов.

Вы можете использовать ожидание / удержание вызова или парковку, если хотите. Но в любом случае вы не можете использовать более 1 линии на телефон.

Другие вопросы по тегам