Астериск 13 FreePBX 13 Может это не совсем сюда,но может быть поможете с этим вопросом?!
В данный момент Все входящие обрабатываются таким образом
Код: Выделить всё
extension_custom.conf
[from-pstn-custom]
exten => _X.,1,ExecIF($[${VALID_EXTEN(fix-cid,${CALLERID(num)})}]?Gosub(fix-cid,${CALLERID(num)},1))
[fix-cid]
exten => _.,1,Set(CALLERID(all)=+7${CALLERID(num):-10:10})
exten => _.,n,Set(CALLERID(ANI-all)=${CALLERID(num)})
exten => _.,n,Return()
Данный код нормально пока справляется, но хотелось бы это делать силами FreePBX и модулем Set CID
При создании правила там такие значения
CallerID Name значение ${CALLERID(name)}
CallerID Number значение ${CALLERID(num)}
Destination значение куда хочу
Правильно ли я понял что нужно примерно так
CallerID Number значение +7${CALLERID(num):-10:10}
Ну и Destination на группу..