transferencias de llamadas no contestadas

1,629 views
Skip to first unread message

yerman

unread,
Oct 1, 2007, 12:12:53 PM10/1/07
to asterisk-es
Hola,

Tengo un pequeño problema con unas operadoras que se empeñan en
transferir llamadas de forma desatendida. Como esa llamada no sea
contestada, se pierde.

Habría alguna forma de devolver la llamada a la operadora que hizo la
transferencia o tendría que hacerlo ha través de alguna variable.

Un saludo.

Iñaki Baz Castillo

unread,
Oct 2, 2007, 3:19:55 AM10/2/07
to aster...@googlegroups.com
El Monday 01 October 2007 18:12:53 yerman escribió:
> Hola,
>
> Tengo un pequeño problema con unas operadoras que se empeñan en
> transferir llamadas de forma desatendida. Como esa llamada no sea
> contestada, se pierde.

¿Te refieres a transfernecia atendida antiva de Asterisk vía DTMF con el
código "atxfer => " en features.conf?


> Habría alguna forma de devolver la llamada a la operadora que hizo la
> transferencia o tendría que hacerlo ha través de alguna variable.

Si la operadora transfiere una llamada a otro teléfono y ese teléfono no coge
la llamada se devuelve automáticamente a la operadora. De hecho el tiempo de
espera es configurable:

atxfernoanswertimeout = 60 ; Timeout for answer on attended transfer
default is 15 seconds.

Y además hay un código DTMF para recuperar una llamada que estaba intentando
ser transferida:

disconnect => 0* ; Disconnect (default is *)


Así que lo que no me cuadra en absoluto eso que dices de que "se empeñan en

transferir llamadas de forma desatendida. Como esa llamada no sea contestada,
se pierde."


Saluoos.


--
Iñaki Baz Castillo
i...@in.ilimit.es

yerman

unread,
Oct 2, 2007, 4:24:46 AM10/2/07
to asterisk-es
Explico lo que pasa para que lo entiendas:

Entra la llamada, y pasa a una cola de agentes. Esos agentes atienden
la llamada, pero hay veces que reciben llamadas exclusivas de otros
departamentos y la transfieren de forma desatendida (blindxfer).
Marcan #+EXTEN. la llamada se transfiere correctamente (aquí viene lo
de desatendida), cuelgan y la llamada suena en el otro departamento.
Si no es atendida no rebota y se pierde.

Esto es lo que me pasa.

Gracias

Julian J. M.

unread,
Oct 2, 2007, 4:33:29 AM10/2/07
to aster...@googlegroups.com
Eso hay que solucionarlo en el dialplan....

Cuando se hace una transferencia ciega, se establece la variable
BLINDTRANSFER. Solo hay que comprobarla para devolverla al usuario que
hizo la transferencia en primer lugar.

Sacado de http://www.voip-info.org/wiki/index.php?comment_page=1&page_id=1483&maxComments=10&comments_maxComments=10&comments_sort_mode=commentDate_desc&comments_style=flat

[from-internal]
exten => _XXX,1,Answer
exten => _XXX,2,Dial(SIP/${EXTEN})
exten => _XXX,3,Gotoif($${BLINDTRANSFER}=""?4:5) ; Si era una transferencia al 5
exten => _XXX,4,Hangup
exten => _XXX,5,Set(tx=${BLINDTRANSFER:0:7}) ; SIP/201
exten => _XXX,6,SetCallerID(RET_${EXTEN} <${CALLERIDNUM}>)
exten => _XXX,7,Dial(${tx},,mTt)
exten => _XXX,8,Hangup

Saludos
Julián J. Menéndez

Iñaki Baz Castillo

unread,
Oct 2, 2007, 4:35:31 AM10/2/07
to aster...@googlegroups.com
El Tuesday 02 October 2007 10:24:46 yerman escribió:
> Explico lo que pasa para que lo entiendas:
>
> Entra la llamada, y pasa a una cola de agentes. Esos agentes atienden
> la llamada, pero hay veces que reciben llamadas exclusivas de otros
> departamentos y la transfieren de forma desatendida (blindxfer).
> Marcan #+EXTEN. la llamada se transfiere correctamente (aquí viene lo
> de desatendida), cuelgan y la llamada suena en el otro departamento.
> Si no es atendida no rebota y se pierde.

Perdona, mira que habías dicho "desatendida" y yo empeñado en que te referías
a atendida (esto me pasa por responder sin haber tomado el café).

Bueno, pues te comento que no hay nada que hacer. En Asterisk 1.6 planean el
recuperar una llamada si la transferencia desatentida falla, pero por ahora
no es posible.

La única solución es que uses transferencia desatendida SIP (es decir, dando
al botón "ATX", "Transfer" o como se llame que cada tfno). La transferencia
desatendida SIP recupera la llamada si el destino no responde, pero la
transferencia desatentida de Asterisk sencillamente no lo hace.

djrock

unread,
Oct 2, 2007, 4:44:03 AM10/2/07
to asterisk-es
Y porque no usas la captura, es decir si se hace una transferencia
desatendida y nadie contesta, que la persona que ha hecho la
transferencia o cualquier otra capture la llamada, asi se evitara el
perderla.

Iñaki Baz Castillo

unread,
Oct 2, 2007, 4:58:45 AM10/2/07
to aster...@googlegroups.com
El Tuesday 02 October 2007 10:44:03 djrock escribió:
> Y porque no usas la captura, es decir si se hace una transferencia
> desatendida y nadie contesta, que la persona que ha hecho la
> transferencia o cualquier otra capture la llamada, asi se evitara el
> perderla.

El problema es si la extensión a la que se ha intentado transferir no existe o
no está disponible, en ese caso no es que suene pero nadie coje, sino que no
llegaría ni a sonar y se perdería automáticamente.

Elio Rojano

unread,
Oct 2, 2007, 5:59:24 AM10/2/07
to aster...@googlegroups.com
Parking y ParkingAndAnounce es tu amigo. :D


El día 2/10/07, Iñaki Baz Castillo <i...@in.ilimit.es> escribió:

Iñaki Baz Castillo

unread,
Oct 2, 2007, 6:06:32 AM10/2/07
to aster...@googlegroups.com
El Tuesday 02 October 2007 11:59:24 Elio Rojano escribió:
> Parking y ParkingAndAnounce es tu amigo. :D

Seguro que sí, pero personalmente esoty en una fase en la que prefiero los
mecanismos SIP puros que ya implementan todo eso sin necesidad currarse tanto
dialplan en Asterisk. ;)

yerman

unread,
Oct 2, 2007, 6:18:23 AM10/2/07
to asterisk-es
Si, a mi me mola el parking y la transferencia de asterisk pero los
operadores solo entienden la ley del mínimo esfuerzo. Aparcar una
llamada es un concepto extraño para ellos

jejejeje

En fins, lo intentaré con el dialplan.

Gracias

Elio Rojano

unread,
Oct 2, 2007, 6:39:11 AM10/2/07
to aster...@googlegroups.com
Hombre, lo de aparcar la llamada puede llegar a hacerse de forma "transparente", el usuario no tiene porqué saber que está aparcando, eso es algo para el que programa el dialplan pueda manejar una llamada para que no se pierda y pueda ser capturada sin problemas.


El día 2/10/07, yerman <djye...@gmail.com> escribió:
Reply all
Reply to author
Forward
0 new messages