Buenas tardes, soy muy nueva con esto del asterisk y freepbx y he intentado de varias maneras por lo que puedo entender el cambio de contexto para bloquear la salida de las llamadas, me explicaron la parte del custom context del freepbx para permitir ciertos patrones de marcado para las extensiones que voy creando que esten ligados a este contexto, pero mi intencion es posibilitar al usuario poder cambiarse de contexto mediante una marcacion.
Es decir que cuando marque *50 le peda una contraseña y las acciones por detras (que no son visibles al usuario comun) sean un cambio de contexto.
Esto es posible hacerlo? Ej:tengo esto en el plan de marcado extension_custom.conf
y tengo dos contextos en el freepbx
Entonces cuando el usuario salga de la ciudad marque *50#contraseña# y deje el telefono para que no hagan ningun tipo de llamadas salvo las interfiliales y cuando regrese, vuelva a marcar *50#contraseña# y vuelva a tener el telefono como en un principio (con llamadas ilimitadas)
Espero a ver si me pueden ayudar con esto, o guiarme porque ya no se que mas leer a ver si consigo solucionar esto.
Es decir que cuando marque *50 le peda una contraseña y las acciones por detras (que no son visibles al usuario comun) sean un cambio de contexto.
Esto es posible hacerlo? Ej:tengo esto en el plan de marcado extension_custom.conf
Código:
[bloqueo] exten => _*50#contraseña#,1,AGI(cambio_contex.php) <---aqui es donde quisiera hacer el cambio de contexto definido por el FreePBX (tal vez mas acciones de ser necesarias o me hagan falta y no sepa)...
Código:
llamada-ilimitada <- esta es la que tienen la mayoria de las extensiones llamada-interfilial <- esta es a la que tiene que cambiarse cuando marquen *50#una contraseña#
Espero a ver si me pueden ayudar con esto, o guiarme porque ya no se que mas leer a ver si consigo solucionar esto.
Comentario