Asterisk. Configuración Discado automatico Manejo de Colas



Documentos relacionados
Asterisk. Configuración del Correo de Voz

CONFIGURACIÓN DE GRUPOS, COLAS DE LLAMADAS, AGENTES Y DISTRIBUCIÓN AUTOMÁTICA DE LLAMADAS EN ASTERISK

Asterisk. Registro de llamadas y logs

Asterisk. Asterisk Manager Interface

Asterisk. Administración. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Alta disponibilidad. Alta Disponibilidad

Asterisk. Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Descripción: Crear un contexto que verifique la fecha y hora del día y reproduzca para días laborables y no laborables.

Asterisk. Trixbox. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Asterisk. Configuración Avanzada

TICAR TALLER VOIP: Asterisk, como lo hacemos. Foro de Responsables de TICS de las Universidades Nacionales

Router Teldat. Protocolo ARP e InARP

VoIP (Asterix) Escuela de Ingeniería de Sistemas y Computación Administración de Redes y Servidores Febrero Junio 2008

Anexo B. Configuraciones del Archivo extensions.conf

Guadalinex Básico Impress

INNOVATALK PBX (INNO-PBX) COMUNICACIONES UNIFICADAS Funcionalidades de instalación

COMO REPRODUCIR MENSAJE DE BIENVENIDA EN ELASTIX

Person IP CRM Manual MOBILE

expand Dialer - Documentación de usuario Manual y especificaciones

Roles y Características

COMO ACTIVAR FREEPBX EN ELASTIX

Almacenamiento virtual de sitios web HOSTS VIRTUALES

IBM SPSS Statistics para Linux Instrucciones de instalación (Usuario individual)

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Manual de operación Tausend Monitor

SISTEMA DE ATENCIÓN y GESTIÓN MANUAL DEL USUARIO. SAyGeS v2.0

Servicio IVR Virtual Manual de uso.

Asterisk - NIVEL 1. Descripción General del Seminario

MANUAL DE USUARIO ADMINISTRADOR DE IPPBX VIRTUAL Ver.: 1.0

Asterisk. Qué es Asterisk. Qué es Asterisk. Historia de Asterisk. Introducción 07/03/2013

Asterisk. Asterisk Gateway Interface

SOFTPHONE GUÍA RÁPIDA

El lenguaje C. #define MAX LINEA 1000 /* maximo tamanio de linea de entrada */

IBM SPSS Statistics para Mac OS Instrucciones de instalación (Licencia de sede)

Descripción y Contenido del Curso VoIP basado en Asterisk PBX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

HOWTO: Cómo configurar DNAT para publicar los servicios internos hacia Internet

Formularios. Formularios Diapositiva 1

1. CARACTERÍSTICAS DEL VÍDEO DIGITAL

DHCP NAT. Redes WAN. DHCP y NAT. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello. 27 abr 2011

Guía de Usuario Central Telefónica Virtual Manual de Uso Portal Web de Usuario

SISTEMA DE GESTIÓN DOCUMENTAL QUIPUX MÓDULO DE TAREAS. Manual de Usuario. Septiembre Sistema de Gestión Documental Quipux

2. Antes de crear la maquina virtual, debemos tener en cuenta sus características.

Kiara Celeste Contreras Feliz. Matricula: Sistema Operativo III. 5- Creación de usuarios y grupos

Prácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas

Guía Rápida de Puesta en Marcha de MailStore

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1

IBM SPSS Statistics para Mac OS Instrucciones de instalación (Usuario individual)

ASIGNACIÓN (PREROUTING) De las llamadas entrantes en función del número llamante y del número llamado

Asterisk. Introducción. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]

Al finalizar, se podrán instalar Asterisk, crear usuario y extensiones. Requisitos del lector, para llevar acabo las tareas citadas en este manual

Manual de Usuario Mesa de Servicios Corporativos SKC

Nombre: Francis Ariel Jiménez Zapata. Matricula: Tema: Trabajando con Windows Server Materia: Sistema Operativo II.

GUÍA RÁPIDA DEL USUARIO. CENTRAL VIRTUALVERSIÓN l

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA MOZILLA THUNDERBIRD

1. Guía de activación. Introducción Información general sobre el sistema de licencias del software Axxon Next Tipos de licencia...

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

Características básicas de los documentos

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

GUÍA DEL USUARIO DEL CORREO DE VOZ

