Elastix Connect

12
+ Elastix Connect Por Andres Gorostidi

description

Conozca diferentes herramientas para interactuar con elastix desde el escritorio windows y dispositivos moviles, junto con los pasos y procedimientos necesarios para su instalación. -Elastix Connect - My Extension & Desktop Notifier: Cliente Windows -Elastix Connect - My Extension Mobile: Cliente para smartphones basados en Android -Elastix Connect GS Edition – My extension : Cliente para Telefonos Enterprise GrandStream

Transcript of Elastix Connect

Page 1: Elastix Connect

+

Elastix Connect

Por Andres Gorostidi

Page 2: Elastix Connect

+¿ Que es Elastix ?

n  Distribución opensource de Asterisk, añadiendo a la popular centralita telefónica VoIP, un Interfaz Gráfico (FreePBX), y una serie de utilidades : VoIP PBX, Fax, Mensajería Instantanea, Correo Electrónico, Colaboración.

n  Ampliamente extendida, con más de 2 millones de descargas,

n  Comunidad de usuarios con el objetivo de “acercar” Asterisk al usuario tradicional.

n  Plataforma que posibilita el desarrollo de nuevas aplicaciones y acceso un “market” de Aplicaciones

n  Entorno de desarrollo, con un framework que permite añadir aplicaciones con un API en Común.

Page 3: Elastix Connect

+¿ Que es Elastix Connect ?

n  Diferentes herramientas para acercar el entorno “Web” elastix al usuario. n  Elastix Connect - My Extension & Desktop Notifier: Cliente

Windows n  Elastix Connect - My Extension Mobile: Cliente para

smartphones basados en Android n  Elastix Connect GS Edition – My extension : Cliente para

Telefonos Enterprise GrandStream

n  En puestos fijos / oficina : Permite la integración con aplicativos internos n  Acceso Directorio Corporativo, Propiedades Extensión, URL

Launcher, Scripting CTI, Click to Call,

n  En puestos móviles: Reducción de costes a través de FMC (Fixed Mobile Convergence) y movilidad/flexividad tecnologías BYOD (Bring Your Own Device)

Page 4: Elastix Connect

+Elastix Connect My Extension – Desktop Notifier

n  Cliente Windows (tanto Desktop como Metro)

n  Unificación contactos con la centralita.

n  Identificación llamada entrante (Incluyendo PopUP Gráfico)

n  Acceso Centralizado a “My extensión” (desvios, DNDs, etc)

n  Integración sencilla y rápida con aplicativos internos (BackOffice / CRMs / Intranet ) n  URL Launcher n  Desktop Notifier n  Click to Call

n  API de Desarrollo -> AMI Connector

Page 5: Elastix Connect

+Elastix Connect GXP-2200 Edition

•  Acceso a Directorio Elastix •  Acceso a “My Extension” •  OOO – Out of The Office •  URL Launcher / Integración

CRM / BackOffice /Intranet •  Gestión de Colas

Page 6: Elastix Connect

+Elastix Connect Android Edition n  Integración FMC (Fixed Mobile Convergence):

n  Acceso a tu extensión desde el Móvil

n  Centralización opciones desvíos, DND, etc n  Reducción coste de llamadas

n  Detección de presencia / Directorio Corporativo

n  Ventajas tecnología BYOD (Bring your own device) n  Permite uso de móviles personales como si fueran

corporativos n  Evita costes en llamadas desde dispositivos

personales n  Llamadas identificadas con el número de la empresa

(garantiza privacidad usuario final)

n  No requiere apertura puertos VoIP (SIP) n  Utiliza red GSM tradicional.

n  Ahorra problemas relacionados con el bloqueo de puertos VoIP por algunos operadores

n  No depende de la calidad de la línea de Datos n  Evita Riesgos en Seguridad

n  No requiere una conexión constante (economiza bateria del movil).

Page 7: Elastix Connect

+

•   Call  Back  :    Revierte  la  direccion  de  una  llamada  saliente,  haciendo  que  la  centralita  llame  al  móvil  y  le  ponga  en  comunicación  con  el  des<no.      

Reducción Costes Llamadas

Funcionalidades

•   DISA    (Call  Through):  Funcionalidad  para  forzar  todas  las  llamadas  a  través  de  la  Centralita.    Provee  Servicio  de  Número  Único  asi  como  importantes  ahorros  de  costes  para  larga  distancia.  

3.  Llama  Destino  /inal  2.  Callback  

4.  Contestación  

1.“Inicia  Callback“  

“Conecta”  

