Cursos Asterisk en México

configurar permisos de llamadas

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • configurar permisos de llamadas

    Necesito ayuda, tengo el archivo extensions_custom.conf con los siguientes contextos:

    Código:
    ; This file contains the contexts the agents login for the module call center.
    ; and contains the context conferences for module conferences of elastix 1.0.
     
    [from-internal-custom]                
    exten => 1234,1,Playback(demo-congrats)        ; extensions can dial 1234
    exten => 1234,2,Hangup()
    exten => h,1,Hangup()
    include => agentlogin
    include => conferences
    include => calendar-event
    include => weather-wakeup
    
    [agentlogin]
    exten => _*8888.,1,Set(AGENTNUMBER=${EXTEN:5})
    exten => _*8888.,n,NoOp(AgentNumber is ${AGENTNUMBER})
    exten => _*8888.,n,AgentLogin(${AGENTNUMBER})
    exten => _*8888.,n,Hangup()
     
    [mm-announce]
    exten => 9999,1,Set(CALLERID(name)="MMGETOUT")
    exten => 9999,n,Answer
    exten => 9999,n,Playback(conf-will-end-in)
    exten => 9999,n,Playback(digits/5)
    exten => 9999,n,Playback(minutes)
    exten => 9999,n,Hangup
    
    [conferences]
    ;Used by cbEnd script to play end of conference warning
    exten => 5555,1,Answer
    exten => 5555,n,Wait(3)
    exten => 5555,n,CBMysql()
    exten => 5555,n,Hangup
    
    [calendar-event]
    exten => _*7899,1,Answer                
    exten => _*7899,2,Playback(${FILE_CALL})
    exten => _*7899,3,Wait(2)        
    exten => _*7899,4,Hangup()
    
    [weather-wakeup]
    exten => *61,1,Answer 
    exten => *61,2,AGI(nv-weather.php) 
    exten => *61,3,Hangup 
    exten => *62,1,Answer 
    exten => *62,2,AGI(wakeup.php) 
    exten => *62,3,Hangup
    
    [from-intercom]
    include => from-internal-additional-custom
    include => app-pickup
    include => app-zapbarge
    include => ext-test
    include => ext-local
    exten => h,1,Hangup
    Uso el contexto internal para habilitar algunos teléfonos todo destino (números fijos locales y nacionales, larga distancia y celulares)

    Uso el contexto intercom, para que algunos teléfonos solo puedan llamar a números internos.

    Deseo crear un contexto que me sirva solo para llamar a fijos locales y naciones, pero NO a celulares

    Estoy novato en programación de Asterisk, ayuda plis.

    Gracias igualmente por su atención.

  • #2
    yo lo maneje con contraseña

    en el contexto le agregue esto:

    exten => _55XXXXXXXX,n,Authenticate(/etc/asterisk/auth-cel.conf|a)

    y en el archivo escribes las contraseñas que quieras
    lo puedes agregar tambien para los numeros fijos yo tengo para fijos y celulares

    Comentario


    • #3
      Ya lo voy entendiendo, ahora mi pregunta es cuando la extensión quiere llamar a fijos lo hace por una troncal del proveedor que nos da el servicio de telefonía quiero saber como enlazo para que salga la llamada.

      por ahora lo intente así:
      Código:
      [from-fijos]
      include => from-intercom
      exten => _NXXXXXX,1,Dial(SIP/EmcalieOUT/${EXTEN})
      , funciona para las llamadas entre extensiones pero no sirve para llamar a fijos locales, creo que lo hice mal, el proovedor de telefonía se llama EMCALI
      Como seria?
      Editado por última vez por aljovaro; https://asteriskmx.org/foros/member/2269-aljovaro en 01-29-2016, 04:09 PM.

      Comentario

      Principales Usuarios Activos

      Colapsar

      No hay usuarios activos superiores.
      Trabajando...
      X