Organizándose con Microsoft Outlook

Manual Utilización. Gemelo Backup Online WEB I N D I C E. Cómo ingresar a la cuenta. Funcionalidades Gemelo Backup Online WEB > Control de la Cuenta

UNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DE DESARROLLO INSTITUCIONAL GESTIÓN INFORMÁTICA Agosto 24 de 2015

PROCESO ADMINISTRACIÓN DE RECURSOS TECNOLÓGICOS SUBPROCESO ADMINISTRACIÓN DE CONTINGENCIAS

Procesador de texto Apunte N 7

I.E. FRANCISCO ANTONIO DE ZELA MANUAL DE MOVIE MAKER

Para acceder a esta función debemos estar en la pestaña INICIO del menú principal y pulsar el botón COPIAS DE SEGURIDAD

Router Teldat. Protocolo ARP e InARP

Diseño e Implementación de un Sistema de Distribución Automática de Llamadas Entrantes (ACD) para un Callcenter

MANUAL PARA LA ELABORACION DEL COMPROBANTE FISCAL DIGITAL (CFDfácil) BIENVENIDOS A CFDfácil

manual de gestión web de la solución empresa

OSCE Preguntas Frecuentes Convenio Marco Boletín virtual Edición I- Abril- 2011

Manual DVM-Configurator. Digital Voice Master

Guia rápida EPlus Cliente-Servidor

Asterisk. Introducción

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública

Instalación de la aplicación.

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd

Manual de operación Radix Spot Manager v3

Panasonic. Sistema Digital KX-TD500

WINDOWS. Iniciando Windows. El mouse

MACROS. Automatizar tareas a través del uso de las macros.

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

IBM SPSS Statistics para Mac OS Instrucciones de instalación (Usuario individual)

Copias de Seguridad Automáticas para aplicaciones Productor.

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE

Índice Objetivo... 2 Definición y utilidad de Movie Maker... 3 Cómo iniciar Movie Maker?... 3 Elementos de la ventana de Movie Maker...

Informàtica i Comunicacions Plaça Prnt. Tarradellas, FIGUERES (Girona) Tel Fax

CENTRAL TELEFÓNICA VIRTUAL

3) En el directorio D:\ArchivosImportantes crea los siguientes ficheros de texto: Importante_1.txt Importante_2.txt

Instrucciones de instalación de IBM SPSS Statistics para Linux (Licencia de red)

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de

Guía para realizar trabajos universitarios

Operación Microsoft PowerPoint 97

TciSatSingleW32 Versión 3.1

Linux Open Suse 10.2 (Básico + Avanzado)

Tutorial de Mi EBSCOhost

SISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060

Gestiona los datos con Calc!

Transcripción:

Asterisk Configuración Discado automatico Manejo de Colas

Discado automático Archivos.call Se utilizan para iniciar llamadas desde una aplicación externa. Son archivos de texto que al copiarse en el directorio /var/spool/asterisk/outgoing, Asterisk notará su presencia, inmediatamente hará el discado al canal definido y lo enviará al contexto, extensión y prioridad especificados en el archivo.call. Generalmente, se combinan con el programador de tareas de Linux: el cron. Algunos ejemplos de uso son: soluciones de callback, despertador telefónico, anuncios automáticos. 2

Discado automático: ejemplo En el siguiente ejemplo: se llama al 43424444 en el canal Dahdi/1 y envía la llamada al contexto [mensajes-salida], extensión 84, Prioridad 1: Archivo mensaje.call Channel: Dahdi/1/43424444 MaxRetries: 2 RetryTime: 60 WaitTime: 30 Context: mensajes-salida Extension: 84 Priority: 1 extensions.conf [mensajes-salida] exten => 84,1,Playback(anuncio) exten => 84,2,Playback(vm-goodbye) exten => 84,3,Hangup 3

Manejo de colas El sistema de colas en Asterisk se compone de: Llamadas entrantes que son ubicadas en una cola. Miembros que contestan las llamadas en la cola (extensiones o bien usuarios que se loguean como agentes). Una estrategia sobre cómo manejar la cola y repartir las llamadas entre los miembros Música que se reproduce durante la espera en la cola. Anuncios para miembros y emisores de llamadas. 4

Manejo de colas: Config La configuración de las colas se define: Estáticamente: en el archivo queues.conf Dinámicamente: la configuración se almacena en una BD, disponibilizando los cambios sin necesidad de realizar un reload. La configuración de los agentes se define en el archivo agents.conf. 5

