View a markdown version of this page

Notificaciones de error: cuando Contact Lens no puede analizar un contacto - Cliente de Amazon Connect

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Notificaciones de error: cuando Contact Lens no puede analizar un contacto

Es posible que Contact Lens no pueda analizar un archivo de contactos, aunque el análisis esté habilitado en el flujo. Cuando esto ocurre, Contact Lens envía notificaciones de error mediante Amazon EventBridge events.

Los eventos se emiten en la medida de lo posible.

Suscríbase a EventBridge las notificaciones

Para suscribirse a estas notificaciones, cree una EventBridge regla personalizada que coincida con lo siguiente:

  • “source” = “aws.connect”

  • “detail-type” = “Contact Lens Analysis State Change”

También puede agregar al patrón que se le notifique cuando se produzca un código de evento específico. Para obtener más información, consulta Patrones de eventos en la Guía del EventBridge usuario de Amazon.

El formato de una notificación se parece al siguiente ejemplo:

{ "version": "0", // set by CloudWatch Events "id": "55555555-1111-1111-1111-111111111111", // set by CloudWatch Events "source": "aws.connect", "detail-type": "Contact Lens Analysis State Change", "account": "111122223333", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by CloudWatch Events "resources": [ "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111" ], "detail": { "instance": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "contact": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111", "channel": "VOICE", "state": "FAILED", "reasonCode": "RECORDING_FILE_CANNOT_BE_READ" } }

Códigos de evento

En la siguiente tabla se enumeran los códigos de evento que pueden producirse cuando Contact Lens no puede analizar un contacto.

Código de motivo de evento Description (Descripción)

INVALID_ANALYSIS_CONFIGURATION

Contact Lens ha recibido valores no válidos al iniciarse el flujo, como un código de idioma no admitido o no válido o un valor no admitido para el comportamiento de supresión.

RECORDING_FILE_CANNOT_BE_READ

Contact Lens no puede obtener el archivo de grabación. Esto puede deberse a que el archivo no está presente en el bucket de S3 o a que hay problemas con los permisos.

RECORDING_FILE_TOO_SMALL

El archivo de grabación es demasiado pequeño para el análisis (menos de 105 ms).

Si el archivo no tiene el formato esperado, se produce un error INVALID. El JSON vacío también es un objeto inesperado.

RECORDING_FILE_TOO_LARGE

El archivo de grabación supera el límite de duración para el análisis.

  • Voz: más de 14 400 segundos o 4 horas

  • Chat: más de 20 000 mensajes en una transcripción

RECORDING_FILE_INVALID

El archivo de grabación no es válido.

RECORDING_FILE_CANNOT_BE_READ

Se ha producido un error cuando Contact Lens intentaba leer el archivo de grabación.

RECORDING_FILE_EMPTY

El archivo de grabación está vacío.

RECORDING_SAMPLE_RATE_NOT_SUPPORTED

No se admite la frecuencia de muestreo del archivo de audio. Contact Lens actualmente admite archivos de audio con una frecuencia de muestreo de 8 kHz. Esa es la frecuencia de muestreo de las grabaciones de Amazon Connect.