Понял, значит у клиента уточню. Спасибо
Только сейчас вспомнил как там надо делать, была у меня похожа проблема с транком от биллайна, решал вроде так
[incomingCallsSip_Beeline]
exten => _ZX.,1,NoOp(Звонок поступил по SIP каналу от провайдера Beeline.)
exten => _ZX.,n,NoOp(Определяем окуда звоним для коректировки вызываемого абонента и передаём звонок в контекст "forBeeline" для преобразования номера звонящего.)
exten => _ZX.,n,NoOp(${CALLERID(rdnis)})
exten => _ZX.,n,GoToIf($["${CALLERID(rdnis)}" = ""]?msk)
exten => _ZX.,n,NoOp(Переадресованый региональный вызов.)
exten => _ZX.,n,Goto(forBeeline,7${CALLERID(rdnis)},1)
exten => _ZX.,n(msk),NoOp(Прямой вызов)
exten => _ZX.,n,Goto(forBeeline,7${EXTEN},1)
[forBeeline]
exten => _ZX.,1,Set(CALLERID(all)=7${CALLERID(num):-10:10})
exten => _ZX.,n,Goto(from-trunk,${EXTEN},1)