manual freepbx asterisk voipred

Upload: estudios4d

Post on 06-Apr-2018

283 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    1/52

    Manual FreePBX

    FEDERICO GALVIS

    Gerente Comercial VoipRed

    [email protected]

    Cra 19 A # 79 08

    Bogot DC Colombia

    Telfono: 57-1-6040390

    www.voipred.com

    Celulares: (57) 3133908805

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    2/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 2 de53

    ndice:

    1 Introduccin...................................................................................................................6

    2 Navegando por FreePBX................................................................................................7

    3 Mdulosdentro de la opcinSETUP..............................................................................9

    3.1 Grupo ADMIN..............................................................................................................9

    3.1.1 FreePBX System Status ..........................................................................................9

    3.1.2 ModuleAdmin.......................................................................................................9

    3.2 MduloBASIC..............................................................................................................9

    3.2.1 Administrators.....................................................................................................10

    3.2.2 General Settings..................................................................................................10

    3.2.3 Feature Codes.....................................................................................................13

    3.2.4 Extensions...........................................................................................................13

    3.2.5 Creacin de extensiones.....................................................................................173.2.6 Trunks ..................................................................................................................18

    3.2.7 MduloOutbound Routes ...................................................................................22

    3.3 MduloInbound Call Control .....................................................................................23

    3.3.1 MduloInbound Routes ......................................................................................24

    3.3.2 MduloAnouncement.........................................................................................26

    3.3.3 Mdulo Blacklist ..................................................................................................27

    3.3.4 MduloCallerIDLookupSources ........................................................................27

    3.3.5 MduloDay/Night Control ..................................................................................273.3.6 Mdulo Follow Me ..............................................................................................30

    3.3.7 MduloIVR..........................................................................................................31

    3.3.8 MduloQueues...................................................................................................34

    3.3.9 Mdulo Ring Group.............................................................................................38

    3.3.10 Mdulo Time Conditions y Time Groups...........................................................39

    3.3.11 Mdulo Zap Channel DIDs................................................................................42

    3.3.12 Mdulo Agent Administration...........................................................................42

    3.3.13 MduloQueue Priorities....................................................................................42

    3.4 MduloInternalOptions & Configuration..................................................................43

    3.4.1 MduloCallback..................................................................................................43

    3.4.2 MduloConference.............................................................................................44

    3.4.3 Mdulo Music on Hold ........................................................................................44

    3.4.4 Mdulo System Recordings.................................................................................45

    3.4.5 MduloLanguage...............................................................................................45

    3.4.6 2.4.6 MduloDISA..............................................................................................46

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    3/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 3 de53

    Manual FreePBX

    3.4.7 Mdulo Voicemail Blasting ..................................................................................46

    3.4.8 Mdulo Misc Destinations...................................................................................46

    3.4.9 Mdulo Misc Aplications.....................................................................................47

    4 Mdulosdentro de la opcinTools..............................................................................48

    4.1 MduloSupport .........................................................................................................48

    4.2 Mdulo System Administration...................................................................................48

    4.2.1 MduloAPI..........................................................................................................49

    4.2.2 Mdulo Asterisk CLI.............................................................................................49

    4.2.3 Mdulo Asterisk Info............................................................................................49

    4.2.4 Mdulo Asterisk Phonebook................................................................................49

    4.2.5 Mdulo Backup & Restore...................................................................................50

    4.2.6 Mdulo Java SSH ................................................................................................51

    5 Estadsticas de llamadas...............................................................................................52

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    4/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 4 de53

    Manual FreePBX

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    5/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 5 de53

    Manual FreePBX

    1 Introduccin

    Este manual se ha de entender como una gua de los diferentesmdulos de FreePBX parala versin 2.5.X. Hay que tener en cuenta que su sistema puede no tener los mismosmdulos,ya que no siempre se instalan todos. Tambin es importantedestacar que en este

    manual puede haber ciertas opciones que no se expliquen ya sea por su falta de inters osu elevadacomplejidad.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    6/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 6 de53

    Manual FreePBX

    2 Navegando por FreePBX

    Para abrir la aplicacin solo es necesario abrir un browser con la direccinIP del servidor, sitodo ha ido bien se tendra que ver lo siguiente:

    Figura 1.1. Pantalla inicial de FreePBX.

    En esta primerapantallatenemos 3 opciones:

    1. Voicemail & Recordings: esta opcin nos permite entrar en el panel de gestin debuzones de voz i grabaciones de llamadas por extensin.

    2. Flash Operator Panel: esta opcin abre una aplicacin para la supervisin deextensiones(eneste manual no la explicaremos).

    3. FreePBX Administration: esta opcin abre el gestor web de Asterisk, des de aqutambinpodremos acceder a las dos primerasopciones.

    Si entramos en el gestor web veremos una pantalla que est organizada de la siguienteforma:

    Figura 1.2. FreePBX System Status.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    7/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 7 de53

    Manual FreePBX

    Parte superior

    Aqu tenemos las opciones de admin (configuracin de centralita),Reports (estadsticasdellamadas), Panel (FlashOperator Panel).

    Margen izquierda

    Aqu estn los diferentesmdulos de configuracin para las diferentesopciones o serviciosde lacentralita, mas adelante los explicaremos.

    Parte central

    En el centro de la pantalla nos aparecer la informacin de cada mdulo.

    A continuacinexplicaremos cada mdulo y sus opciones de configuracin.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    8/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 8 de53

    Manual FreePBX

    3 Mdulosdentro de la opcinSETUP

    3.1 Grupo ADMIN

    Figura 2.1. Mdulo Admin1.

    3.1.1 FreePBX System Status

    Este mdulo nos muestra una visin general de los servicios que se estn ejecutando en lacentralita.

    3.1.2 ModuleAdmin

    Utilizando este mdulo podemos hacer actualizaciones de las diferentes versiones de cadamdulo de la centralita o instalar mdulos nuevos. Si hay algn mdulo que queramosactualizar, borraro instalar solo tenemos que "clikar" la opcindeseada y elegir alguna delas opcioneslistadas.

    Figura 2.2. Modulo Admin 2.

    3.2 MduloBASIC

    Este mdulo nos permite configurar los permisos de administrador, usuarios, dispositivos,troncales, rutas salientes, parmetros generales y los cdigos de servicio de asterisk. Enfuncin de si tenemos una configuracin de extensiones, o USER y DEVICES,veremos que

    este mdulo se nospresenta de las dos maneras siguientes.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    9/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 9 de53

    Manual FreePBX

    Figura 2.3. Mdulo Basico.

    A continuacinexplicaremos cada uno de los diferentesmdulos.

    3.2.1 Administrators

    Este es el mdulo que se encarga de asignar las cuentas de administrador del sistema. En elprimer apartado, General Settings, tenemos los campos de username y password, Paradefinir un usuario solo tenemos que rellenar estos campos adecuadamente.

    El segundo apartado, Access Restrictions, nos sirve para elegir los permisos queasignaremos a cada usuario.

    El apartado Departament Name sirve para permitir que el usuario de un departamento enconcreto solo tenga visibilidad de sus IVR i grabacionesrealizadas. Por medio de las casillasde Extension Range permitimos al usuario al cual le estamos creando la cuenta deadministrador que solo tenga visibilidad de las extensiones, colas o ring groups que se

    encuentren dentro de este rango. Por ltimo, el apartado Admin Access nos sirve paraelegir los mdulos a los que le queremos dar acceso. La forma de aadir mdulos es irseleccionandomdulo a mdulopulsando la tecla control sobre el mdulo en cuestin. Esimportante que nos acordemos de pulsar la opcinApplyChanges Bar si queremos que eladministradorpueda aplicar cambios.

    Las diferentes cuentas de administrador aparecern en la parte superior derecha de lapantalla.

    3.2.2 GeneralSettings

    En este mduloencontraremos opciones de carcter general de la centralita.

    El primer apartado es el que corresponde a DialingOptions, es decir, a las funciones tpicasduranteel curso de una llamada.

    Dentro del apartado de Asterisk Dial command options , podemos seleccionar lassiguientesopciones:

    1. t : Permite al que llama transferir una llamada usando la tecla # (o la tecla que sehayaconfigurado para esta funcionalidad en el archivo features.confo por medio deFeature Codes). Comentar que normalmente para realizar las transferencias de

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    10/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 10 de53

    Manual FreePBX

    llamadas se acostumbran a utilizar las teclas que los terminalestienen para dicha funcin. Si disponemos de una extensin analgica esta opcinnospuede ir bien.

    2. T : Permite transferir una llamadapulsando la tecla # al que llama (quien origina lallamada)

    3. r : Emula el tono de llamada al que llama (no es recomendable usar esta opcinparallamadassalientes)

    4. w : Permite al que llama comenzar a gravar la llamada pulsando les teclas *1 (o loque se haya configurado en el fichero features.conf)

    5. W : Lo mismo que la opcinanteriorpero para quien origina la llamada.

    El apartado Asterisk Outbound Dial command optionsnos permite los mismos parmetrosque el primer apartado pero slo para llamadassalientes por una troncal.

    El segundo apartado, Call Recording, hace referencia a las opciones de grabacin dellamadas. En referencia a este tema, hace falta decir no es recomendable hacer grabacionesmasivas de llamadas,puesto que es una de las causas ms comunes de llenar el disco duro

    de la centralita,cosa que provoca el mal funcionamiento de la misma. Igualmentepodemosencontrar los siguientescampos.

    1. Extension Recording Override: Este campo por defecto est en Disabled. Siactivamos este campo estaremos desactivando cualquier opcin de grabacinque se haya configurado desde el panel de cada extensin/usuario. Esta opcinno afecta a la grabacin bajo demanda controlada por la opcin W o w.Tampoco afecta a lasopciones de grabacin de las colas y salas de conferencia.

    2. Call recording format: Mediante este campo podemos definir el formato deaudio con el que se almacenarn las grabaciones.

    3. Recording Location: Podemos definir donde se almacenarn las grabaciones.

    Hace falta introducir la ''/'' para indicar el directorio y se deben dar los permisosadecuados a la carpeta destino

    4. Run after record: Podemos ejecutar un script cuando se acaba de hacer lagrabacin.

    El tercer apartado, Voicemail, hace referencia a opciones de configuracin del buzn de vozy aplica atodos los buzones. Tenemos los siguientescampos:

    1. RingtimeDefault:En esta casilla pondremos el nmero de segundos que queremosquesuene una extensin,antes de enviar la llamada al buzn de la persona (si tieneconfigurado) o de colgar la llamada, si no tiene buzn configurado. Comentar que

    un tono equivalea unos 4 segundos.2. DirectDial VoicemailPrefix: Aqu configuraremos el dgito de prefijo que har que sillamamos a una extensin (con este prefijo) la llamada se dirija directamente albuznde la extensin que hemos llamado.

    3. Direct Dial to Voicemailmessage type: Aqu podemos seleccionar cmo queremosque se sistema nos responda cuando llamamos directamente a un buzn de voz.Tenemos 6 opciones

    Default:se usar la configuracin que se haya programado por defecto en elficherovoicemail.conf.

    Unavailable: Asterisk nos responder con el mensaje de no disponible delsistema o el que el usuario se haya configurado.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    11/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 11 de53

    Manual FreePBX

    Unavailable-noinstructions: Igual que la opcin anteriorpero no nos enumerar las opcionesposibles.

    Busy: Asterisk nos responder con el mensaje de no disponible del sistema oel que el usuario se haya configurado.

    Busy-no instructions: Igual que la opcinanteriorpero no nos enumerar lasopcionesposibles.

    No message: slo escucharemos el tono para dejar el mensaje.

    4. OptionalVoicemailrecordingGain:Esta opcin nos sirve para que los mensajes quese dejen a un buzn, se amplifiquen con el nmero de dB que podamos en estacasilla.

    5. Do no Play please leavemessage after tone to caller: si seleccionamos esta casillasuprimiremos el mensaje de Por favor deje su mensajedespus de la seal que elsistemareproduce cuando una llamada va a un buzn de voz.

    En el cuarto apartado, Voicemail VmX Locator, encontraremos ms opciones de

    configuracin de los buzones de voz. No obstante no explicaremos el significado de susopciones puesto que con los valores por defecto el funcionamiento de los buzones escorrecto.

    El quinto apartado hace referencia a los accesos al directorio corporativo de la empresa.Esta es una funcin interesante y que a pesar de ello, se usa pocas veces. Asterisk+FreePBXnos permiten que cuando una persona llama a un IVR (o a alguna otra opcin que tengaincluida el contexto del directorio) pueda encontrar la persona que quiera buscando elnombre de esta con las teclas (envo de tonos dtmf).Lasopciones que podemos configurardesde este mduloson:

    1. Find users in the Company Directory by: esta opcin nos permite seleccionarcmo queremos que el sistema busque a la persona con quien queremoshablar,lasopcionesson:

    Last name: por apellido First name: por nombre First or last name: por nombre y apellido.

    2. Announce Extension: si marcamos esta opcin el sistema antes detransferirnos con la persona a hablar nos reproducir un mensaje como ''Porfavorespere mientras lo transferimos a la extensinXXX''.

    3. Operator Extension:en esta casilla pondremos el nmero de extensin al quequeremos enviar la llamada cuando la persona que llama marca el 0 en el

    directorio.El sexto apartado hace referencia a ciertos parmetros de configuracin de opciones de fax.Noobstante no los explicaremos puesto que no se han verificado dado que como solucinde fax serecomiendan otros sistemas como avantfax.

    En el apartado International Settings tenemos dos opciones. En Country indicationsseleccionamos el pas o zona en que nos encontramos, lo cual adapta los diferentes tonosde lnea (ocupado, ring, etc) al pas seleccionado. La pestaa 24-hour format nos permiteseleccionarelformato horario que queramos usar.

    En el penltimo apartado, Security Settings, tenemos la opcin de Allow anonymousinbound SIP Calls en la cual escogemos si permitimos que dispositivos que no estn

    registrados en elsistemapuedan hacer llamadassalientes.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    12/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 12 de53

    Manual FreePBX

    El ltimo apartado, Online Updates, nos permite configurar que el sistema busqueautomticamenteactualizaciones de mdulos (seselecciona marcando la opcin Check forUpdates), en la casilla Update Email, ponemos la direccin de correo electrnico a la quequeremos que nos enve el email de notificacin de que hay mdulosdisponibles.

    3.2.3 Feature Codes

    En este mdulo estn reflejados los cdigos de servicio ms importantes del sistema. Uncdigo de servicio es un nmero o prefijo que se marca para acceder a una ciertafuncionalidad. No explicaremos cada uno de los cdigos puesto que se entienden por ssolos. Por defectotenemos unos cdigos configurados pero que en cualquier momento lospodemos cambiar. Para cambiar un cdigo slo debemos desmarcar la pestaa de UseDefault? y en la casilla del cdigo poner el que creemos conveniente. Tambin hay quedecir que se debe prestar especial atencin al modificar los cdigos por defecto ya quedebemos vigilar que el nuevo cdigo no interfiera con uno existente. Tambin podemosdesactivar cada funcin modificando la pestaa Feature Status.

    3.2.4 Extensions

    Lo primero que podemos ver en este apartado es que en la parte superior nos aparece elnmero de extensin (User Extension), este informacin se muestra como Extension:nmero_de_la_extensin (y se nos pedir la primera vez que creamos una extensin). Actoseguido tenemos la opcin de borrar la extensin (Delete Extension). Tambin se nospuede mostrar si esta extensin se est usando como destino de algn mdulo. Por otrolado podemos editar un follow me (se mostrar ms adelante) directamente desde estemdulo.

    El primer apartado es el EditExtensionque tiene las siguientesopciones. Display name: Este es el Caller id que mostrar este usuario cuando llame a otro

    usuario CID Num Alias: Este parmetro tambin es opcional y lo que hace es suplantar el

    Caller id del usuario, por el que indicamos aqu. Slo tiene efecto en llamadasinternas.

    SIP Alias: Si queremos permitir llamadas directas por SIP, por ejemplo por terminalsin registrar,podemos poner un nombre ms sencillo o corto en vez del nmero deextensin.

    El segundo apartado ExtensionOptionscontiene las siguientesopciones o campos. Outbound CID:Este es el Caller id (nmero que presentamos) que queremos que se

    muestre cuando este usuario hace una llamada saliente por una lnea externa(troncal).

    Ring Time: Por defecto este valor ser el que hayamos especificado en el apartadode General Settings, no obstante, si queremos modificar el tiempo mximo que unterminal debe sonar, slo hace falta que seleccionemos un valor dentro de lasopciones que se nos permiten.

    Call Waiting: Con esta pestaa activamos la llamada en espera para un usuario enconcreto.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    13/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 13 de53

    Manual FreePBX

    Call Screening: por defecto est en Disable, esta opcin haceque la persona que llama a la extensin deba decir su nombre, este nombre sereproducir a la persona de la extensin, permitiendo a este aceptar o rechazar lallamada.

    Emergency CID: es el nmero que se intentar presentar cuando salimos por unaruta marcada como ruta de emergencia (ms adelante lo veremos). Hace falta

    remarcar que normalmente el operador no nos permite presentar la numeracindeseada y quenormalmente si esta no es vlida se suplanta por el nmero cabecerade la lnea por la que salimos. Este parmetro es evidentementeopcional.

    El siguientecampo es el que hace referencia a la configuracin de DDI para la extensin,AssignedDID/CID.

    DID Description: permite poner una descripcin por el DDI. Add InboundDID:Si la extensindispone de un DDI (nmero de marcacindirecta)

    lo podemos especificar aqu. Hay que vigilar ya que hay ciertos drivers (mISDN) u

    opcionesdeconfiguracin que piden incluir un prefijo antes de este nmero. Comoms tarde veremos tambin podemos asociar un DDI a una extensin mediante elapartado deInboundRouting.

    Add Inbound CID: Este campo nos permite filtrar la llamada por nmero origen,Callerid, esta opcin se detalla al apartado de InboundRoutes.

    A continuacintenemos las DeviceOptions, en el caso de SIPtenemos dos opciones.

    Secret: es el cdigo de autenticacin de SIP, este cdigo debe ser igual entre elsistemay el terminal SIP, para que este se grabe correctamente en la Asterisk.

    Dtmfmode: por defecto est seleccionado a rfc2833 que es lo que se acostumbra ausar. Se especifica es en qu formato (inband o out of band) se envan los tonosdtmf.

    Canreinvite: Por defecto est en ''no'', lo que significa que el audio, es decir eltrfico RTP entre 2 dispositivos SIP pasa siempre por el servidor. Si ponemos en yeseste campo el trfico de voz entre los dos dispositivos no pasar por el servidor (noobstante la sealizacin si). De esta manera se ahorran recursos de CPU. Seacostumbra a poner a yes en centralitas con muchos dispositivos o que tiene untrfico entre dispositivos internos muy elevado. Tambin se acostumbra a poner ayes en el caso de disponerdeunosterminales en una ubicacinremota y registradosa travs de VPN, puesto que de estamanera el trfico entre los dos dispositivos de

    esta sede no ha de ir por la VPN hasta la central y volver. Hace falta tener laprecaucin de deshabilitar las Dial Optionst y TdelGeneralSettings.

    Context: este es el contexto al que pertenece la extensin, por defecto est en from-internal, no se debe cambiar a no ser que se entienda lo que se est haciendo.

    Host: por defecto est en dinamiclo que significa que la direccinIP desde la que elterminal se registra puede ser cualquiera y que el sistema la aprendedinmicamente. Si queremos especificar una IP en concreto slo se ha de indicar,pero no es habitual.

    Type: es un tipo de permiso, por defecto est en friend,aunque no se acostumbra acambiar las opcionesson

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    14/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 14 de53

    Manual FreePBX

    o Peer.

    o User.

    o Friend.

    nat: por defecto est en yes, este parmetro es recomendable que est en no.Realmente esta es una conclusin emprica a basada en la experiencia. En principio

    este parmetro en yes permite que un terminal SIP que se encuentra detrs de unNAT funcione mejor pero a la prctica se demuestra que no es del todo as. Noobstante con algunos terminales como dispositivos SIP-DECT las extensiones pidenponer este parmetro en yes por tal de no tener audio en un slo sentido.

    Port: aqu se indica el puerto sobre el cual el terminal SIP se autenticar. Realmenteno hay restriccin ya que en el fichero sip.conf estan permitidostodos los puertos.

    Qualify: este parmetro es un indicador o umbral de la latencia mxima en undispositivo o troncal. Por defecto est en yes y corresponde a 2000ms lo que quieredecir que si la latencia del dispositivo es de ms de 2s ste se muestra como nodisponible. Si un dispositivo se encuentra con una latencia superior a la especificada

    en este campo este dispositivo se mostrar como LAGGED si introducimos lainstruccin ''sip show peers'' alCLI de Asterisk.

    Callgroup i pickupgroup: en estas casillas pondremos el nmero que identificar elgrupo decaptura. Esto nos permitircapturar una llamadadentro de nuestro grupomarcando elcdigodesignado para esta funcionalidad(pordefecto*8).

    Disallow: en esta casilla pondremos los codecs que queremos desautorizar. Esnecesario mencionar que es importante prestar atencin con qu codec se registracada terminal para evitar transcoding excesivo. Que quiere decir esto, pues que porejemplo si ponemos por caso que una llamadasaliente por RDSI usa el codec g711(alaw) y hay terminales IP que estn registrados con g711u o ilbc o g729, Asterisk

    deber pasar estas conversaciones a g711u lo que consume muchos recursos. Elconsejo es poner este valor a ''all'' con lo que desactivamos todos los codecs paraposteriormente en el campo de abajo permitir los que nos interesan.

    Allow: en esta pestaa debemos poner los codecs que queremos permitir para estaextensin. Si queremos poner ms de uno los separamos con comas. Para g711adebemosponer alaw, para g711u ulaw, para gsm gsm y para g729 ponemos g729.

    Dial: aqu el sistema nos pone la ruta para llegar a este dispositivo.

    Accountcode: aqu debemos poner el cdigo para ''logar'' el dispositivo, si nosinteresa. Por defecto est en blanco o am

    Mailbo

    x:en caso de tener buzn co

    nfig

    uradoaparecer una ruta hacia el mismo. No

    se debe tocar este parmetro. Deny: este campo sirve para definir ACL (listas de acceso) a nivel IP para denegar las

    llamadasdesde ciertos rangos IP. Permit: este campo sirve para definir ACL (listas de acceso) a nivel IP para permitir

    lasllamadasdesde ciertos rangos IP. Custom Context: en caso de tener el mdulo de Custom Context instalado,veremos

    estaopcin, que nos permite dar acceso a ciertas partes del Dial Plan.

    Lasopciones del siguienteapartado, DictationServices, tampoco se han probado y comono seacostumbran a utilizar en entornos en produccin no creemos convenienteexplicarlas.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    15/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 15 de53

    Manual FreePBX

    A continuacin, y siempre y cuando tengamos el mdulo de Languageinstalado, podemos definir el cdigo de lenguaje que aplicar a esta extensin. Es decir,todos losaudios se reproducirn con el idioma seleccionado.

    El siguienteapartado hace referencia a la grabacin de llamadas por parte de este usuarioen cuestin. Con FreePBX + Asterisk podemos grabar llamadas tanto entrantes comosalientes, y podemos escoger entre grabar todas las llamadas o hacerlo selectivamente

    mediante un cdigo de servicio que se especificar en el archivo features.conf.Lasopcionesson

    Record Incoming: hace referencia a la grabacin de llamadas entrantes. Podemosescoger grabacin bajo demanda, grabar todas las llamadas o bien no permitir lagrabacin dellamadas.

    Record Outgoing: hace referencia a la grabacin de llamadas salientes. Podemosescoger grabacin bajo demanda, grabar todas las llamadas o bien no permitir lagrabacin dellamadas.

    En referencia a este apartado mencionar que no es recomendable usar esta solucin parahacergrabacin de llamadas masivamente ya que no se pueden gestionar de forma eficaz ycorremos elpeligro de llenar el disco duro con los problemas que esto conlleva. En estoscasos el sistemasepuede hundir. Si nos interesa grabar llamadas, se aconseja disponer deotro disco duro y compilar Asterisk para que use este nuevo disco para las grabaciones ybuzones. Para la grabacin masiva de llamadasexisten soluciones muy profesionales y quesiempre usan servidoresexternos

    Por ltimo llegamos al apartado de configuracin del buzn de usuario, Voicemail &Directory,dnde tenemos las siguientesopciones o campos.

    Status: este desplegable nos permite 2 opciones: Disable y Enable. La primeradesactiva el buzn del usuario y la segunda la activa.

    Voicemail Password: Aqu debemos poner la clave de acceso que se le pedir alusuariocuando acceda a su buzn (tambin se puede cambiar por el men vocal delbuzn).

    Email Address: Direccin de correo electrnico dnde queremos que se nos envenlosmensajes de voz (hace falta configurar el sendmail o postfix para enviar emails).

    Pager Email Address: si queremos que slo se nos enven notificaciones de que noshandejadomensajes al correo electrnico,debemos poner la direccin de correo enesta casilla.

    Email Attachment: Aqu marcaremos yes si queremos activar el envo de los audios aladireccin de correo electrnico o no si no queremos activar esta opcin.

    Play CID:seleccionaremos yes si queremos que antes de reproducir el mensajenosreproduzca el nmero de telfono de quien nos ha dejado el mensaje.

    Play Envelope: si queremos que antes de reproducir el mensaje nos reproduzca lafecha y hora en que nos lo han dejadotendremos que marcar yes.

    Delete Voicemail: esta es una opcin interesante si no queremos llenar discoineficientemente. Una vez se nos ha enviado el mensaje por correo electrnicoestese borra del servidor.

    VM Options: hay bastantes opciones tales como: nmero mximo de mensajes quesepueden almacenar por buzn, tiempo mximo de mensaje, etc. Estas opcionesse

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    16/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 16 de53

    Manual FreePBX

    deben separar por el carcter | y se pueden consultar en elfichero/etc/asterisk/voicemail.conf

    VM Context: este es el contexto al que pertenece el buzn de este usuario,normalmente no se debe tocar y es importante no hacerlo si no sabemosexactamente qu queremos hacer y cmo.

    El ltimo apartado, VmX Locater: activando esta opcin pasamos el control de losbuzones a la interfaz especfica para la gestin de estas. Normalmente no se activa,manteniendo lagestin de estas en el panel de administracin de FreePBX. De estemodo la interfaz ARI(AsteriskRecording Interface) se usa para escuchar los mensajesva web.

    3.2.5 Creacinde extensiones

    Desde aqu creamos las diferentes extensiones compatibles con el sistema (SIP, IAX, ZAP,CUSTOM) y las asociamos a un usuario determinado. Lo primero que debemos hacer alcrear un dispositivo es seleccionar el tipo de protocolo que usar. Para ello usamos eldesplegablede: Device

    Creando un dispositivo SIP.

    En el momento de crear una extensin SIP(no modificar los parmetros de una existente),podremosobservar que los parmetros son los anteriormenteexplicados, con excepcin deque a DeviceOptionsslo hay los campos de secret y dtmfmode. Una vez creada laextensin, si editamoslamisma,podemos ver los campos mencionados en el apartado2.2.4 . El campo User Extesionse ha de llenar con una extensinpreferiblemente de 3 oms cifras (por evitar problemas con cdigosinternos de la centralita).

    Creando un dispositivoIAX.

    Lasopciones son las mismas que para un dispositivo SIPpero el dtmf mode no nos aparece.

    Creando un dispositivo ZAP.

    Un dispositivo ZAP no es nada ms que una extensin FXS (analgica) en que el driver quese usa es el zaptel. Las opciones vuelven a ser muy parecidas pero dentro de DeviceOptions est laopcin de channel que identifica el canal de la tarjeta FXO que se usa.

    Creando un dispositivoCUSTOM.

    Esta opcin est pensada para crear dispositivos asociados a cualquier otra tecnologa,puesto que el parmetro diferenciador de los otros tipos de extensiones es el dial dndepondremos la secuencia de marcacin necesaria para llegar a este dispositivo hecho amedida. Un ejemplo podra ser definir una extensin que realmente hiciera una llamada anuestro mvil. Esto se podra usar para hacer desviaciones de llamadas y poder usar laextensin en cuestindesde losdiferentesmdulos de sistema.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    17/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 17 de53

    Manual FreePBX

    Un ejemplo seria definir a la casilla dial: mISDN/1/669XXXXXX dndelas X son dgitos que nos faltan para nuestro mvil. De este modo podra tener unaextensin 200 que sonara en nuestro terminal mvil.

    Si nuestro sistema est configurado como extensionesy no como users and devices lo queveremos es una nica opcin que es Extensiony que engloba las de Users y Devices, y losparmetros son los ya explicadosanteriormente.

    3.2.6 Trunks

    En este apartado es dnde se definen los diferentes canales de salida (troncales) de lacentralita. Al entrar en el mdulo en cuestin nos aparecen 6 tipos de troncales

    1. Troncales ZAP.2. TroncalesIAX2.3. Troncales SIP.4. TroncalesENUM.5. TroncalesDUNDi6. TroncalesCustom.

    Hay opcionescomunes en todas las troncales que veremos a continuacin.

    El primer apartado es el de GeneralSettings, con las opciones:

    Outbound Caller ID: aqu pondremos el Caller id con el que presentaremos lasllamadas que salgan por esta troncal. Si no llenamos este campo se intentar

    presentar el Calleridde la extensin. Never Override Caller ID:algunosoperadores pueden decidir no cursar la llamada si

    elnmero que presentamos (Caller id) no es correcto (no nos pertenece).Marcandoesta pestaa nos aseguramos de no presentar ningun Caller id que no hayamosespecificado en el apartado anterior o dentro el correspondiente campo de laextensin.

    Maximumchannels:en este campo especificaremos el nmero mximo de llamadassalientes que queramos permitir por esta troncal. Si lo dejamos en blanco el lmite lomarcar la capacidad mxima del canal (una RDSI 2 canales, un primario normal 30canales,etc).

    Disable trunk: marcando esta opcindamos de baja esta troncal por todas las rutasque loutilicen.

    Monitor Trunk Failures: marcando la opcin Enable podemos introducir el nombrede un script AGI para monitorizar errores en la troncal que no sean causados por unallamada no contestada o colgada por el otro extremo. Esta opcin no se haprobado, por lo que no se ha podidoasegurar su correcto funcionamiento.

    El siguiente apartado Outgoing Dial Rules hace referencia a las reglas de salida de lasllamadas y cmo modificamos y marcamos las numeraciones en una lnea troncal.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    18/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 18 de53

    Manual FreePBX

    Normalmente y como despus veremos estas reglas se acostumbran ausaren la parte de Outbound Routing.

    Lasopcionesson: Dial Rules: aqu introduciremos las reglas o dial patterns de marcacin. Se pueden

    usar para aadir o sacar prefijos de llamada. Las numeraciones que no encajen conninguna regla de las especificadas se enviarn por la troncal idnticamente a como

    se reciben.Algunos ejemplos de reglesson:

    o X caza cualquier dgito del 0 al 9.o Z caza cualquier dgito de l1 al 9.o N cazacualquier dgito del 2 al 9.o [1237-9] caza los dgitos 1 o 2 o 3 o 7 y del 7 al 9.o . indica que caza cualquier dgito sin especificar longitud fija a partir de este

    punto.o | elimina los dgitos antes de este carcter. Por ejemplo con el tpico

    0|93XXXXXXX. lo que haremos es sacar el 0 antes de poner la numeracinala lnea en las llamadas destinadas a numeraciones geogrficas de laprovincia de Barcelona.

    Dial ruleswizards:es una pequea ayuda para crear reglas de llamada. Outbound Dial Prefix: si necesitamos especificar algn prefijo antes de la

    numeracin (algunos operadores piden presentar el cdigo IRM del cliente) lopodemos poner aqu.

    A continuacinexplicaremos las opciones que no son comunes dependiente de la troncalquequeramos aadir.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    19/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 20 de53

    Trunk ZAP

    En la parte final, Outgoing Settings, encontramos el campo Zap identifier (trunk name). Eneste campo debemos poner el canal ZAP (o grupo) de la tarjeta por el cual saldr la

    llamada. Ser necesario verificar la configuracin del archivo /etc/asterisk/zapata.confdonde veremos laconfiguracin de los canales.

    IAX2 i SIPTrunk

    En Outgoingsettingsaparecen los siguientescampos: Trunk Name: este es el nombre que identificar la troncal. PEER Details: aqu pondremos los parmetros de direccin IP, nombre de usuario,

    etc paraconectar con la parte remota, por ejemplo un proveedor IP

    Figura 2.4. IAX y SIP trunk.

    Ahora nos aparece un nuevo apartado, IncomingSettings, que hace referencia a parmetrosdeconfiguracin en cuanto a llamadasentrantes por esta troncal. Estos parmetros son:

    USER Context: normalmenteeste parmetro hace referencia al nombre de la cuentaonmero que el proveedor en la otra parte espera.

    USER Details:aqu se especifican el contexto al que pertenece la troncal, passworddeautenticacin y tipo de usuario.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    20/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 21 de53

    Figura 2.5. IAX y SIP trunk 2.

    Para acabar, las troncales IP tienen otro campo dnde normalmente se especifica una lneade registro para autenticarnos con un proveedor o sistema. Este campo es el RegisterString. Comoejemplo:

    Figura 2.6. IAX y SIP trunk 3.

    Custom Trunk

    Otra vez la nica diferencia est en los Outgoing Settings. Aqu encontraremos el campoCustomDial Stringdonde pondremos el nombre del canal por el que queremos que salgala llamada. Este nombre depender del fabricante de la tarjeta y o/del driver de esta. Acontinuacin mostramos un ejemplo de una troncal por una rdsi con una tarjeta delfabricante SANGOMA.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    21/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 22 de53

    Figura 2.7. Custom trunk.

    3.2.7 MduloOutbound Routes

    Mediante este mdulo controlamos la manera en que salen las llamadas, es decir por qucanal sale cada llamada con un patrn concreto. Para crear una nueva ruta slo debemosseleccionarlaopcin de arriba a la derecha Add Route.

    En la siguiente figura podemos ver un ejemplo de este mdulo dnde vemos una ruta parallamadas internacionales que primero intenta salir por un proveedor VoIP y seguidamentepor un BRI.

    Figura 2.8. Outbound Routes.

    Losdiferentesparmetros a configurarson.

    Route Name: aqu pondremos un nombre que identificar esta ruta.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    22/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 23 de53

    Route Password: este parmetro es opcional. Si ponemos unpassword cuando intentemos llamar por este canal el sistema pedir queintroduzcamos la clave de acceso.

    PIN Set: este desplegable sirve para activar o desactivar la clave de acceso de laruta.

    Emergency Dialing: seleccionando esta casilla activamos la ruta en cuestin como

    ruta deemergencia. Intra Company Route: seleccionando esta casilla el sistema trata esta ruta como una

    ruta entre la misma compaa e intentar conservar el Caller id del dispositivo quellama. Esdecir si el dispositivo tiene un Outbound Calleridno se har caso.

    Music on Hold:en este desplegablepodemos seleccionar la categora de msica enespera que queremos usar para una llamada que sale por esta ruta.

    Dial Patterns: este campo es igual que el apartado de trunks e igualmente sepondrn las reglas de marcacin que queremos para que la llamada salga por estaruta.

    Dial patterns wizards:este campo es igual que el apartado de trunks. Trunk Sequence: en este campo seleccionaremos la troncal por dnde queremos

    quesalga la llamada (proveedor IP, canal ZAP, BRI, etc).Podemos poner diferentestroncales, cosa que har que si la llamada no puede ser cursada por la primeratroncal (porque est cada o no tiene canales disponibles) intente salir por lassucesivas. Podemos cambiar el orden de las troncales mediante las flechas dedireccin.Tambinlapodemos borrar marcando el icono de la papelera.

    Cuando desde un dispositivomarcamos un nmero de telfono se comprueba el nmerodetelfono con la primera ruta de la lista (en la parte superiorderecha de la pantalla), seirncomprobando rutas hasta encontrar una que coincida con el patrn del nmeromarcado. El orden de las rutas tambin se puede modificar con las flechas. Es importanteordenar las rutas de msespecfica a ms general.

    3.3 MduloInbound Call Control

    Este mdulo como su nombre indica tiene las opciones ms directamenterelacionadas conllamadasentrante.

    Figura 2.3.1. Mdulo Inbound Call Control.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    23/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 24 de53

    3.3.1 MduloInboundRoutes

    Cuando una llamada entra en la centralita este es el primer mdulo que se comprueba, esdecir, es donde va la llamada inicialmente. Se irn comprobando las condiciones hasta

    encontrar la quecorresponde con el patrn de la llamadaentrante.Con el sistemapodemos filtrar llamadasteniendo en cuenta el nmero al que nos llaman ydesdedonde nos llaman. Es decir podemos dar un tratamientodiferenciado de las llamadasa un DDIdeterminado dependiendo desde donde nos llamen. A continuacin veremos losparmetros msimportantes de las rutas entrantes.

    El primer apartado es de Add Incoming Route con los siguientesparmetros.

    Description:aqu debemos poner un nombre que identifique a esta ruta entrante. DID Number: en esta casilla pondremos el DDI por el cual queremos filtrar una cierta

    llamada.

    NOTA: si dejamosestos dos campos en blancocrearemos una ruta tipo ''pozo'', esdecir, dnde enviaremos las llamadas que no coincidan con ningn patrnespecificado.

    CallerID Number: aqu pondremos el patrn de CallerID por el cual queremos filtrarlallamada.

    CID Priority Route: Este parmetro afecta, slo, a rutas dnde no seespecifica DID. Si marcamos la opcin cualquiera llamada entrante quecoincida con el CID indicado, seenrutar segn esta condicin.

    En la parte de Optionsdestacamos los siguientes:

    Alert info: el Alert infoes una opcin que muchos terminales soportan y quepermite que el terminal utilice diferentes sonidos para identificar ciertasllamadas (tambin se conoce como Disctintive ringing). Si es este nuestrocaso hace falta que pongamos el valor correspondiente (se deber consultarel manual del terminal).

    CID name: opcionalmente podemos aadir caracteres ante de la numeracin, o unnombre. De este modo el nmero que veremos por la pantalla de nuestro telfonotraer estos caracteres o nombre antes de la numeracin. Se puede usar paraidentificar llamadasde cara al usuario.

    Music On Hold:es la categora de msica en espera para esta llamadaentrante.

    Signal RINGING: marcando esta opcin enviamos un tono de ''ring'' antes dedescolgar la llamada. Esto se acostumbra a usar en situaciones dnde algunosdispositivos piden este tono antes de descolgar la llamada. Esta opcin no seacostumbra a usar.

    Pause Before Answer: opcionalmentepodemos poner un retardo antes de descolgarla llamada. En la casilla pondremos el nmero de segundos que queramos de

    retardo.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    24/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 25 de53

    Manual FreePBX

    La opcin Privacy, nos permite especificar un Caller id de 10 dgitos en caso de que nopresentamos ninguna numeracin en la red. Esta opcin no acostumbra a ser demasiadointeresante.

    La parte de Fax Handeling la obviaremos tal y como ya hemos comentado en otrosmdulos. Tambin obviaremos la parte de Privacy dado que ya la hemos explicadoanteriormente.

    Ms adelante veremos que son y cmo funcionan las Caller id lookup sources, slo decirque para usar esta opcin hace falta seleccionar en la ruta entrante la fuente para usar estemdulo.

    Apartado Set Destinations. Aqu es dnde definitivamente enviamos la llamada si stacoincide con el patrn especificado. A medida que vamos creando estructuras (colas, IVR,condiciones de tiempos, etc) nos irn apareciendo ms opciones. Para especificar un

    destino slo debemosseleccionar el que nos interese.

    A continuacinmostraremos el ejemplo de una ruta entrante que se levantar si nos llamanal 902520520, que es una numeracin inteligente redirigida al nmero geogrfico935878002, y si nos llaman desde un prefijo 971, 972, 973 o 977.

    Figura 2.3.2. Aadiendo una ruta entrante.

    Si la llamada va dirigida al 935878002 y proviene de una numeracin que corresponde conel CallerID Number la llamada la enviaremos a comprobar una TimeConditions(msadelanteexplicaremoseste mdulo) tal y como veremos a continuacin.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    25/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 26 de53

    Manual FreePBX

    Figura 2.3.3. Aadiendo una ruta entrante 2.

    3.3.2 MduloAnouncement

    Un Anouncement no es ms que un mensaje que reproducimos al que llama bajo ciertascircunstancias. El mensaje se debe subir al sistemamediante el mdulo de SystemRecordingsque ms adelanteexplicaremos. Si hacemos una breve descripcin de loscampos tenemos:

    Description:en este campo pondremos un nombre que identificar el Anouncement.

    Recording: en este desplegable elegiremos el audio que queremos asociar a esteAnouncement.

    Repeat: este campo que por defecto est en Disable. Nos permite elegir la tecla quesedeber pulsar por volver a escuchar el mensaje.

    Allow skip: marcar esta opcin si queremos permitir, que la persona que llama,pueda obviar la locucin pulsando una tecla.

    Return to IVR: si marcamos esta opcin y la Anouncement proviene de un IVR no seharcaso del campo Set Destinationy la llamada se volver a enviar al IVR de dndevenimos. Si no marcamos la casilla, despus de reproducir el mensaje la llamada seenviar al SetDestination.

    Dont Answer Channel: si marcamos esta casilla se intentar reproducir el audio sindescolgar el canal, con el que la llamada no se tarificar. No todas las lneaspermiteneste funcionamiento.

    Una vez definidas las caractersticas de la Anouncement hemos de enviar la llamada aalgunaparte. Esto lo hacemos con el apartado de Set Destinantion. S iguiendo la filosofa deFreePBXseleccionaremos la casilla que nos interese como destinosiguiente de la llamada.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    26/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 27 de53

    Manual FreePBX

    3.3.3 MduloBlacklist

    Mediante este mdulo podemos seleccionar los nmeros de telfono que pondremos enuna lista negra y que por lo tanto no podrn llamar a nuestro sistema. Esto lo hacemosponiendoelnmero en la casilla Number.

    3.3.4 Mdulo CallerIDLookupSources

    Este mdulo nos permite resolver numeraciones de telfono y transformarlas en unidentificador de texto, de este modo obtenemos unas estadsticas de llamada msdetalladas. Esto se hace vinculando una ruta entrante con una entrada de la tabla de estemdulo. De este modo si asociamos un nmero de telfono a un nombre, cuando estapersona llame anuestro sistema, en la pantalla del terminal y en las estadsticas figurar sunombre en lugar delnmero de telfono.

    Loscampos que tenemos son: Source Destination:en este campo especificaremos un nombre que nos identificar

    estaentrada a la tabla.

    Source Type: aqu podemos escoger diferentesorgenesdnde el sistemabuscar larelacinentre el nombre y el nmero de telfono. Estas opcionesson:

    o Internal:para resolver la relacin entre nombre y nmero de telfono se usael mdulo de Asterisk Phonebook. Esta es la opcin que se acostumbra ausar.

    o ENUM: se utiliza el protocolo DNS para resolver esta relacin, se usan las

    zonasdebusca ENUM configuradas al fichero enum.conf.o HTTP: la aplicacinejecuta un HTTP Get enviando el Caller Idde la persona

    que llama por tal de recibir el nombre relacionado.

    o MySQL:se usan peticiones a una BBDD MySQL por resolver la relacin CallerID/nmero de telfono.

    Cache results:podemos elegir si queremos o no que en la BBDD astdb se modifiquelarelacinentre el nmero de telfono y el nombre especificado.

    3.3.5 Mdu

    loDay/Nigh

    t Control

    Este mdulo se incorpor a esta versin de la aplicacin. Permite cambiar el destino de unallamada mediante un cdigo o bien cambiando el modo de funcionamiento desde laaplicacin WEB. Podemos definir hasta 10 condiciones de da/noche.

    Cada condicin de Day/Night tendr un cdigo asociado que empezar con lo que hayaindicado en el mdulo de Feature Codes. Cuando la opcin en cuestin est en modonoche, en la parte superior de la pantalla nos aparecer de color rojo. Del mismo modocuando la opcinest enmodo da nos aparecer en color verde.

    Lasdiferentesopcionesson:

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    27/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 28 de53

    Manual FreePBX

    Day/Night Feature Code Index: aqu seleccionamos cul de las10 opciones de da/nochequeremos configurar. Si no especificamos una el sistemalaasignaautomticamente a medida que vamos creando ms cajas Day/Night.

    Description: como ya es habitual en este campo pondremos un nombre queidentificar al modo creado.

    Current Mode: este es el estado actual en que estar la caja de Day/Nightuna vez la

    hemos creado. Cuando queremos cambiar el estado de una condicin da/

    nocheslo debemos cambiar esta pestaa de Day a Night o a la inversa. Tambin lopodemos hacermarcando el cdigoasociado al modo en cuestin.

    Optional Password: opcionalmente podemos poner una clave de acceso que sepedir una vez marcamos el cdigo del modo en cuestin.

    Una vez definidosestos parmetros slo nos hace falta especificar el destino de la llamadacuandoestamos en modo noche o modo da.

    A continuacinmostraremos un ejemplo de aplicacin.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    28/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 29 de53

    Manual FreePBX

    Figura 2.3.4. Day/Nightcontrol.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    29/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 30 de53

    Manual FreePBX

    3.3.6 Mdulo Follow Me

    Este mdulo nos permite funcionar como en una configuracin de Users y Devices. Es decirnospermite crear un grupo de extensiones dnde enviaremos la llamada, en caso de quealguiennos llame y no estemos disponibles en nuestra extensin.

    Cuando entramos a este mdulo nos aparecen todas las extensiones del sistema en la partederecha del navegador web. Para crear un grupo de seguimiento a una extensin slo hacefalta seleccionar laextensin en cuestin. A continuacin se abrir la pantalla con todas lasopcionesdeconfiguracin, las ms importantesson:

    Disable: por defecto esta casilla no se encuentra marcada, lo cual hace que sillamamos a una extensin que tiene configurado un Follow me la llamada vaya algrupo de seguimiento y suenen los terminales indicados segn las especificacionesprogramadas. No obstante si marcamos esta casilla y llamamos a una extensin enconcreto, slo sonar esta extensin, y slo enviaremos las llamadas al grupo deseguimiento que se haya explicitado en algn destino anterior. Es decir quehayamos especificado como destino del Follow me en cuestin.

    Initial Ring Time:parmetro que indica el nmero de rings que sonar la extensinprincipalantes de seguir con las extensiones del Follow-melist.

    Ring Strategy: aqu especificaremos la estrategia de distribucin de llamadas queseguirelgrupo de seguimiento.Lasestrategiasson:

    o Ringallv2: suena la primera extensin durante un tiempo igual a initial ringtime,seguido por las otras especificadas en la lista.

    o Ringall: suenan todas las extensiones de la lista.

    o Hunt: van sonando las extensiones de la lista durante un tiempo igual al Ring

    Timeen el orden especificado a la lista.o Memoryhunt: suena la primeraextensin de la lista, despus suena la primera

    y lasegunda, despus la primera, la segunda y la tercera extensin de la lista.

    o *-prim: si la primera extensin de la lista est ocupada las extensiones de lalista no suenan. Pero si la primera extensin est en DND entonces suenanlas siguientesextensiones.

    o Firstavailable:slo suena la primeraextensin de la lista que est disponible.

    o Firsrnotonphone: slo suena la primera extensin de la lista que no est altelfono.

    Ring Time: numero de segundos que sonarn los dispositivos de la lista antes deenviar lallamada a Set Destination.

    Follow-Me List: en esta casilla especificaremos las extensiones o nmeros detelfonoa marcar. Para marcar una numeracin externa se debe poner el carcter #al final de la numeracin para que el sistema interprete que es una numeracinexterna.

    Extension QuiK Pick: opcionalmente podemos poner una extensin que se usarcomo ltima opcin de la lista.

    Announcement: si especificamos un audio en este campo, este se reproducircuandodescolguemos una de las extensiones de la lista.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    30/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 31 de53

    Manual FreePBX

    Play Music on Hold?:medianteeste parmetro podemos elegirsi mientras los terminales de la lista estn sonando la persona que llama escucha lostonosde ring o msica en espera.

    CID Name Prefix: opcionalmente podemos poner en este campo un identificadorque se aadir al Caller id cuando la numeracin aparezca por la pantalla delterminal destino. Por ejemplo si ponemos AtClient: , la llamada se mostrar como

    ''AtClient: 669XXXXXX''. De este modo podemos saber des de donde proviene lallamada.

    Alertinfo:esta opcin ya se ha explicadoanteriormente.

    Confirm Calls: se puede marcar esta opcin cuando uno de los dispositivos de lalista es un dispositivo externo (o nmero externo) que necesita confirmacin(requiere pulsar 1 para que la persona que llama seleccione si quiere, o no,establecer esta llamada).

    Remote Announce: podemos especificar un mensaje que se le reproducir a lapersona que llama si la opcinconfirmcallsest activada.

    Too-Late Announce: mensaje que se le reproducir a la persona que llamamos si lallamada se ha aceptado.

    A continuacinhemos de especificar el destino de la llamada en caso de que ninguna de lasextensionesespecificadasest disponible.

    3.3.7 MduloIVR

    Mediante este mdulo podemos configurar las operadoras automticas o lo que es lomismo, los IVR (Interactive Voice Responce). Este es un mdulo muy importante ya queactualmentecasitodos los sistemas de telefona de las empresas incorporan uno o ms IVR.

    Cuando creamos las opciones de marcacin tipo ''pulse 1 para hablar con atencin alcliente'' podemos usar las numeraciones del 0-9, los caracteres ''*'' y ''#'' y tambin lasletras ''i'' (se usacuando la persona marca una opcin invlida) y t (cuando no se marcaninguna opcin). Si no se especifican las opciones ''i'' y t por defecto el sistemareproducir el mensajestaopcin es invlida para la opcin ''i'' y para la opcin t sevolver a reproducir el IVR tres vecesms.

    Para crear un nuevo IVR slo debemos seleccionar la opcin Add IVR que encontraremos enla partesuperiorizquierda del navegador.

    A continuacinexplicaremos los parmetros de este mdulo en cuestin.

    Change Name: en esta casilla pondremos el nombre que le queramos dar al IVR.

    Announcement: con este desplegable seleccionaremos el mensaje de audio quevincularemos a este IVR.

    Timeout:nmero de segundos antes de que la opcin t entre en accin.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    31/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 32 de53

    Manual FreePBX

    Enable Directory: si marcamos esta opcin permitimos a lapersona que se redirige al IVR pulsar la tecla ''#'' para acceder al directorio vocal delsistema.

    VM Return to IVR: si ponemos por caso que un destino del IVR es un buzn de voz,marcando esta opcin haremos que la llamada vuelva al IVR una vez salimos delbuzndevoz.

    Directory Context: cuando se pulsa la tecla ''#'' este ser el contexto del directorioque seusar.

    EnableDirectDial: esta opcin, que por defectoaparece marcada, es la que permitea una persona que llama a un IVR marcar directamente la extensin de la personacon la quequierehablar.

    Loop Before t-dest: marcando esta opcin haremos que el sistema vuelva areproducir el IVR una segunda vez, antes de enviar la llamada al destino t detimeout.

    Timeout Message: opcionalmente podemos poner un mensaje que se reproducir,

    antes de enviar la llamada otra vez a este IVR (hemos marcado la opcin LoopBefore t-dest), este mensaje no se reproducir cuando enviemos la llamada aldestino t, es decir, slo al volver a entrar al IVR.

    Loop Before i-dest: el comportamiento es el mismo que para el t-dest pero para elcaso que se introduzca un nmero incorrecto.

    Invalid Message: opcionalmente podemos poner un mensaje que se reproducir,antes de enviar la llamada otra vez a este IVR (hemos marcado la opcin LoopBefore i-dest), este mensaje no se reproducir cuando enviemos la llamada aldestino i, es decir, slo al volver a entrar al IVR.

    Repeat Loops: podemos especificar el nmero de veces que repetiremos el IVRcuando entra en funcionamiento la opcin t (no se marca nada) o la i (se hamarcado algoinvlido)

    Una vez hemos configurado los parmetros anteriores segn nuestras especificacionesdebemos escoger el comportamiento del sistema. Para esto veremos inicialmente 3opciones de configuracin que se pueden ampliar seleccionando la opcin IncreaseOptions. En estos mens seleccionaremos el destino de la llamadacuando se marquen lasopcionesdeseadas.

    A continuacinmostraremos un ejemplo de IVR implementado.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    32/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 33 de53

    Manual FreePBX

    Figura 2.3.5. Creando un IVR.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    33/52

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    34/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 35 de53

    Manual FreePBX

    Figura 2.3.6. Creando una cola.

    Parmetros de configuracin de Queue Options.

    Agent Announcement: mediante este desplegable podemos elegir el mensaje deaudio que reproduciremos al agente que coger la llamada de la cola. Tambin sepuede usar para informar al agente de cmo debe responder la llamada.

    Join Announcement: mediante este desplegable podemos escoger un

    Announcement que reproduciremos a la persona que entra en esta cola. Music on Hold Class: en este desplegable seleccionaremos la categora de msica

    enespera de la cola, es decir, la msica que escucharn las personas que entran enla cola.

    Ringing tone instead of MOH: marcando esta opcin haremos que en vez dereproducir msica en espera a la persona que llama le reproducimostonos de ring.

    Max wait time:en este desplegabledefinimos el tiempo mximo de espera por unallamada en cola. Pasado este tiempo enviaremos la llamada al apartado Fail OverDestination.

    Max callers: en este desplegable seleccionaremos el nmero mximo de llamadaspor cola, por defecto est a 0, lo que implica que no fijamos mximo.

    Join empty: en este desplegable escogeremos si queremos o no poder enviar unallamadaa la cola cuando esta no tenga ningn agente vinculado.

    Leave when empty: aqu elegiremos si queremos sacar de una cola una llamadacuandoya no queda ningn agente vinculado a esta.

    Ring strategy: en este desplegable seleccionaremos la estrategia de distribucindellamadas, las estrategiasson:

    o Ringall: suenan todos los terminales o agentes especificados a la lista.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    35/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 36 de53

    Manual FreePBX

    o Roundrobin:las llamadas se distribuyensecuencialmenteentre los diferentesagentes o extensiones.

    o Leastrecent: intentamos contactar primero con el agente que hace menostiempo que ha atendido una llamada.

    o Fewestcalls: intentamos enviar la llamada al agente que ha contestadomenos.

    o Random: las llamadas se distribuyen aleatoriamente entre todos los agentesoextensiones de la cola.

    o Rrmemory: las llamadas se distribuyensecuencialmenteentre las extensioneso agentes de la cola (roundrobin), pero con la peculiaridad que la colarecuerda la ltima extensin que ha cogido la llamada y la prxima llamadase intentar entregar al siguiente agente de la lista. Esta estrategia intentarepartirequitativamente la carga de llamadas por agente.

    Agent timeout: nmero de segundos que sonar un terminal antes de enviar lallamadaa la siguienteextensin de la lista (dependiendo de la estrategia de ring).

    Retry: este es el tiempo que el sistema esperar antes de hacer sonar todos elterminales otra vez (estrategiaringall).

    Wrap-up-time:despus de una llamadacontestada, cuntos segundos esperaremosantes de enviar la siguientellamada a otro agente.

    Call recording: aunque no es recomendable podemos grabar las llamadas de unacola. Eneste campo podemos escoger el formato de la grabacin.

    Event when called: cuando esta opcin est marcada a YES, se crean unasestadsticasespeciales en los CDR.

    Member status: este campo es similar al anterior.

    Skip Busy Agents: Marcando esta opcin haremos que el sistema descarteautomticamente los agentes o extensiones que estn ocupadas, como si el terminalreportara seal de ocupado, esto implica que no se har caso si el terminal tienems de1 lnea o tiene la llamada en espera habilitada.

    Queue Weight: podemos asignar un peso a una cola, de tal forma que si hay unagenteen dos colas diferentes, la llamada que se le entregar ser la de la cola conms prioridad.

    Autofill: este parmetro slo funciona con asterisk 1.4. Para entender el sentido deesteparmetro pngase en contacto con su distribuidor.

    Agent Regex Filter: para entender el sentido de este parmetro pngase encontacto con su distribuidor.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    36/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 37 de53

    Manual FreePBX

    Figura 2.3.7. Opciones de una cola.

    A continuacin tenemos las opciones que pertenecen a la parte de Caller PositionAnnouncements, que son:

    Frequency: en este parmetro seleccionaremos cada cunto tiempo queremos queel sistema reproduzca los mensajes siguientes. Cuando este parmetro est a 0indica que esta opcin est desactivada.

    Announce Position:seleccionar a YES esta opcin har que el sistemareproduzca unaudioindicando la posicin que una determinadapersona ocupa en la cola.

    Announce Hold Time: seleccionando a YES esta opcin haremos que el sistemainformeal que llama del tiempomedio de espera de la cola.

    Dentro las opciones de Periodic Announcements podremos configurar mensajes decortesa, que podemos reproducir a las personas que llaman cada periodo de tiempoestablecido. Lasopciones de este apartado son:

    IVR Break Out Menu: podemos reproducir un IVR cada cierto tiempo para darinformacin al que llama o bien como medida de salida del sistemaactual.

    Repeat Frequency: desplegable en el cual escogeremos el intervalo de tiempoantesdereproducirestas opciones.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    37/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 38 de53

    Manual FreePBX

    Figura 2.3.8. Mensaje de cortesa de una cola.

    Para acabar est el apartado de Fail Over Destination, que es dnde enviaremosaquellasllamadas que excedan el tiempo mximo de espera de la cola, o bien cuando entre unallamada en una cola que no tiene ningn agente o la opcinjoin empty est desactivada ycuando ya no quedan msagentes en la cola y la opcinleave when empty est activada.

    3.3.9 Mdulo Ring Group

    Los grupos de llamadas son una de las opciones ms comunes de las centralitas yevidentemente con Asterisk tambin los podemos configurar. Un ring group es un conjuntodeextensiones que sonarn siguiendo una cierta estrategia de distribucin de llamadas.

    Realmente no hay mucha diferencia entre un ring group y una cola aparte de algunasestrategias de distribucin de llamadas y que el ring group no nos permite configuraragentes dinmicos ni poner mensajes de cortesa. Evidentemente tiene menos parmetrosde configuracin, que comentaremos a continuacin.

    Ring-Group Number: en este campo hemos de especificar una numeracin para elring group, el sistema nos propone un nmero pero es necesario verificar que estanumeracin no est ya usada por una extensin o cola.

    Group Description:campo dnde especificaremos el nombre que identificar al ringgroup.

    Ring Strategy: en este desplegable escogeremos la estrategia de distribucin dellamadas que seguir este grupo. Las estrategias posibles son las mismas que paralos follow me ya que la programacin interna de estos dos mdulos es muyparecida.

    o Ringallo Hunto Memoryhunto *primo Firstavailableo Firstnotonphones

    Ring time:parmetro ya explicadoanteriormente.

    Extension list: en esta pequea ventana incluiremos todas las extensiones queformarnparte de este grupo.

    ExtensionQuickPick: parmetro explicado en la parte de Followme.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    38/52

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 39 de53

    Manual FreePBX

    Announcement: parmetro ya explicadoanteriormente.

    Play Music On Hold?: por defecto la persona que llama recibir la seal de ring, noobstantepodemos escoger reproducir msica en espera.

    CID name prefix:parmetro ya explicadoanteriormente.

    Alertinfo:parmetro ya explicadoanteriormente.

    Ignore CF Settings: no hace caso si la extensin tiene configurado un desvo dellamada(a nivel de asterisk, no de terminal).

    Skip Busy Agent: este parmetro se ha explicado al apartado de Queues.

    ConfirmCalls: para entender el sentido de este parmetro poneos en contacto convuestrodistribuidor.

    Remote Announcement: parmetro ya explicadoanteriormente.

    Too-Late Announce: parmetro ya explicadoanteriormente.

    Ya para acabar, tenemos el apartado Destinationifno answer, que tal y como indica sunombre esdonde enviaremos las llamadas que no se hayan atendido por ninguna de lasextensionesespecificadas.

    3.3.10 MduloTime Conditions y Time Groups

    Normalmente el horario de atencin al cliente o de funcionamiento de una empresa noacostumbra a ser de 24h, de tal forma que el comportamiento de la centralitatampoco serconstante durante todas las horas del da. Esto obliga a que la centralita tenga un

    comportamiento diferenciado dependiendo de la hora e incluso del da. Por esto surgieste mdulo, que nos permite enrutar las llamadas de forma diferente en funcin de lashoras del da, das y meses.

    MduloTimeGroup

    Por tal de configurar una condicin de tiempocompleta,primerodebemos crear un TimeGroup. Slo tenemos poner un nombre que nos identificar esta condicin en la casillaDescription. A continuacindebemos definir todas las condiciones de tiempos quequeremos crear.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    39/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 40 de53

    Figura 2.3.9. Time Group

    MduloTime Condition

    Con este mdulo podremos asociar el time group que hemos creado anteriormente anuestracondicin de tiempo.

    En la parte de Add Time Conditiontenemos:

    TimeCondition name: nombre de nuestra time condition Time Group: en esta casilla escogeremos el time group que queremos

    vincular anuestra condicin de tiempo.

    En Day/Night Mode Association podemos asociar una Day/Night a nuestra condicin detiempo,de tal forma que el estado de este prevalecersobre los Time Group definidos.

    Por ltimo debemos seleccionar el destino de la llamada dependiendo de si la llamadaentrante est dentro del horario fijado (Destination if time matches), o no (Destination iftime does notmatch).

    Podemos construir estructuras ms complicadasenlazandocondiciones de tiempo.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    40/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 41 de53

    En la siguiente figura mostraremos un ejemplo de configuracin decondicin de tiempo.

    Figura 2.3.10. Configurando una Time Condition.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    41/52

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    42/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 43 de53

    3.4 MduloInternalOptions & Configuration

    Este es el ltimo de los 3 mdulos de configuracin dentro la parte de Setup. De estemdulo slo explicaremos las opciones ms importantes.

    Figura 2.4.1. Mdulo InternalOptions

    3.4.1 Mdulo Callback

    Cuando redirigimos una llamada al mdulo de Callbackel sistema lo que har ser colgar yoriginar una llamada hacia el nmero que nos ha llamado, de este modo se puedencentralizarcostes de llamada.La llamada saldr siguiendo las normas de routingsaliente dellamadas.

    Para aadir una nueva funcin de Callback slo debemos seleccionar la opcin AddCallback. Se nos desplegarn unas opciones que son:

    CallbackDescription:nombre que identificar el servicio de Callback. Callback Number: si no especificamos ningn nmero el sistema usar el Caller ID

    de la llamadainicial. Delay Before Callback:opcionalmentepodemos especificar un retardo para originar

    lallamada.

    Una vez configurados los parmetros anteriores debemos seleccionar el destino de lallamadacuando la otra parte nos responda.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    43/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 44 de53

    3.4.2 Mdulo Conference

    Es muy comn el uso salas de conferencia en cualquierempresa, estas se configurandesdeeste mdulo. No hay una capacidad mxima de salas por lo que podremos definir tantascomo nos hagan falta (la limitacin principal sern los recursos del servidor). Las salastampoco tienen unacapacidad mxima de llamadas por lo que principalmente la limitacin

    vendr dada por el nmerode lneas que la empresa disponga para salir a la PSTN.Una vez seleccionamos la opcin Add Conference se nos despliegan unas opciones que acontinuacinexplicaremos.

    Conference Number: nmero que tendr la sala, y que est dentro del plan dellamadas de la centralita.

    Conference Name: nombre que identificar la sala que configuraremos.

    Use PIN:opcionalmentepodemos pedir a los usuarios que introduzcan un cdigo deacceso para entrar en la conferencia. Este cdigo lo introduciremos en este caso.

    Admin PIN: opcionalmente podemos configurar un cdigo de acceso queidentificar al leader, y que identificar al usuario que introduzca este cdigo comotal. Estaopcin es obligatoriacuando se selecciona la casilla leaderwait.

    Una vez configurados estos parmetros pasamos a configurar las opciones de la sala deconferencias.Lasopciones que tenemos son.

    Join message: podemos hacer que el sistema reproduzca un mensaje de audiocuando una persona entra a la sala.

    Leader wait: si marcamos esta opcin la conferencia no comenzar hasta que elusuarioleaderentre en la sala.

    Quiet mode: no se reproducirn los mensajes de bienvenida y de salida.

    User count: seleccionando esta opcin el sistema nos informar del nmero depersonas que forman parte de la conferencia.

    User join/leave: el sistema reproducir unos mensajes, donde nos pedir queintroduzcamosnuestro nombre, por tal de informar a los otros miembros que entrena formarparte de la conferencia.

    Music on hold: activando esta opcin haremos, que si slo hay una persona en lasala deconferencia, el sistemaintroducir msica en espera.

    Allow menu: opcin que nos permitereproducir un men.

    Record Conference: opcin para grabar la conversacin. Recordar que no es muyrecomendable la grabacin masiva de conversaciones.

    3.4.3 Mdulo Music on Hold

    Asterisk nos permite introducir categoras de msica en espera basadas en archivos .wav omp3. De este modo podremos poner diferentes melodas para ser reproducidas como

    msica enespera.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    44/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 45 de53

    Subir un nuevo archivo de msica es tan sencillo como seleccionar la opcin de Examinar,seleccionar el archivo deseado y seguidamenteseleccionar la opcinUpload.

    Las diferentes categoras se muestran en la parte superior derecha de la pantalla y las

    melodas de cada categora se muestran en el centro del navegador.

    Tambintenemos la opcin de ajustar el volumen de la grabacin con la opcin de VolumeAdjustment.

    3.4.4 MduloSystem Recordings

    Este es un mdulo bastante interesante, ya que se ha de para subir cualquier mensaje deaudio(exceptomelodas de msica en espera) que queramos usar en algn otro mdulo.

    Tenemos la opcin de subir un mensaje previamente grabado con alguna herramientaespecfica. Para hacerlo de este modo debemos seleccionar la opcin Examinar paraseleccionar el archivo y a continuacin seleccionar Upload, una vez hemos subido elmensajea la centralita, le pondremos un nombre y seleccionaremosSave. Hay que prestarespecial atencin en el formato de grabacin del mensaje, ya que si no es el correcto elmensaje no se escuchar o puede hacer que el sistema funcione incorrectamente. Elformato con el que se deben grabar los mensajes es: codificacin PCM, 16bits, muestreo a8Khz y mono.

    Tambin tenemos la opcin de grabar el mensaje desde una extensin del la centralita.Para hacerlo de este modo tenemos que introducir en la casilla pertinente la extensindesde la cual haremos la grabacin y seleccionar la opcin GO. Para grabar el mensaje sedebe marcar el cdigo *77 desde el terminal indicado (si no hemos cambiado el cdigo enla parte de Feature codes),una vez grabado el mensaje lo podemos verificar con el cdigo*99. Si este nos parece correcto slo debemos ponerle un nombre y seleccionarSave.

    Todos los mensajes del sistema nos aparecen a la parte izquierda del navegador.

    3.4.5 MduloLanguage

    Con este mdulo podemos indicar a la centralita que asoci un idioma concreto a undestino de la llamada. Es decir, si ponemos el cdigo ''es'' y enviamos la llamada, porejemplo, a unIVR,todos los audios del sistema se reproducirn en ingls

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    45/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 46 de53

    3.4.6 2.4.6 MduloDISA

    Este mdulo nos permite configurar opciones de post marcacin. Es decir, nosotrosllamamos al sistema, y este nos indica que introducimos el nmero destino al que queremosllamar. Losparmetros son:

    DISAname:nombre que identificar al DISA.

    PIN:para dotar de seguridad esta opcinpodemos especificar uno o ms de un PIN,que el usuario deber marcar antes de que se le autorice a marcar un nmeroexterno. Si sequieren definir diferentesPIN se deben separar por comes.

    Response Timeout: el tiempo mximo antes de colgar la llamada si el usuario haintroducido una numeracin no vlida o incompleta.

    DigitTimeout:el tiempo mximo entre dgitos.

    Require Confirmation:se nos pide confirmacinantes de marcar el password.

    CallerID:se puede indicar el calleridde salida.

    Context: contexto al que pertenece.

    Allow Hangup: se puede colgar la llamadautilizandocdigo de asterisk, para que elsistema nos vuelva a generar el tono de marcacin y podamos marcar otro nmero.

    3.4.7 MduloVoicemail Blasting

    Con este mdulopodemos crear grupos de buzones y asociarlas a una numeracin. De talformaque marcando esta numeracin, podemos dejar un mensaje que se enviar a todoslos buzones delgrupo. Losparmetros son:

    VMBlast Number: numeracin, dentro del plan de extensiones de la centralita, queasociamosal grupo de buzones.

    Group Description: nombre que identificaalgrupo.

    AudioLabel:podemos reproducir un mensaje para informar a lapersona que llama,o pordefectolacentralitareproduce uno.

    Optional Password: opcionalmente podemos definir una clave de acceso para queno todo el mundo pueda usar este grupo.

    Voicemail Box List: usando la tecla Ctrl y el ratn, podemos seleccionar los buzonesqueformarn parte de este grupo.

    Default VMBlast Group: poneos en contacto con vuestro administrador para usaresta opcin. Por defecto esta desactivada.

    3.4.8 Mdulo Misc Destinations

    Mediante este mdulo podremos definir destinos a medida, que podremos usar comodestino de los diferentesmdulos. Es decir, si dentro de un IVR queremos que si se marca

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    46/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 47 de53

    el ''2'' haga una llamada a mvil slo debemos crear una Miscdestinationconelnmero que queremos que se marque (con el prefijo delante).

    3.4.9 Mdulo Misc Aplications

    Este mdulo se puede usar para crear cdigos de servicio a medida, es decir, si marcamos*200 podemos enviar la llamada a una cola, IVR, etc. Loscampos son:

    Description: nombre que identificael nuevo cdigo de servicio.

    Feature Code: cdigo de marcacin que queremos definir.

    Feature Status: estado delcdigo,activado o desactivado.

    Para acabar debemos definir que queremos hacer cuando se marque el cdigo, esto lohacemos con el Set Destination.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    47/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 48 de53

    4 Mdulosdentro de la opcinTools

    En esta seccin del gestor web bsicamente se proporcionan herramientas para elmantenimiento y gestin de la centralita. Slo explicaremos los ms interesantes para unusuariodeadministracin de carcter general.

    Figura 3.1. Opciones del apartado Tools.

    4.1 MduloSupport

    Dentro del mdulo de Support hay 3 mdulos. Asterisk Logfiles es el primero de todos ynos permite ver los logs de sistema de Asterisk. El siguiente mdulo es el de OnlineSupport que nos permite entrar en el canal de apoyo de la aplicacin. El ltimo mdulo noes ms que un link a lapgina oficial del proyecto FreePBX.

    4.2 MduloSystem Administration

    Dentro este apartado hay 8 mdulos a continuacinexplicaremos los ms interesantes.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    48/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 49 de53

    4.2.1 MduloAPI

    Este mdulo sirve para dar permisos de conexin al manager de Asterisk(/etc/asterisk/manager.conf), esta entidad es la que nos permiteconectar otras aplicacionescon Asterisk, tales como integracin con CRM, Tapis, etc. Ms adelante cuandoexpliquemos la aplicacin Snap comentaremos la configuracin de este mdulo, para

    aceptar conexiones de esta aplicacin en concreto.

    4.2.2 MduloAsteriskCLI

    Este mdulo nos permite introducir instrucciones de Asterisk como si estuviramos en elcommand line del sistema. Simplemente hemos de introducir la instruccin deseada yseleccionar Execute. A continuacin mostraremos el resultado de una instruccinintroducidadesdeestemdulo.

    Figura 3.2. Asterisk CLI.

    4.2.3 MduloAsteriskInfo

    La informacin que nos ofreceeste mdulo es simplemente un resumen de ciertas

    instruccionesinteresantes por tal de poder tener una visin general del sistema como es:nmero de terminalesregistrados,ip's de terminales,canalesestablecidos,etc.

    4.2.4 MduloAsteriskPhonebook

    Con esta aplicacin podemos configurar una agenda en el sistema. Podemos introducirnmeros de telfono y nombres. Tambin podemos especificar una numeracinabreviadapara cada entrada del directorio. Para marcar una numeracin corta se habr de aadirprimeramenteelcdigo de marcacin que est definido a Feature Codes.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    49/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 50 de53

    Cuando usamos la funcionalidad de CallerIDLookup Source (explicadaanteriormente) y seleccionamos la opcinSource type=internal. El sistema usar estedirectorio para encontrarla relacin nombre-telfono.

    4.2.5 MduloBackup & Restore

    Este mdulo es especialmente interesante, sobre todo en sistemas en produccin, ya queen todo sistema es imprescindible mantener una rutina de copias de seguridad por si elsistema se echa aperder en algn momento. Hacer una copia de seguridad es muy sencillo.

    Slo debemos seleccionar Add Backup schedule, a continuacin se nos desplegar lainformacin relativa al Backup. Lasopcionesson:

    Schedule name: nombre que identificar el backup. Es recomendable introducir la

    fecha como identificador de copia. Voicemail:seleccionando esta opcin se har una copia de los archivos del buzn de

    voz.

    System Recordings:seleccionando esta opcinharemos una copia de los archivos deaudio delsistema.

    System Configuration: con la seleccin de esta opcin haremos una copia de losarchivos de configuracin del sistema. Es lo mnimo que necesitamos para recuperarun servidor.

    CDR: haremos una copia de las estadsticas si seleccionamos esta opcin.

    Operator Panel:copiaremos la informacin del FOP.

    A continuacin podemos definir o programar un sistema de copias de seguridad osencillamenteseleccionamosNow para hacer la copia en este instante.

    Como recomendacinpersonalcreemos oportuno sacar las copias del servidor y guardarlasen un lugar seguro. De este modo si el disco duro del servidor se echa a perder, noperderemos tambin las copias. Estos archivos se guardan en el directorio/var/lib/asterisk/backups.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    50/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 51 de53

    Last login: Fri Sep 12 14:43:28 2008 from 172.16.51.140

    [root@QUAREAPBX~]# cd/var/lib/asterisk/backups/

    [root@QUAREAPBXbackups]# ls -la

    total 12

    drwxrwxr-x 3 asterisk asterisk 4096 abr 16 17:18 .

    drwx-w---- 13 asterisk asterisk 4096 jul 8 08:30 ..

    drwxrwxr-x 2 asterisk asterisk 4096 abr 16 17:18 Avui

    [root@QUAREAPBXbackups]# cd Avui/

    [root@QUAREAPBXAvui]# ls -la

    total 16100

    drwxrwxr-x 2 asterisk asterisk 4096 abr 16 17:18 .

    drwxrwxr-x 3 asterisk asterisk 4096 abr 16 17:18 ..

    -rw-rw-r-- 1 asterisk asterisk 16454342 abr 16 17:1820080416.17.18.32.tar.gz

    [root@QUAREAPBXAvui]#

    Figura 3.3. Ubicacin de los Backups del sistema.

    4.2.6 MduloJava SSH

    Este mdulo permite que el sistema nos abra una consola ssh basada java. Es til si nodisponemos de algunaaplicacin para esta necesidad.

    Los otros 2 mdulos hacen referencia a informacin de PHP y configuracin de este. No loscomentaremos ya que no creemos interesanteresaltar ms informacin.

    Por ltimo hay 4 mdulos dentro el apartado Third Party Addons (aadidos de terceraspartes), quizs el nico mdulo interesante es el de Print Extensions, que nos sacar porpantallaunresumen de todas las extensiones del sistema y nos las presentar de tal formaque las podamosimprimir.

    Llegados a este punto ya hemos descrito los principales mdulos de configuracin delsistema y hemos explicado los diferentesparmetros de configuracindentro de la opcinAdmin.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    51/52

    Manual FreePBX

    Nombre Doc.: Manual FreePBX enespaol Ref. :1003 Versin:1.0(12)

    Fecha:02/10/2010 Pg. 52 de53

    5 Estadsticasde llamadas

    FreePBX nos permite extraer unas estadsticas bastante completas de la base de datos de

    Asterisk asteriskcdrdb. No obstando por sistemas tipos Call Center nos harn faltaestadsticas msdetalladas que obtendremos medianteQueuemetrics y que ms adelantemostraremos.

    Por acceder a las estadsticasdebemos seleccionar la opcinReports que se encuentra en lapartesuperior del navegador web. Una vez entramos en este apartado tenemos 4 posiblesopciones:

    Call Logs: seleccionando esta opcin accederemos a los logs de llamadas. Usando lasopciones del sistema podremos filtrar y localizar ciertas llamadas que nos parezcaninteresantes. El sistema nos permiteexportar la informacin a .pdf o .cvs.

    Compare Calls: mediante esta opcin podremos ver la distribucin de llamadas segn lashoras del da de los ltimos 4 das.

    Figura 3.4. Grfica de comparacin de llamadas.

    Monthly Traffic: esta opcin nos permite ver el total de minutos cursados por la centralita dehasta los ltimos 6 meses, de este modo podemos ver la carga del sistemarepartida en losmesesseleccionados.

  • 8/2/2019 Manual FreePBX Asterisk VoipRed

    52/52

    Manual FreePBX

    Figura 3.5. Grfica de trfico mensual.

    Daily load: aqu podemos ver la distribucin de llamadasdurante las 24 horas de un da enconcreto.

    Figura 3.6. Grfica de carga diaria.