Manejo de colas: agentes Los agentes atienden las llamadas de una cola específica. Un agente debe realizar un login (llamando a una extensión especial que contiene la aplicación AgentLogin) indicando que está listo para tomar llamadas. Los miembros son aquellos canales disponibles que están activamente atendiendo la cola. Pueden ser tanto agentes como también canales regulares (sip/juan). 6

Manejo de colas: estrategias Las llamadas son distribuidas entre los miembros de una cola siguiendo alguna de las siguientes estrategias: ringall: hace sonar todos los canales disponibles hasta que alguno responda (configuración por defecto). leastrecent: hace sonar la interfaz que fue menos recientemente llamada por esta cola. fewestcalls: hace sonar la interfaz con la menor cantidad de llamadas completas. random: hace sonar una interfaz al azar. rrmemory: llama por turnos recordando cual fue el último teléfono que atendió una llamada y continúa con el siguiente. 7

Manejo de colas: penalties y priorities Penalty: se le asigna una penalidad a cada agente, de manera tal que primero se derivan las llamadas (vía la estrategia definida) a los agentes con el menor valor de penalidad. En el caso de estar todos ocupados, se continúa con la siguiente penalty y así sucesivamente. Ejemplo: sólo si la telefonista está ocupada, se deriva el llamado a la oficina. Priority: se le asigna una prioridad a cada llamada entrante, permitiendo situarla en un lugar más adelante de la cola (no siempre al final). Ejemplo: las llamadas al nro. 110 tienen más prioridad que las del 111. 8

Manejo de colas: aplicaciones Aplicaciones principales, utilizadas en extensions.conf: Queue: aplicación utilizada para encolar una llamada (toma como parámetro las colas definidas en queue.conf). AddQueueMember: agrega dinámicamente un miembro a la cola. RemoveQueueMember: remueve dinámicamente un miembro de la cola. AgentLogin: login de un agente a una cola. 9

Manejo de colas: CLI Comandos relacionados de la CLI: agent show: muestra los agentes. queue show: lista todas las colas. queue show <cola>: muestra datos de una cola en particular. queue add member: agrega un miembro a la cola. queue remove member: elimina un miembro de la cola. 10

Manejo de colas: ejemplos queue.conf [MyQueue] ; nombre de la cola music=default ; musica que coloca antes que lo atiendan strategy=ringall ; estrategia de ring timeout=15 ; tiempo maximo de ring a un miembro retry=5 ; tiempo de espera hasta reintentar con otro miembro wrapuptime=0 ; tiempo de espera luego de intentar con todos los miembros maxlen = 0 ; announce-frequency = 0 ; cantidad de veces que sale el anuncio announce-holdtime = no ; si dice el tpo de espera aproximado member => Agent/1001,1 member => Agent/1002,1 member => Agent/1003,1 11

Manejo de colas: ejemplos agents.conf [agents] agent => 1001,1111,Juan agent => 1002,2222,Pedro agent => 1003,3333,Pablo extensions.conf exten => 2019,1, AgentLogin() exten => 2020,1,Answer exten => 2020,3,Wait(2) exten => 2020,4,SetMusicOnHold(default) exten => 2020,5,Queue(MyQueue r) exten => 2020,6,Hangup 12

Manejo de colas: ejemplo Para agregar dinámicamente canales como miembros de la cola: extensions.conf exten => 2100,1,Answer exten => 2100,2,AddQueueMember(MyQueue) exten => 2100,3,Playback(agent-loginok) exten => 2100,4,Hangup exten => 2102,1,Answer exten => 2102,2,RemoveQueueMember(MyQueue) exten => 2102,3,Playback(agent-loggedoff) exten => 2102,4,Hangup Tiene la desventaja que no tiene autenticación (hay que programarla en el dialplan) y la ubicación física del miembro es fija. 13

Ejercicio 9: call center Practica de call center 14

Curso elaborado por Andrés Brassara, Santiago Alberch y julian@dunayevich.com lazaro.baca@gmail.com abrassara@gmail.com salberch@gmail.com antoniwolf@gmail.com Detalles de la licencia: http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_ar Autores: Andrés Brassara, Santiago Alberch, (cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5 Basándose en: Irontec: contacto@irontec.com (CC) Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O REILLY, 2005 15