Utilize 5 hours of free customization.!

Worth 100$

Together with 199$ Premium Plan purchase.

Base de conocimientos

Introducción del conector Asterisk

Conector Asterisk de SuiteCRM le permite hacer/recibir llamadas telefónicas directamente desde su SuiteCRM. Con un solo clic para iniciar una llamada saliente o responder a las llamadas entrantes. SuiteCRM Asterisk Connector, grabe y registre automáticamente las llamadas con sus prospectos para futuras referencias, lo que hace que la gestión de llamadas sea fácil y eficiente.

Funciones: #

  • Solo tienes que hacer clic en el número de teléfono de los prospectos para comunicarse con ellos.
  • Alertas emergentes en su ventana cuando recibe una llamada entrante de sus clientes.
  • Soltero para asistir/colgar sus llamadas entrantes.
  • Graba automáticamente todas sus llamadas y mantiene un historial para un análisis futuro eficiente.
  • Se puede definir fácilmente Los usuarios que pueden hacer/recibir llamadas.
  • Asignar único a todos sus usuarios.

Requisitos previos: #

  • Versión de Asterisk: 11 o superior
  • SuiteCRM versión – 7.11
  • Oracle Java: 1.8 o superior

Instalación de SuiteCRM Asterisk Connector #

Conector Asterisk de SuiteCRM #

  • Realice una copia de seguridad de su corriente SuiteCRM para una instalación segura.
  • Descargue el paquete desde la página Mi cuenta.
  • Para instalarlo en su SuiteCRM, haga clic en el icono de administrador Cargador de módulos de administración, elija el archivo Zip descargado, haga clic en Cargar y luego en Instalar.
  • Una vez hecho esto, instale la Suite Asterisk Connector WebApp Linux.

Suite Asterisk Connector WebApp Linux #

  • Descargue el conector desde la página Mi cuenta.
  • Extraiga el archivo zip de su carpeta raíz de SuiteCRM.
  • Ahora navegue hasta esa carpeta extraída de Suite Asterisk Connector WebApp y ejecute los siguientes comandos.
    • sudo chmod u+x install.sh
    • sudo ./install.sh
  • Para ejecutar el servicio
    • sudo service suite-agi start
    • sudo service suite-webapp start
  • Para detener el servicio
    • Sudo Service Suite-AGI Stop
    • Sudo Service Suite-WebApp Stop

Configuración de SuiteCRM para Asterisk Connector #

Para configurar su SuiteCRM, haga clic en el icono de Admin Admin Desplácese hacia abajo hasta la parte inferior, puede encontrar el menú “Ajustes de configuración de PBX Suite”

  • Asterisk Tab
    • URL de Suite Asterisk – http://:4503
    • Contexto de salida: contexto configurado en asterisco
    • Troncal de salida -> contexto configurado en asterisco
    • Suite Secret – Clave secreta que se utilizará en la aplicación web.
suitecrm asterisk configuration 1
  • Pestaña Permisos de usuario: defina la lista de usuarios que pueden realizar / recibir llamadas.
suitecrm asterisk connector user permissions 1

Para asignar una extensión a un usuario en particular, haga clic en el icono de administrador Perfil en la vista de edición de usuario individual que puede encontrar PBX_Suite sección, donde puede asignar fácilmente una extensión que sea única para usuarios individuales.

 

suitecrm asterisk connector user extension 1

Registros de llamadas #

Ir a Todas las llamadas Puedes obtener el historial completo de todas tus llamadas entrantes y salientes en un solo lugar.

 

suite asterisk call logs 1

Configuración de Asterisk para SuiteCRM #

Para configurar su servidor Asterisk, verifique los archivos de configuración mencionados a continuación y su código (estos archivos son comunes a todos los proveedores de servicios) y realice cambios si es necesario.

Extensión.conf #

Agregue la línea mencionada a continuación en su archivo Extension.conf

[predeterminado]

exten => 2000,1,Dial (SIP/2000)

exten => 2000,n,Colgar()

[desde-interno]

