Colas saber did de quien llama


(Dario) #1

hola,

cuando llega la llamada en la cola que variable se utiliza para identificar quien llama DID original de quien llama ?

Quiero decir como identifico en un script que active la cola el did original de quien llama?


(Lorne Gaetz) #2

The Asterisk channel variable FROM_DID has the call DID.


(Dario) #4

gracias, por responder esa variable ya la tenia configurada y me trae el número de la troncal.

${FROM_DID} = NUMBER OF TRUNK Esto me trae el numero de la troncal que es 6606060

y el script lo ejeucuta la cola (queues) ahi requiero el número de quien llama o el numero del cliente que llama.

Executing [s@macro-user-callerid:28] Set(“SIP/6606060-00005bfd”, “CALLERID(number)=3146113529”) in new stack
– Executing [s@macro-user-callerid:29] Set(“SIP/6606060-00005bfd”, “CALLERID(name)=3146113529”) in new stack
– Executing [s@macro-user-callerid:30] Set(“SIP/6606060-00005bfd”, “CDR(cnum)=3146113529”) in new stack
– Executing [s@macro-user-callerid:31] Set(“SIP/6606060-00005bfd”, “CDR(cnam)=3146113529”) in new stack
– Executing [s@macro-user-callerid:32] Set(“SIP/6606060-00005bfd”, “CHANNEL(language)=es”) in new stack

requiere este siempre se pueda ver en el scrip el CALLERID(name).
si coloco esa variable me trae es la extensión del agente.


(Dario) #5

me respondo la variable es esta.
${FROMEXTEN}


(system) closed #6

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.