Есть задачка... Делает dial на несколько номеров одновременно. Примерно так:
...
exten => s,n,Dial(SIP/123&SIP/321&Zap/g1/456&Zap/g1/654,30)
exten => s,n,bla-bla-bla
...
Как узнать какой конкретно абонент ответил на звонок?
Если принял абонент SIP, то вытащить номер ответившего можно из ${CDR(dstchannel):4:4}
А вот с ZAP так не получается, ибо там значится только канал вида Zap/1-3.
Может есть какая-то переменная, где хранится ответивший абонент?