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, 11 de julio de 2015

Restringiendo el marcado basado en rango de extensiones en Asterisk / FreePBX

/etc/asterisk/extensions_custom.conf


[group1]
exten=>_1xxx,1,Noop( ${EXTEN})
same=>n,GotoIf($[$["${EXTEN}" >= "1000"] & $["${EXTEN}" <= "1499"]]?from-internal,${EXTEN},1)
same=>n,Playback(im-sorry)
exten=>_xxxx,1,Playback(im-sorry)
include=>mycode
include=>trunk1

 [group2]
exten=>_1xxx,1,Noop( ${EXTEN})
same=>n,GotoIf($[$["${EXTEN}" >= "1500"] & $["${EXTEN}" <= "1999"]]?from-internal,${EXTEN},1)
same=>n,Playback(im-sorry)
exten=>_xxxx,1,Playback(im-sorry)
include=>mycode
include=>trunk2

[trunk1]

exten => _1NXXNXXXXXX,1,Dial(SIP/carrier1/${EXTEN})
exten => _NXXXXXX,1,Dial(SIP/carrier1/${EXTEN})

[trunk2]

exten => _1NXXNXXXXXX,1,Dial(SIP/carrier2/${EXTEN})
exten => _NXXXXXX,1,Dial(SIP/carrier2/${EXTEN})


 [mycode]
exten=>*97,1,Goto(from-internal,${EXTEN},1)
exten=>*99,1,Goto(from-internal,${EXTEN},1)


Ahora  podemso agregar las extensions  a  los diferentes grupos  solo  cambiando los contextos




1 comentario:

  1. Ambiorix me puedes ayudar porque no conozco asterisk: ¿Puedo pasar desde SQlite en celular a IVR una clave de 6 dígitos alfanuméricos y un campo al pulsar una opción?... Gracias

    ResponderEliminar