Страница 1 из 1
Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:02
mikelog
Собственно необходимо добавить к внутреннему номеру 3 цифры при исходящем вызове на другую АТС, да знаю можно провесить CallerID на весь маршрут или транк, но мне надо, чтобы не один Caller ID был на всех, а у каждого свой, чтобы людям могли обратно дозвониться. Увы WebGUI не позволяется использовать ${VAR} =(
Или все же есть возможность добавить в Caller ID цифры к внутреннему номеру только в одном направлении?
Outbound CID? - в Extension не подходит
И еще нюанс, что необходимо, чтобы это менялось средствами WebGUI, как сделать это консольно через cfg файл я знаю.
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:08
ded
Во FreePBX есть модуль - Set CallerID, он позволяет использовать переменные ${CALLERID(num)} для модификаций. Но он включается в цепочки только на входящих маршрутах.
Для исходящих - проще прописать всем Outbond CID
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:20
mikelog
для общих правил да, когда в город звонок и тд, но тут для внутрянки надо каждому абоненту проставлять префикс в Caller ID, чтобы ему могли перезвонить в случае чего.
в безгуйном астере все делается просто ,Set(CALLERID(num)=744${CALLERID(num)}) и все счастливы =) но вот увы, тут уже не только я пользуюсь IPPBX, но и люди, которым это дремучий лес лезть в конфиг и тп и тд.
Я правильно понимаю, что возможности управлять Caller ID так же, как через конфиг файлы, в веб морде нельзя?
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:33
Zavr2008
Решается вопрос просто кастомным контекстом - в нем модифицируете как хотите, дальше раскидываете на стандартные для выхода.
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:45
mikelog
приложение custom-context используется для разграничения с каких номеров кому можно звонить во вне. или речь о другом кастомном контексте?
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:49
mikelog
в общем пока для себя решил этот вопрос так
в [from-internal-custom] в "extensions_custom.conf" добавил нужную замену Caller ID. работает.
Мне непонятно, почему нельзя было сделать это возможным из WEBGUI...
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:52
ded
Код: Выделить всё
[ext-local-custom]
exten => _743ZXXXX,1,Set(CALLERID(num)=744${CALLERID(num)})
exten => _743ZXXXX,n,Goto(outbound-outrt,${EXTEN},1)
и все счастливы
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 11:56
mikelog
да я так и сделал XD просто надеялся, что будет это возможным в webGUI делать XD
хотя гемморой растет из того, что авая без session manager не позволяет на сиповных транках менять Caller ID транзитных звонков =(
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 14:02
Zavr2008
Энтропия в этом мире только повышается. Но 2 строчки pure Asterisk диалплана - самое то!
Именно поэтому и нужно читать книжки, я всегда об этом говорю - не безграничны возможности GUI: он лишь полезен для автоматизации рутинных действий.
Re: Elastix4 и CllerId num
Добавлено: 08 фев 2018, 14:12
mikelog
Решение про 2 строчки в конфигурации без гуи я итак знал
а вот с веб мордой особо не работаю.