Biblioteca de scripts para CommuniGate Pro (gratuito)
Si desea publicar su script aquí, escríbanos al correo support@communigate.ru.
Perl
Scripts Perl para la automatización de tareas administrativas a través del Command Line Interface Communigate Pro.
La mayoría de los scripts se escriben en el lenguaje Perl Este lenguaje está instalado por defecto en la mayoría de los sistemas operativos del tipo Unix; para utilizar Perl en Windows, usted puede instalar el paquete ActivePerl. La mayoría de los scripts Perl usan la interfaz CLI para el servidor CommuniGate Pro y requieren el módulo CLI.pm, que se puede descargar aquí.
Rapporti
Compiti amministrativi
Mantenimiento
Otros
CG/PL
El lenguaje de programación CommuniGate Pro (CG/PL) es un lenguaje potente, pero a la vez, de procedimiento simple. Puede usarse cuando se trabaja con varios componentes del servidor CommuniGate Pro. Más información detallada, aquí.
Correo
1. Requiere instalar el programa de búsqueda indexada: http://notmuchmail.org.
2. En el archivo config es necesario indicar el path - la ruta completa a la carpeta de la cuenta en el servidor. Tras esto, es necesario colocar el archivo en la carpeta private/notmuch del repositorio de la cuenta.
3. Para indexar los correos en las bandejas de la cuenta, se debe introducir el siguiente comando en el servidor:
- $ export NOTMUCH_CONFIG=<percorso_completo_al_file_di_configurazione>
- $ notmuch new
La operación de indexación se puede programar para su ejecución periódica usando cron.
4. El archivo multimailboxsearch.sppr de debe descargar en el entorno PBX del servidor. El archivo Crystal.tar en el interfaz llamado Crystal.
5. El archivo nmproxy.pl debe ser alojado en la carpeta CommuniGate para scripts cgi.
Para utilizar la búsqueda en el interfaz Crystal, marque el punto Index en el menú de configuración de búsqueda de la parte superior derecha de la pantalla. Introduzca la consulta y pulse el botón de búsqueda.
Telefonía
La aplicación CallCenter, desarrollada en la plataforma CommuniGate Pro, está diseñada para la gestión efectiva de las llamadas entrantes de los clientes. La compañía puede tener varios agentes (operadores) distribuidos entre distintos grupos para recibir llamadas de clientes. La aplicación CallCenter permite controlar y administrar estos grupos, distribuye las llamadas entrantes de los clientes entre los agentes disponibles en los grupos, posibilita grabar las llamadas, graba la información de las llamadas en un archivo de registro, etc.
Escenario de funcionamiento de la aplicación callforrating.sppr:
- La llamada, enviada a la aplicación con la ayuda de registros del enrutador o con norma de señalización, es atendida por la aplicación; ante el usuario se reproduce un archivo cuyo nombre se transmite al primer parámetro.
- Al usuario se le invita a valorar si lo desea, el trabajo del operador, pulsando unas teclas.
- Se inicia la llamada y conexión con el número indicado en el segundo parámetro.
- Si la llamada concluyó y el usuario aceptó valorar el trabajo del operador, en 10 segundos se inicia una llamada al cliente con la aplicación para valorar el trabajo del operador pulsando unas teclas.
- La información del número del usuario, operador, tiempo de valoración y la propia valoración de operador se guardan en el archivo de la cuenta, a nombre de quien ejecuta la aplicación, en la carpeta /private/evaluation/.
La ejecución en caso de llamada entrante se produce de esta manera:
- Buenos días, soy el recepcionista virtual, preséntese por favor y pulse almohadilla, tras lo que le conectaré
- [El que realiza la llamada habla y se inicia la grabación]. después el que inicia la llamada espera la decisión del usuario
- Se inicia la llamada al usuario y, cuando responde a la llamada, se le reproduce la grabación
- El usuario pulsa 0 si desea rechazar la llamada y cualquier otro botón para aceptarla.
- Recibe la llamada e invita a grabar el mensaje pulsando "0" tras finalizar éste.
- Finaliza la llamada entrante y llama al número del abonado desde el parámetro. Tras responder el abonado, se le reproduce el mensaje grabado