Preguntas frecuentes sobre la autenticación
¿El SDK realiza la llamada para autenticar o proviene del servicio de Contact Center AI Platform (CCAI Platform)?
La plataforma de CCAI proporciona company_id y company_secret al servidor de la app host. Puedes encontrarlos en el portal del administrador en Configuración > Desarrollador.
Cuando el usuario final accede a la app host, CCAI Platform le solicita a la app host que firme la carga útil. La app host firma la carga útil con company_secret y genera un JWT firmado que usa la CCAI Platform para autenticar al usuario final. POST /auth/end_user
La plataforma de la CCAI verifica el JWT firmado y emite el token de autorización para el usuario final. Si el usuario final de un identificador no existe en la base de datos de la plataforma de la CCAI, créelo. Si el dispositivo de device_token no existe, créalo.
¿Cómo generamos un token de envío para la plataforma de CCAI si el usuario no accedió?
No se requieren tokens de envío para la autenticación del usuario.
¿Puede la plataforma de la CCAI 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 la plataforma de CCAI. Si tu servidor no sabe quién es el usuario final, lo consideraremos 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?
Actualmente, no es posible ejecutar el cliente de chat de inicialización como una actividad independiente.
Preguntas frecuentes sobre la integración en iOS o Android
¿Cómo configuro el SDK 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 se encuentra en el SDK de iOS? ¿Y para Android?
Preguntas frecuentes sobre la integración del SDK web
¿Hay alguna forma de mover el ícono de la burbuja de chat de la plataforma de CCAI para que no quede cubierto por otros elementos de mi página web?
Si se implementa, es posible que el diseño del SDK web tenga un índice Z más bajo que el de los otros elementos que lo cubren, o bien que tenga el mismo índice Z, pero que se haya codificado después de estos otros elementos, lo que hace que se oculte detrás de ellos.
Preguntas frecuentes sobre la API
¿Durante cuánto tiempo estarán disponibles los datos de mi empresa a través de la API?
Se puede acceder a las APIs de forma histórica 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 a medida que se compilan los datos en el momento en que se las llama.
¿Cuál es el intervalo recomendado para sondear los 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
¿El ANS de la llamada o el chat está disponible o se debe calcular en función de las métricas de la respuesta?
El SLA no está en la respuesta. Es algo que se deberá identificar y calcular.
¿Podemos generar informes sobre la cantidad de veces o la duración en la 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. Es la duración total de la espera que experimentó el usuario final durante la llamada.
¿Podemos distinguir entre las transferencias con introducción y las directas?
No por el momento.
¿Por qué la duración de la llamada que se muestra en la parte superior de la respuesta es diferente de la duración de la llamada que se registra para end_user en participants?
El call_duration actual se representa como la diferencia entre el valor de la llamada connected_at y el valor de finished_at. No es un valor que represente actualmente la duración real del identificador. El identificador de duración 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 el acw_duration representaría el tiempo total de atención de la llamada.
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 de 20 MB. Si el video es más grande, se le advierte al usuario final que el archivo es demasiado grande.