•   Flexiblidad  uso  SIM    (Travel  SIM  Management):    Las  llamadas  de  empresa  pueden  ser  enrutadas  al  SIM  que  u<lices  actualmente.    Si  te  encuentras  de  viaje,  o  pierdes  tu  móvil,  puedes  u<lizar  otro  móvil  para  suplir  tu  móvil  de  empresa,  haciendo  que  automa<camente  se  convierta  en  tu  número  único.  

AHORRO  ENTRE    un  60  –  y  80%    en  el  coste  de  las  COMUNICACIONES  MOVILES  

Page 8: Elastix Connect

+Modelos de Comercialización n  Versiones

n  Community Edition: Gratuita, limitada a 3 puestos

n  Education Edition: Gratuita, sin limite de puestos, pero únicamente para Organismos sin ánimo de lucro, ONGs o centros educativos

n  Small Business Edition: Hasta 10 puestos (TBD)

n  Enterprise Edition : Puestos ilimitados

n  Posibilidad de personalizaciones: n  Empresas que deseen tener sus propios logos y/o directorios

n  Operadores de Telefonía y/o Tráfico VoIP

Page 9: Elastix Connect

+Instalación (I)

Pasos en el Servidor Elastix :

1).-  Añadir Repositorio en el elastix... wget -P /etc/yum.repos.d http://yum.europesip.com/repo/europesip.repo Opcionalmente, añadir tambien el repositorio  de betas

 (wget -P /etc/yum.repos.d http://yum.europesip.com/repo/europesip.repo.beta)

2).-   Instalar el Módulo:

En caso de una primera instalación: yum install elastix-my_extension   Si el módulo ya se habia instalado antes y deseamos actualizarlo: yum update elastix-my_extension

NOTA : Al tratarse aún de una beta, el producto no se encuentra en los repositorios oficiales / instalación servidor de Elastix.

Page 10: Elastix Connect

+Instalación (II)

3).-  Dar permisos en el manager.conf:

En la maquina Elastix, hay que asegurarse que el usuario "admin" que figura en el fichero manager.conf  tiene permisos para conectarse desde cualquier IP (linea permit )

Por ejemplo:

[admin] secret = europesip ; deny=0.0.0.0/0.0.0.0 permit = 127.0.0.1/255.255.255.0 permit= 0.0.0.0/0.0.0.0

Nota:   En el roadmap esta previsto implementar un sistema port-known que añada mecanimos adicionales de seguridad en el acceso, así como el uso de SSL/TLS en el tráfico de la comunicación.

4).-  Instalar la Aplicación desde el Google Market

Si estamos instalando en un dispositivo GrandStream, deberemos localizar y instalar  "Elastix Connect GXP2200”

Elastix Connect GrandStream Edition:  

https://play.google.com/store/apps/details?id=com.europesip.myextension

Si estamos instalando en un dispostivo Genérico Android,  deberemos localizar y  instalar  "Elastix Connect”

Elastix Connect Android / Smartphone Edition

https://play.google.com/store/apps/details?id=com.elastix.myextension

Page 11: Elastix Connect

+Roadmap (TBD)

n  Utilización protocolo de sincronización de contactos (evitar tener que cargarlos cada vez que se entra al directorio)

n  Implementación medidas seguridad: n  Protocolo TLS/SSL para AMI n  Protocolo Port Knocking y/o WormHole para conexiones desde la WAN

n  Implementación “Retry-Dial” basándonos en BLF / presencia y sistema notificaciones Android

n  Especifico para GXP-2200: Acceso a Parking y/o Salas de conferencia de la PBX

n  Especifico para SmartPhone: n  Widget para AA / OOO n  Escritura NFC Tag y/o integración “Geovallas” para Desvios Automatizados n  Sistema Follow-me (TBD)

Page 12: Elastix Connect

+No olvidar ….

n  Todavía una beta, necesitamos vuestro feedback para mejorarla. Estamos a la escucha en : n  Valoraciones / Comentarios en Google Play

n  Correos a [email protected]

n  Foros habituales de discusión de Elastix y mailing list

n  La ubicación del módulo final en Elastix y el modelo final de distribución no está aún decidido.

n  Para usar la funcionalidad NFC se necesitan smartphones compatibles NFC J ¡¡¡ No todos los smartphones pueden !!! n  Si no tienes un TAG NFC, pidenos uno, nos quedan unos pocos aun !!

n  Los TAGS pueden ser escritos para diferentes funciones, no existe una función única. El propio ElastixConnect te permite sobreescribir el TAG