не много терпения и будет счастье https://forum.asterisk.ru/viewtopic.php?t=27374 репозитарий deb.freepbx.org запроксировали для тех у кого не доступен
можете помочь отправить значение через Headers при Transfer-е, на asterisk1 не видно Header X-Call-Link-ID
[headerHandler] exten => addCallLinkID,1,NoOp(ARG1 = ${ARG1}) same => n,GotoIf($["${ARG1}" = ""]?skip_header) same => n,Set(PJSIP_HEADER(add,X-Call-Link-ID)=${ARG1}) same => n,Return() same => n(skip_header),NoOp(Skipping header set: ARG1 is empty) same => n,Return()
same => n,Set(PJSIP_HEADER(add,X-Call-Link-ID)=${X-Call-Link-ID}) same = n,Transfer(PJSIP/SIP:888@asteirsk1,,b(headerHandler^addCallLinkID^1^(${EXTEN})))
можете помочь отправить значение через Headers при Transfer-е, на asterisk1 не видно Header X-Call-Link-ID
[headerHandler] exten => addCallLinkID,1,NoOp(ARG1 = ${ARG1}) same => n,GotoIf($["${ARG1}" = ""]?skip_header) same => n,Set(PJSIP_HEADER(add,X-Call-Link-ID)=${ARG1}) same => n,Return() same => n(skip_header),NoOp(Skipping header set: ARG1 is empty) same => n,Return()
same => n,Set(PJSIP_HEADER(add,X-Call-Link-ID)=${X-Call-Link-ID}) same = n,Transfer(PJSIP/SIP:888@asteirsk1,,b(headerHandler^addCallLinkID^1^(${EXTEN})))
Через такой трансфер, на сколько я помню, навесить хедеров не получится. Там нет никаких опций дополнительных, но можно попробовать Local канал заюзать. А так нужно контекст трансфера использовать и feature code для перевода.