Las siguientes son algunas preguntas frecuentes relacionadas con la configuración y el uso de CCAI Platform.
Preguntas frecuentes sobre la autenticación
Las siguientes son preguntas frecuentes relacionadas con la autenticación.
¿El SDK realiza la llamada para autenticar o proviene del servicio de Contact Center AI Platform (CCAI Platform)?
CCAI Platform proporciona company_id y company_secret al servidor de la app host. Estos se encuentran en el portal del administrador en Configuración > Desarrollador.
Cuando el usuario final accede a la app host, CCAI Platform le pide que firme la carga útil. La app host firma la carga útil con company_secret y genera un JWT firmado que CCAI Platform usa para autenticar al usuario final. POST /auth/end_user
CCAI Platform verifica el JWT firmado y emite el token de autenticación para el usuario final. Si el usuario final de un identificador no existe en la base de datos de CCAI Platform, créalo. Si el dispositivo de device_token no existe, créalo.
¿Cómo generamos un token de inserción para CCAI Platform si el usuario no está conectado?
No se requieren tokens de inserción para la autenticación del usuario.
¿CCAI Platform puede consumir los tokens generados por mi empresa para la autenticación en lugar de usar la devolución de llamada del servicio para autenticar?
Sí, puedes usar tu propio sistema de autenticación, y te recomendamos que lo hagas. La identificación del usuario final debe estar en la carga útil. El usuario final se autentica y esto se reconoce en tu servidor. Luego, tu servidor envía esta información a CCAI Platform. Si tu servidor no sabe quién es el usuario final, pensaremos que es anónimo y lo mostraremos como tal, por ejemplo, "Usuario web" en lugar del nombre real del cliente.
¿Es posible ejecutar el cliente de chat de inicialización como una actividad independiente?
No es posible ejecutar el cliente de chat de inicialización como una actividad independiente.
Preguntas frecuentes sobre la integración de iOS o Android
Las siguientes son preguntas frecuentes relacionadas con el SDK para dispositivos móviles de CCAI Platform.
¿Cómo configuro en iOS sin usar CocoaPods?
Deberás instalar el archivo ManualInstallationGuide.md para configurar iOS
sin usar CocoaPods. Puedes encontrarlo en el SDK de iOS.
TBD: ¿Dónde en el SDK de iOS? ¿Y para Android?
Preguntas frecuentes sobre la integración del SDK web
Las siguientes son preguntas frecuentes relacionadas con el SDK web.
¿Existe alguna manera de mover el ícono de la burbuja de chat de CCAI Platform para que no esté cubierto por otros elementos de mi página web?
Si se implementa, es posible que el estilo del SDK web tenga un índice z más bajo que los otros elementos que lo cubren, o que tengan el mismo índice z, pero que se codifiquen después de estos otros elementos, lo que hace que se oculte detrás de él.
Preguntas frecuentes sobre la API
Las siguientes son preguntas frecuentes relacionadas con las APIs de CCAI Platform.
¿Cuánto tiempo estarán disponibles los datos de mi empresa con la API?
Se puede acceder a las APIs históricamente sin límite de tiempo.
¿Cuál es el intervalo en el que puedo acceder a la información actual?
Se puede acceder a nuestras APIs en tiempo real, ya que los datos se compilan en el momento en que se llaman.
¿Cuál es el intervalo recomendado para sondear datos?
Dado que las APIs son GET, la práctica recomendada es sondear cada 7 o 15 minutos.
¿Cuál es el límite de frecuencia?
Hasta 10 llamadas por segundo.
Preguntas frecuentes sobre los datos
Las siguientes son preguntas frecuentes relacionadas con el uso de los datos generados por CCAI Platform.
¿Está disponible el ANS de la llamada o el chat, o se debe calcular en función de las métricas de la respuesta?
El ANS no está en la respuesta. Es algo que deberá identificarse y calcularse.
¿Podemos informar la cantidad de veces o la duración en que un agente específico pone en espera a una persona que llama?
En el objeto participants de la respuesta, hay una entrada para end_user (el consumidor) con un valor hold_duration. Esa es la duración total de la espera que experimentó el usuario final durante la llamada.
¿Podemos distinguir entre transferencias en caliente y en frío?
No por el momento.
¿Por qué la duración de la llamada en la parte superior de la respuesta es diferente de la duración de la llamada informada para el end_user en participants?
La call_duration actual se representa como la diferencia entre el valor connected_at de la llamada y el valor finished_at. No es un valor que represente la duración real del control. La duración del control se puede obtener del objeto handle_durations de la respuesta. La suma de call_duration en cada uno de esos objetos de respuesta más la acw_duration representaría el tiempo total de control de la llamada.
Preguntas frecuentes generales
Las siguientes son preguntas frecuentes generales.
¿Cuál es el límite de tamaño o duración de un video?
Los CRM como Zendesk tienen una limitación de tamaño de video que alcanza los 20 MB. Si el video es más grande, se le advierte al usuario final que su archivo es demasiado grande.