Interceptar la Llamada y Dirigirla al Destino
Introducción
3CX incluye la habilidad de ejecutar scripts personalizados para llamadas entrantes en troncales SIP. Esta guía demuestra cómo crear un script que intercepte una llamada y la dirija a un destino pre-configurado.
Crear un Script de Procesamiento de Llamada en 3CX
- Inicie sesión en su Consola de Administración, vaya a "Integraciones" > "Scripts de llamada".
- Haga clic en “Agregar desde la Tienda”.
- Seleccione uno de los scripts disponibles en la tienda de scripts de procesamiento de llamadas 3CX. En este ejemplo seleccionaremos timebasecallscript.cs.
- Introduzca un nombre para el script de llamada (debe contener sólo caracteres en minúsculas sin espacios).
- Seleccione cómo desea que se inicie este script mediante la opción "Ejecutar este script".
- En función de la selección anterior, introduzca un código de marcación, seleccione la troncal SIP deseada o asigne un DID.
- Asigne el script a un departamento.
- Haga clic en "Aceptar" para continuar. Esto le redirigirá a la página del editor de código que compilará automáticamente el script.
- Ahora puede realizar cambios C# en el código. Pulse Guardar para compilar. Si la compilación tiene éxito, verá "¡Compilación exitosa!" en la salida del Script como se muestra arriba. Opcionalmente, agregue cualquier archivo de audio en la sección "Archivos de audio" si su código lo permite.
Cómo Funciona
- Cuando entra una llamada en el troncal SIP asignada, se activa la secuencia de comandos.
- El script comprueba si el día y la hora actuales coinciden con los definidos en el nuevo Schedule(RuleHoursType.SpecificHours)
- Si la hora actual coincide con el horario predefinido, el script intenta redirigir la llamada a DestinationDN - en el ejemplo "DestinationDN" se establece en 801.
- De lo contrario, el enrutamiento es enviado a obedecer lo que este configurado dentro de los destinos del Manejo de llamadas 3CX.
Ver También
- Cómo crear un script de procesamiento de llamadas.
- API de control de llamadas para Linux.
- API de control de llamadas para Windows.
- Almacenamiento en Google Cloud y Speech API.
- Script de procesamiento de llamadas para entradas DTMF.
Última Actualización
Este documento se actualizó por última vez el 3 de Septiembre de 2024
