Timer con Llamada Entrante

22 views
Skip to first unread message

Fernando Quil

unread,
Apr 15, 2020, 12:08:02 PM4/15/20
to FreeSWITCH-es
Estimad@s,

Hace poco configure un timer para las llamadas salientes a través de la troncal para una solicitud de un cliente, ahora ando en busca de algún parámetro que me permita aplicar este timer a llamadas entrantes a la  PBX.

La configuración aplicada para llamadas salientes es:

action application="sched_hangup" +600 allotted_timeout
action bridge  troncal_salida_proveedor

La configuración para llamadas entrantes es:

condition   context   public
condition   destination_number   ^\d{10}$
action   set   domain=1001.com
action   set   domain_name=1001.com
action   set   call_direction=inbound
action   set   algún_parametro_time
action   hangup


Si alguien ha hecho algo parecido o tiene alguna idea les dejo la inquietud.

Saludos,


David Villasmil Govea

unread,
Apr 15, 2020, 12:34:14 PM4/15/20
to freesw...@googlegroups.com
Puedes hacer exactamente lo mismo para entrada o salida

--
Has recibido este mensaje porque estás suscrito al grupo "FreeSWITCH-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a freeswitch-e...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/freeswitch-es/50b9cb8a-8045-42b8-a288-0b4cb6ca714a%40googlegroups.com.
--
DVG

--
Imagination is more important than knowledge
Albert Einstein

Fernando Quil

unread,
Apr 15, 2020, 3:38:30 PM4/15/20
to FreeSWITCH-es
OK, Voy a validarlo aunque creo que ya lo probe. ahí les comento.

Fernando Quil

unread,
Apr 16, 2020, 11:17:54 AM4/16/20
to FreeSWITCH-es
Buenas,

Volvi a validar el alloted timeout en la entrada, pero no funciona. no corta la llamada.


El miércoles, 15 de abril de 2020, 16:08:02 (UTC), Fernando Quil escribió:

David Villasmil Govea

unread,
Apr 16, 2020, 3:36:35 PM4/16/20
to FreeSWITCH-es
Qué estás haciendo exactamente?

Por a mi, probando me funciona perfectamente con este dialplan de prueb:

<extension name="davidtest">
    <condition field="destination_number" expression="^\+123456789$">
        <action application="log" data="CRIT ANSWERING INCOMING DAVIDTEST"/>
        <action application="sched_hangup" data="+5 allotted_timeout"/>
        <action application="answer"/>
        <action application="echo"/>
        <action application="hangup" data="NORMAL_CLEARING"/>
    </condition>
</extension>



--
Has recibido este mensaje porque estás suscrito al grupo "FreeSWITCH-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a freeswitch-e...@googlegroups.com.

Fernando Quil

unread,
Apr 16, 2020, 4:48:30 PM4/16/20
to FreeSWITCH-es
Esta es mi conf.

condition   context   public
condition   destination_number   ^(123456789)$
action   sched_hangup   +5 allotted_timeout
action   set   domain=grp1001.com
action   set   domain_name=grp1001.com
action   set   call_direction=inbound
action   answer
action   hangup   NORMAL_CLEARING
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a freesw...@googlegroups.com.

David Villasmil Govea

unread,
Apr 16, 2020, 4:53:51 PM4/16/20
to freesw...@googlegroups.com
Si pones un answer seguido inmediatamente de un Hangup, lo que debe pasar es que conteste la llamada y te cuelgue. Tienes que hacer algo para que no se cuelgue, i.e: echo 

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a freeswitch-e...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/freeswitch-es/a2ca48f7-ca6f-4986-8a4b-8a6305bfaa36%40googlegroups.com.

Fernando Quil

unread,
Apr 16, 2020, 5:01:34 PM4/16/20
to FreeSWITCH-es
Hola David, de hecho en vez de cortar la llamada esta sigue establecida pasado el alloted timeout definido. Esto pasa con o sin echo despues del answer


El jueves, 16 de abril de 2020, 20:53:51 (UTC), davidcsi escribió:
Si pones un answer seguido inmediatamente de un Hangup, lo que debe pasar es que conteste la llamada y te cuelgue. Tienes que hacer algo para que no se cuelgue, i.e: echo 

David Villasmil Govea

unread,
Apr 16, 2020, 5:03:42 PM4/16/20
to freesw...@googlegroups.com
Qué raro, y seguro que entra en esa condición?

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a freeswitch-e...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/freeswitch-es/eac36784-d440-494f-870e-85022e8d01be%40googlegroups.com.

David Villasmil Govea

unread,
Apr 16, 2020, 5:04:46 PM4/16/20
to freesw...@googlegroups.com
Pon

Console loglevel debug 

Y pasa el log, por favor 

David

Fernando Quil

unread,
Apr 17, 2020, 3:03:33 PM4/17/20
to freesw...@googlegroups.com
OK, déjame analizar primero antes de enviarlo.

Reply all
Reply to author
Forward
0 new messages