- Inicio
- /
- Artículo
Patrones de traducción para llamadas salientes
Como administrador, puede configurar patrones de traducción para manipular los dígitos marcados de antes de enrutar una llamada. Puede definir estos patrones en los niveles de organización y ubicación para las llamadas salientes.
Descripción general
Webex Calling manipula los dígitos antes de enrutar una llamada utilizando patrones de traducción. El sistema aplica estos patrones de traducción a las llamadas salientes y redirigidas, incluidas las transferencias y los desvíos. Sin embargo, los patrones de traducción no se aplican a las llamadas de emergencia, de reparación ni a las devoluciones de llamadas del centro de atención telefónica. Al aplicar patrones de traducción, los patrones a nivel de ubicación tienen prioridad sobre los de organización.
- Nivel de organización: Define los patrones que se aplican a las llamadas dentro de la organización. Puede configurar un máximo de 1000 patrones por organización.
- Nivel de ubicación: Define patrones que se aplican sólo a las llamadas dentro de una ubicación específica. Puede configurar un máximo de 500 patrones por ubicación.
Estos son algunos de los casos en los que pueden utilizarse patrones de traducción:
- Marcación por operadora: En cada ubicación, si el usuario marca 0 (o cualquier dígito), la llamada se dirige a un operador in situ.
- Marcación de números cortos: Permite marcar números abreviados o cortos en lugar de números de teléfono completos. Las organizaciones o los sistemas telefónicos suelen utilizar la marcación de números cortos para simplificar y agilizar el proceso de marcación. El sistema modifica y traduce el número marcado al número adecuado y enruta la llamada. Por ejemplo, marque *88* para llamar al servicio de asistencia informática.
- Traducción general de dígitos con comodines: Permite sustituir o traducir un dígito o patrón específico de un número de teléfono. Los comodines son caracteres especiales que actúan como marcadores de posición de un dígito o cadena de dígitos. Con este caso de uso, puede definir reglas que especifiquen cómo se sustituyen determinados dígitos del número marcado.
Lo siguiente le permite navegar a la página de configuración de patrones de traducción:
- Inicie sesión en el Control Hub.
- Vaya a Servicios y seleccione Llamadas.
- Seleccione Enrutamiento de llamadas y, a continuación, Patrón de traducción.
- La página muestra todos los patrones de traducción configurados, incluidos los detalles de Nombre, Patrón de coincidencia, Patrón de sustitución, Nivel y Ubicación.
- Introduzca el nombre o el patrón coincidente en Search para rellenar la página con los resultados de búsqueda asociados.
- Elija Todos los patrones de traducción o una ubicación específica en el menú desplegable para rellenar los patrones respectivos en la página. También puede elegir Organización para el desplegable que filtra para mostrar sólo los patrones a nivel de organización.
Crear un patrón de traducción
Crear un patrón de traducción que pueda manipular los dígitos antes de enrutar una llamada saliente.
1 |
Haga clic en Crear patrón de traducción. |
2 |
Seleccione el nivel en el que desea crear el patrón de traducción: Los patrones a nivel de ubicación tienen prioridad sobre los patrones a nivel de organización. |
3 |
Introduzca un nombre único dentro de una ubicación u organización. Permite un máximo de hasta 50 caracteres. |
4 |
Introduzca un único Matching Pattern dentro de una ubicación u organización. Siga las limitaciones al establecer el patrón:
|
5 |
Introduzca Patrón de sustitución. Siga las limitaciones al establecer el patrón:
|
6 |
(Opcional) Para probar el patrón que ha configurado, introduzca el número de muestra a traducir. Haga clic en Test Pattern.
Si el número de muestra introducido no coincide con el patrón de coincidencia, el resultado del patrón de prueba muestra un mensaje de error.
Por ejemplo, si el patrón de coincidencia configurado es 0, y el número de muestra introducido es 7890, aparecerá el mensaje de error El patrón no coincide . Pero, si el número de muestra coincide con el patrón, entonces el resultado muestra el patrón traducido.Por ejemplo, si el patrón de coincidencia configurado es 0, y el número de muestra introducido es 0, el número se traduce al patrón de sustitución configurado. El patrón coincide. 0 se traduce a 1234 se muestra un mensaje de éxito. |
7 |
Haga clic en Crear. La dirección Test Pattern sólo sirve para realizar una prueba básica de los patrones de coincidencia y sustitución con el fin de observar el resultado de una única coincidencia del patrón. Puede utilizar la función Verify call routing del Control Hub para verificar todos los patrones de traducción aplicados. |
Ver o editar el patrón de traducción
Puede ver o editar los patrones de traducción que se crean y se muestran en la lista.
1 |
En la página de patrones de traducción, seleccione un patrón de traducción individual de la lista. |
2 |
En la pantalla Ver/Editar patrón de traducción, puede ver y editar los detalles del patrón seleccionado. No puede cambiar la selección de nivel mientras visualiza o edita el patrón. |
3 |
Puede editar el nombre, el patrón de coincidencia o el patrón de sustitución. |
4 |
(Opcional) Para probar el patrón modificado, introduzca el número de muestra a traducir. Haga clic en Test Pattern.
Para ver los resultados, consulte la sección Crear patrón de traducción .
|
5 |
Haga clic en Guardar. La dirección Test Pattern sólo sirve para realizar una prueba básica de los patrones de coincidencia y sustitución con el fin de observar el resultado de una única coincidencia del patrón. Puede utilizar Verificar el enrutamiento de llamadas función en el Control Hub para verificar todos los patrones de traducción aplicados.. |
Borrar patrón de traducción
1 |
En la página de patrones de traducción, seleccione un patrón de traducción individual de la lista. |
2 |
Haga clic en en la columna Acciones , y seleccione Eliminar para eliminar un patrón de la lista. |
3 |
(Opcional) Puede marcar las casillas de verificación y elegir uno o varios patrones de la lista. Haga clic en el icono Borrar . |
Gestión masiva del patrón de traducción
Con la gestión masiva, puedes añadir o modificar patrones de traducción hasta 10.000 patrones a la vez. Admite la exportación e importación masiva de patrones.
1 |
Vaya a la página de patrones de traducción y haga clic en Bulk Manage para modificar los patrones de traducción. | ||||||||||||
2 |
En la pantalla de gestión de patrones de traducción, en el menú desplegable elija Todos los patrones de traducción, uno específico Ubicación, o Organización. Haga clic en Descargar datos y descargue los datos .csv actuales. Edita los patrones de dígitos en la hoja de cálculo. | ||||||||||||
3 |
(Opcional) Haga clic en Descargar plantilla .csv para descargar una plantilla .csv en blanco. Añade los patrones de dígitos necesarios. | ||||||||||||
4 |
Edite las siguientes columnas en la plantilla CSV para la gestión masiva de patrones de traducción: No elimine nunca las columnas y cabeceras del archivo CSV durante la preparación. Sin embargo, puede borrar los valores de las columnas que no desee modificar. Durante la importación, cualquier celda en blanco en el CSV significa "sin cambios".
| ||||||||||||
5 |
Arrastre y suelte su archivo .csv o haga clic en Elegir un archivo para cargar el archivo .csv modificado. Puede cargar el archivo .csv modificado para aplicar todos los cambios realizados a los patrones de traducción. | ||||||||||||
6 |
Haga clic en Cargar. Si la carga se realiza correctamente, los patrones de traducción del archivo csv se añaden a la lista. |
Coincidencia de patrón
El sistema compara el número de marcación saliente con el patrón configurado y selecciona la mejor coincidencia para seguir procesando la llamada.
El sistema busca patrones coincidentes al traducir un número marcado. Si se encuentra una coincidencia, sustituye el patrón por un patrón de sustitución y busca patrones coincidentes con el nuevo número sustituido. Este proceso continúa hasta un máximo de 10 iteraciones para garantizar una traducción exacta, o hasta que no se encuentran más coincidencias.
A continuación se presenta el algoritmo de expansión de patrones para ponderar la elección del patrón:
-
Dígito exacto = 1
-
Rango de dígitos = número de dígitos del rango
-
X comodín = 10
-
¡! = 10 para cada dígito después de la coincidencia del prefijo
Por ejemplo, si el número de marcación es 123456
, entonces, basándose en los criterios de expansión de patrones, la expansión para el patrón ¡12X[0-5]!
es 6000 (1 * 1 * 10 * 6 * 10^2)
. Si no hay otros patrones con menor peso de expansión que 6000
, entonces se selecciona 12X[0-5]!
como patrón coincidente.
En caso de coincidencias múltiples, el mejor patrón de coincidencia se determina en función de las siguientes reglas:
-
Selecciona el patrón con el menor número de expansiones posibles.
Por ejemplo, el número de marcado
1234
coincide con dos patronesP1: XXXX
yP2: 123!
, luego calcule las expansiones posibles para los patronesP1: 10*10*10*10= 10^4
yP2: 1*1*1*10=10
. El número de expansiones posibles para P2 es menor que para P1. Basándose en la regla, se selecciona P2 como el mejor patrón. -
Si el número de expansiones posibles para un patrón es el mismo, entonces se compara la precedencia del comodín del patrón con un orden de precedencia de dígito exacto, rango de dígitos, comodín 'X' y comodín '!'.
Por ejemplo, el número de marcado
1234
coincide con dos patronesP1: 123X
yP2: X234
, luego calcule las expansiones posibles para los patronesP1: 1*1*1*10 = 10
yP2: 10*1*1*1 = 10
. El número de expansiones posibles para P1 y P2 es el mismo. Pero P1 tiene una coincidencia de dígito exacta en la posición de dígito 1, mientras que P2 tiene el comodín X. Basándose en la regla, se selecciona P1 como el mejor patrón. -
Si el número de expansiones posibles y la precedencia de los comodines es la misma, se compara la cadena de los patrones y se selecciona el patrón lexicográficamente menor.
Por ejemplo, el número de marcado
1234
coincide con dos patronesP1: 1[0-5]3X
yP2: 1[1-6]3X
, luego calcule las expansiones posibles para los patronesP1: 1*6*1*10 = 60
yP2: 1*1*6*10 = 60
. El número de expansiones posibles y la precedencia de los comodines es la misma, pero P1 es lexicográficamente menor que P2. Basándose en la regla, se selecciona P1 como el mejor patrón.
Ejemplos de patrones de traducción
Nombre |
Patrón coincidente |
Patrón de sustitución |
Ejemplo |
---|---|---|---|
DigitExtension |
XXXX |
+91805555$0 |
0123 se traduce a +918055550123 (Traduce extensiones de 4 dígitos) El grupo coincidente $0 siempre está disponible para su uso como grupo implícito. No corresponde a un grupo definido en el patrón de coincidencia y siempre representa el número coincidente completo. |
Operador |
0 |
+918011223344 |
0 se traduce a +918011223344 (Traduce 0 a operador) |
Sitio1Prefijo |
6222(XXXX) |
+91804444$1 |
62220246 se traduce a +918044440246 (Traduce números con prefijo on-net (6) y código Site1 (222)) |
DigitRange |
[3-7]XXXX |
+9180333$0 |
54567 se traduce como +918033354567 (Traduce extensiones de 5 dígitos comenzando con el rango de dígitos entre 3-7 inclusive) |
PrefijoAñadir |
[2-9]X[2-9]XXXXXXX |
91$0 |
8055552222 se traduce a 918055552222 (Añade un prefijo de país delante de un número de 10 cifras con restricciones en la primera y tercera cifras) |
ImplicitGrp |
80[2-9]XXXXXXX |
91$0 |
8036666666 se traduce como 918036666666 (Traduce 10 dígitos empezando por 80 y el tercer dígito entre 2 y 9) |
VariableLen |
8042! |
800 |
80423 se traduce por 800 (Coincidencia 8042 seguida de 1 o más dígitos) |
VarLenGrp |
80(XXXX!) |
+9180$1 |
8035353535 se traduce a +918035353535 |
MultiGrp |
80(XX)333(XXX) |
+9180$1333$2 |
8012333456 se traduce en +918012333456 |
El historial de llamadas de la aplicación Webex o del teléfono de sobremesa muestra el número traducido y no el número marcado. Para obtener más información, consulta Ver el historial de llamadas.