Limitar llamadas por horaio

Discussion in 'Elastix 2.x' started by vicoleon, Sep 3, 2009.

  1. vicoleon

    Joined:
    Sep 2, 2009
    Messages:
    5
    Likes Received:
    0
    Instalamos en la oficina Elastix con una tarjeta Sangoma para 1 E1 con Telmex, ¿cómo puedo hacer que algunas extensiones digamos después de las 10 de la noche ya no saquen llamadas? He buscado por todos lados y no veo como. Gracias de antemano por su ayuda.
     
  2. ciberjohn

    Joined:
    May 4, 2009
    Messages:
    5
    Likes Received:
    0
    hi there.
    Sorry to post in english, but I don't know how to write spanish.
    Have you tryed out coustum contexts ? you can time enable it
     
  3. vicoleon

    Joined:
    Sep 2, 2009
    Messages:
    5
    Likes Received:
    0
    Already googling for "custom contexts" Since this is my very first installation i am not very familiar with "custom context"

    By the way, i forgot to say THANK YOU :D
     
  4. hugo_cba

    Joined:
    May 22, 2008
    Messages:
    222
    Likes Received:
    0
    Se puede hacer con custom context, tiene para configurar por horarios.

    Cualquier cosa, comentanos si te trabás en algo y te damos una mano.
     
  5. danterobles

    Joined:
    Jul 23, 2009
    Messages:
    24
    Likes Received:
    0
    Mira yo en algun momento tuve el mismo problema, pero en un asterisk nativo, y lo resolve con lineas como las que te pongo

    exten => s,1,GotoIfTime(19:01-8:59|mon-fri|*,*?fuerahorario,s,1)
    exten => s,n,GotoIfTime(13:30-15:00|mon-fri|*,*?fuerahorario,s,1)
    exten => s,n,GotoIfTime(*|sat-sun|*,*?fuerahorario,s,1)

    Con eso te dice que solo reciba llamadas de 9:00 a.m. a 13:29 p.m. y de 15:00 p.m. a 19:00 p.m. de lo contrario lo envia al contexto fuera de horario donde puedes redirigir la llamada lo mismo en Sabados y domingos te la envia al contexto.

    El archivo en si es extensions_custom.conf si te animos es ahi donde debes hacer tu context personalizado y luego incluirlo en la configuracion de la extension algo mas o menos asi

    [contexto-horarios]
    exten => s,1,GotoIfTime(19:01-8:59|mon-fri|*,*?fuerahorario,s,1)
    exten => s,n,GotoIfTime(13:30-15:00|mon-fri|*,*?fuerahorario,s,1)
    exten => s,n,GotoIfTime(*|sat-sun|*,*?fuerahorario,s,1)

    include => from-internal

    [fuerahorario]
    exten =>s,1,Dial(SIP/100)


    Donde 100 es la extension que quieres que conteste fuera de horario, te comento que esto es meramente una sugerencia, no lo he probado a bien en Elastix solo en asterisk nativo

    Ahora que si quieres irte a la segura y sin tocarle los archivos al elastix te sugiero que hagas un Time Group y despues ahi definas tus horarios y a donde quieres que vaya la llamada, ahorita no tengo el documento a la mano pero buscate en la seccion de descargas el ya clasico "Elastix Without Tears" ahi viene la manera de hacer lo que pides y paso a paso, en resumen seria

    1.- Entar en Freepbx unembebed
    2.- Crear tu Time Group
    3.- Regresar a Elastix
    4.- y ahi Asignar tu Time Condition

    Saludos

    Dante
     

Share This Page