jaimey / AsteriskIntegrator

Integrador de Asterisk con Crm Vtiger y Otros

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AsteriskIntegrator

Integrador de Asterisk con Crm Vtiger y Otros

Marcador Integrador CRM Vtiger con Asterisk 13+

Cómo instalar?

Uso probado -- crear la carpeta /opt/crmintegrator

mkdir -p /opt/crmintegrator cd /opt/crmintegrator mkdir -p bin classes conf db libs logs

-- copiar en la carpeta bin los archivos start.sh stop.sh webapp.sh

-- copiar en la carpeta classes los archivos de clases del aplicativo, estos se encuentran en el directorio build/classes -- copiar en la carpeta conf el archivo AsteriskIntegrator.properties -- copiar en la carpeta libs los archivos de librerias de dependencia (todas las de la carpeta lib del proyecto)

Ajustar el archivo AsteriskIntegrator.properties

/////// ServerIP = 0.0.0.0 // dirección ip en donde voy a atender las peticiones provenientes del vtiger ServerPort = 5000 // puerto sobre el cuál se atenderan las peticiones provenientes del vtiger AsteriskAppDBPath = ../db

AsteriskServerIP = 127.0.0.1 AsteriskServerPort = 5038 AsteriskUsername = admin // usuario del manager de asterisk a usar AsteriskPassword = admin // contraseña del usuario del manager de asterisk a usar

CrmURL = http://localhost/vtigercrm/ // Url del crm vtiger CrmURLPrefix = /modules/PBXManager/callbacks/PBXManager.php CrmSecretKey = test // secret de conexión entre vtiger y el integrador (debe ser el mismo para conectar con vtiger)

CheckKeyOnListenRequest=true LookUpVariablesNames= // lista de variables personalizadas que se deseen conservar separadas por coma (,) DefaultOriginateChannelProtocol = SIP

//////////

Como lanzar el aplicativo

-- ejecutar el archivo bin/start.sh para iniciar o bin/stop.sh para detener

Lista de comandos por Url

---pedir marcación: http://{ServerIP}:{ServerPort}/makecall?from=extension&to=numeroamarcar&context=from-internal&secret={CrmSecretKey} ---consulta resultado de llamadas: http://{ServerIP}:{ServerPort}/cdrinfo

About

Integrador de Asterisk con Crm Vtiger y Otros


Languages

Language:Java 99.4%Language:Shell 0.6%