Un panel personalizado muestra una o más URLs de recursos externos. Pueden ser documentación, herramientas o cualquier otro recurso. Puedes configurar un panel para una URL personalizada o un panel de vínculos personalizados que contenga varios vínculos. Las opciones de configuración para estos tipos de paneles varían ligeramente. Por ejemplo, puedes especificar el texto del vínculo en el panel de vínculos personalizados.
Configura un panel para una URL personalizada
Puedes configurar un panel personalizado que contenga una URL a un recurso externo. De manera opcional, puedes incluir una barra de navegación en el panel. También puedes agregar encabezados HTTP, por ejemplo, para la autenticación.
Para configurar un panel para una URL personalizada, sigue estos pasos:
En el portal de CCAI Platform, haz clic en Configuración > Administración de operaciones. Si no ves el menú Configuración, haz clic en Menú.
Ve al panel Agent Desktop.
En Administración de paneles personalizados, haz clic en Administrar lista de paneles personalizados. Aparecerá el panel Panel personalizado.
Haz clic en Agregar panel personalizado > URL personalizada. Aparecerá el panel Agregar URL personalizada.
Para agregar un nombre al panel personalizado, haz lo siguiente:
Haz clic en el campo Seleccionar idioma y, luego, en un idioma para el nombre del panel personalizado.
En el campo Ingresa un nombre para el panel personalizado, ingresa un nombre para tu panel.
Opcional: Para agregar un nombre de panel en otro idioma, haz clic en Agregar nombre de panel personalizado y, luego, repite estos pasos con otro idioma.
Si agregaste el nombre del panel en varios idiomas, selecciona el idioma predeterminado.
En el campo URL visible, ingresa la URL de un recurso externo. Puedes usar variables y funciones en la URL.
Opcional: Para controlar de forma dinámica el idioma del panel personalizado según la ubicación asignada del agente o la selección de idioma, consulta Cómo controlar de forma dinámica el idioma del panel personalizado.
Selecciona la casilla de verificación Mostrar una barra de navegación en el panel personalizado si deseas que se muestre una barra de navegación con este panel.
Para agregar un encabezado HTTP, haz lo siguiente:
Para agregar otro encabezado HTTP, haz clic en Agregar campo y, luego, repite estos pasos.
Haz clic en Agregar panel de URL personalizada. Tu panel personalizado aparece en la lista Panel personalizado.
Cómo configurar un panel de vínculos personalizados
Puedes configurar un panel personalizado que contenga una lista de vínculos a recursos externos. Este panel puede proporcionar a los agentes acceso rápido a los recursos que necesitan mientras manejan sesiones de llamadas y chats.
Para configurar un panel de vínculos personalizados, sigue estos pasos:
En el portal de CCAI Platform, haz clic en Configuración > Administración de operaciones. Si no ves el menú Configuración, haz clic en Menú.
Ve al panel Agent Desktop.
En Administración de paneles personalizados, haz clic en Administrar lista de paneles personalizados. Aparecerá el panel Panel personalizado.
Haz clic en Agregar panel personalizado > Vínculos personalizados. Aparecerá el panel Agregar panel de vínculos personalizados.
Para agregar un nombre al panel personalizado, haz lo siguiente:
Haz clic en el campo Seleccionar idioma y, luego, en un idioma para el nombre del panel personalizado.
En el campo Ingresa un nombre para el panel personalizado, ingresa un nombre para tu panel.
Opcional: Para agregar un nombre de panel en otro idioma, haz clic en Agregar nombre de panel personalizado y, luego, completa la nueva fila con otro idioma.
Si agregaste el nombre del panel en varios idiomas, selecciona el idioma predeterminado.
Para agregar un vínculo, haz lo siguiente:
Haz clic en Agregar vínculo. Aparecerá el panel Agregar vínculo.
En el campo URL, ingresa la URL de un recurso externo. Puedes usar variables y funciones en la URL.
Opcional: Para controlar de forma dinámica el idioma del panel personalizado según la ubicación asignada del agente o la selección de idioma, consulta Cómo controlar de forma dinámica el idioma del panel personalizado.
Para agregar texto de vínculo a la URL, haz lo siguiente:
Haz clic en el campo Seleccionar idioma y, luego, en un idioma para el texto del vínculo.
En el campo Texto del vínculo, ingresa el texto del vínculo.
Opcional: Para agregar texto del vínculo en otro idioma, haz clic en Agregar texto del vínculo y, luego, completa la nueva fila con otro idioma.
Si agregaste texto del vínculo en varios idiomas, selecciona el idioma predeterminado.
En Mostrar vínculo en, especifica si el vínculo se abre en una pestaña nueva o en el panel.
Para agregar un encabezado HTTP, haz lo siguiente:
Para agregar otro encabezado HTTP, haz clic en Agregar campo y, luego, repite estos pasos.
Haz clic en Agregar.
Haz clic en Agregar panel de URL personalizada. Tu panel personalizado aparece en la lista Panel personalizado.
Controla de forma dinámica el idioma del panel personalizado
Puedes usar la variable {AGENT_LOCATION_LANGUAGE} o {AGENT_LANGUAGE} en tu URL personalizada para controlar de forma dinámica el idioma de un panel personalizado:
Idioma de la ubicación del agente: Agrega la variable
{AGENT_LOCATION_LANGUAGE}a tu URL para mostrar el panel personalizado en el idioma de la ubicación asignada del agente. Ejemplo:https://YOUR_CCAAS_HOST/lang={AGENT_LOCATION_LANGUAGE}. Para obtener más información, consulta Variables.Idioma del agente: Agrega la variable
{AGENT_LANGUAGE}a tu URL para mostrar el panel personalizado en el idioma que seleccionó el agente en el selector de idiomas de escritorio del agente. Si un agente cambia el idioma en el selector de idiomas, se vuelven a cargar los paneles personalizados y se muestra el idioma recién seleccionado. Ejemplo:https://YOUR_CCAAS_HOST/lang={AGENT_LANGUAGE}. Para obtener más información, consulta Variables.
Variables
Puedes incluir las siguientes variables en las URLs y los valores de los campos de encabezado HTTP. Estas variables capturan información del agente, del usuario final y de la sesión.
Variables del agente
{AGENT_ID}: El ID del agente{AGENT_CUSTOM_ID}: ID personalizado del agente{AGENT_EMAIL}: El correo electrónico del agente{AGENT_ALIAS}: Es el alias del agente.{AGENT_LOCATION_LANGUAGE}: Es el código de idioma del idioma de la ubicación asignada del agente, por ejemplo,en-US. Para usar esta variable, el agente necesita una ubicación y un idioma asignados. Para obtener más información, consulta Configura la ubicación y el idioma.{AGENT_LANGUAGE}: Es el código de idioma del idioma de visualización que selecciona el agente en el selector de idioma del escritorio del agente, por ejemplo,en-US. Si un agente cambia el idioma en el selector de idiomas, se vuelven a cargar los paneles personalizados y se muestra el idioma recién seleccionado. Para obtener más información, consulta Cómo cambiar el idioma de visualización.
Variables del usuario final
{UJET_ID}: El ID del usuario final{ANI}: El número de teléfono del usuario final{DEVICE_TYPE}: El tipo de dispositivo del usuario final
Variables de sesión
{SESSION_TYPE}: Es el tipo de sesión.{PHONE_NUMBER}: El número de teléfono del usuario final{SESSION_ID}: ID de la llamada o del chat{MENU_PATH}: Es la ruta de URL al menú.{QUEUE_NAME}: Es el nombre de la fila.{QUEUE_ID}: ID interno de la fila{LANGUAGE}: El idioma de la fila{OUTBOUND_PHONE_NUMBER}: Es el número de teléfono saliente.{SUPPORT_PHONE_NUMBER}: Es el número de teléfono de asistencia al que llama el usuario final.
Funciones
Puedes incluir funciones de la siguiente tabla en URLs y valores de campos de encabezado HTTP.
| Función | Sintaxis | Descripción |
|---|---|---|
| Valor predeterminado | =DEFAULT_VALUE(value_1, value_2) |
Usa value_1, a menos que sea nulo o esté vacío, y, luego, usa value_2. |
| OR de concatenación | =CONCAT_OR(value_1, value_2, value_3) |
Concatenación de varios valores con OR. Ejemplo: value_1 O value_2 O value_3. |
| Concatenación Y | =CONCAT_AND(value_1, value_2, value_3) |
Concatenación de varios valores con AND. Ejemplo: value_1 Y value_2 Y value_3.
|
| JSON | =JSON({"key_1":"value_1", "key_2":"[value_2]"}) |
Convierte de JSON a cadena. Ejemplo: {"key_1":"value_1","key_2":"value_2"}. |
| Arreglo JSON | =JSON_ARRAY({"key_1":"value_1"},{"key_2":"value_2"}) |
Convierte un array de JSON en una cadena. Ejemplo: [{"key_1":"value_1"},{"key_2":"value_2"}]. |