Проделал всё по инструкции.
Добавли в конец
[SIP-1559648569-incoming-custom]
exten => _.!,1,NoOp(from_did)
same => n,ExecIf($[ "${FROM_DID}x" != "x" ]?Set(CALLERID(name)=${FROM_DID}))
same => n,return
[SIP-1559648569-incoming-custom]
exten => _.!,1,NoOp(from_did)
same => n,ExecIf($[ "${FROM_DID}x" != "x" && "${MIKO_LINE_NAME}x" != "x" ]?Set(CALLERID(name)=${MIKO_LINE_NAME} ${FROM_DID}))
same => n,return
Добавил в доп параметры
setvar=MIKO_LINE_NAME=NAME
Передаёт только номер телефона, имя не подставляет.
А вот если добавить строку с полным редактированием
[ivr-0000119]
exten => s,1,ExecIf($["${CHANNEL(channeltype)}" == "Local"]?Gosub(set_orign_chan,s,1))
same => n,Set(APPEXTEN=0000119)
same => n,Gosub(dial_app,${EXTEN},1)
same => n,Answer()
same => n,ExecIf($["${try_count}x" == "x"]?Set(try_count=0)
same => n,Set(CALLERID(name)=NAME!!!)
То так работает