exten => _[0-9].,1,NoOp(#### [from-internal] ####)

exten => _[0-9].,n,Agi(agi://192.168.1.79/incoming.agi)

exten => _[0-9].,n,Colgar()

[desde-externo]

exten => _[0-9].,1,NoOp(#### [desde-external] ####)

exten => _[0-9].,n,Agi(agi://192.168.1.79/incoming.agi)

exten => _[0-9].,n,Colgar()

Cdr_manager.conf #

En este archivo de configuración, compruebe si el valor habilitado se menciona como no, si no, cámbielo a no.

[general] habilitado = no

Http.conf #

Compruebe el valor del campo de dirección binaria. Puede usar su dirección Asterisk o 127.0.0.1

Administrador.conf #

Compruebe en Manager.conf si todos los valores son correctos como se menciona a continuación.

[general] habilitado = sí puerto = 5038 bindaddr = 0.0.0.0 [asterisco] secreto=smackcoders deny=0.0.0.0/0.0.0.0 permit=ServerIP/255.255.255.0 read=todo,sistema,llamada,registro,detallado,agente,usuario,configuración,dtmf,informes,cdr,dialplan write=todo,sistema,llamada,agente,usuario,configuración,comando,informes,originado,mensaje

Sip.conf #

Este archivo de configuración puede variar en función de los diferentes proveedores de servicios de Asterisk. A continuación, enumeramos un archivo Sip.conf de muestra para Gotrunk. Configúrelo en función de su propio proveedor de servicios.

[Generalidades] 
allowguest=sí
context=por defecto
Enlace = 5060
udpenable=sí
tcpenable=sí
trunkname=asterisco
preferred_codec_only=Sí
dtmfmode=RFC2833
autofallthrough=sí
disallow=todo
permitir=aley
permitir=ulaw
localnet=192.168.1.3/255.255.255.0
externaddr=192.168.1.3
rtcachefriends=sí
registro => 46181:[email protected]

[tronco]
tipo=par
host=amn.st.ssl7.net
context=desde-troncal
qualify=sí
usuariopredeterminado=46181
remotesecret=yk$xS78Y

[1000]
tipo=amigo
anfitrión=dinámico
context=desde-interno
nombre de usuario=administrador
dtmfmode=en banda
límite de llamadas=1
busylevel=1
contraseña=smackcoders
qualify=sí
nat=force_rport,comedia

[2000]
tipo=amigo
anfitrión=dinámico
context=desde-externo
nombre de usuario=administrador
dtmfmode=en banda
contraseña=smackcoders
qualify=sí
nat=force_rport,comedia
límite de llamadas=1
busylevel=1

[3000]
tipo=amigo
anfitrión=dinámico
context=desde-externo
nombre de usuario=administrador
dtmfmode=en banda
contraseña=smackcoders
qualify=sí
límite de llamadas=1
busylevel=1
nat=force_rport,comedia

Configuración de la aplicación web #

Compruebe SmackcodersAsteriskConnector.properties en la siguiente ubicación: /etcétera/asterisk-suite-webapp/

Ubicación donde se ejecutará este servidor de aplicaciones.

WebAppIP = 127.0.0.1

WebAppPort = 4503

Ruta de almacenamiento de grabaciones de llamadas

StorageDir = /inicio//Asterisk/grabación

Habilitar (verdadero) o Deshabilitar (falso) las grabaciones de llamadas Grabación = verdadero

Ubicación donde se almacenarán los archivos de la base de datos de aplicaciones. DBPath = /inicio/teófilo/Asterisco/db

Detalles del servidor Asterisk

AsteriskServerPublicIP =

AsteriskServerIP=

AsteriskServerPort =

AsteriskNombre de usuario =

AsteriskPassword =

// Suite CRM URL

SuiteURL = SuiteSecretKey = Puede obtener esta clave de nuestro módulo SuiteCRM Asterisk Connector.

Softphone (Softphone) #

Puede usar su propio softphone preferido para hacer/recibir llamadas a sus clientes.

  • Descarga e instala tu softphone.
  • Para activar el softphone, agregue su nombre de troncal y la contraseña mencionados en el archivo Sip.Conf.