Soporte & Consultoria

Soporte Remoto y Consultoria skype : ambiorixg12.
Nota no se brinda ningun tipo de consulta o soporte fuera del blog de forma gratuita

sábado, 15 de octubre de 2011

Pasos para limitar el tiempo de duración de las llamadas en Elastix



1- crear este context en extensions_custom.conf


[internal-limit-time]
exten => _.,1,Set(TIMEOUT(absolute)=20)  ; context para limitar las llamadas a 20 segundos
exten => _x.,n,Answer()
exten => _x.,n,Goto(from-internal,${EXTEN},1)


2- luego agregar a la extension  a este context [internal-limit-time]


3-  desde  la  consola correr el comando reload

6 comentarios:

  1. Hola, gracias por la informacion, ¿còmo restringir por ejemplo por cantidad de llamadas? por ejemplo la extencion 222 tiene derecho a 100 llamadas locales al mes y 20 llamadas a celular (marcacion 044 y 045). Saludos

    ResponderEliminar
    Respuestas
    1. Por ahora la idea que me llega la mente es hacer un AGI en PHP y MYSQL que verifique la cantidad de llamadas de cada extension y le establesca un limite

      Eliminar
  2. excelente lo logre. Pero tengo un problema mas como puedo hacer para que se limiten las llamas que son trasferidas desde la operadora a una extensión limitada

    ResponderEliminar
  3. Excelente el codigo que puedo agregar a esas lineas de codigo para que puedan realizar solo llamadas internas
    gracias

    ResponderEliminar
  4. Muy simple RAFA coloca las extensiones a las cuales quieres aplicar esta regla en el contexto internal-limit-time o el nombre que tu le pusiste al contexto, luego has un include en ese mismo contexto include => ext-local

    ResponderEliminar
    Respuestas
    1. Me podrias ayudar con el codigo completo por que no funciona ya probe

      Eliminar