View a markdown version of this page

Notificaciones de error cuando no se ejecuta una regla de Connect Customer - Amazon Connect Customer

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 no se ejecuta una regla de Connect Customer

Es importante saber cuándo se ha producido un error en la acción de una regla específica en un entorno de producción y cuál ha sido la causa. Así podrá mitigar de forma proactiva este tipo de errores en el futuro.

Para obtener información en tiempo real sobre las acciones que no se pudieron ejecutar, debes integrar Connect Customer Rules con EventBridge los eventos de Amazon. Esto le permite recibir notificaciones cuando, por ejemplo, la acción “Crear tarea” no se ejecutó porque el número máximo de tareas activas simultáneas por instancia alcanzó la cuota de servicio. Cuando esto ocurre, Connect Customer 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 Rules Action Execution Failed”

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", "id": "8d122163-6c07-f8cb-06e7-373a1bcf8fc6", "source": "aws.connect", "detail-type": "Amazon Connect Rules Action Execution Failed", "account": "123456789012", "time": "2022-01-05T01:30:42Z", "region": "us-east-1", "resources": ["arn:aws:connect:us-east-1:123456789012:instance/cb54730f-5aac-4376-b2f4-7c822889931e"], "detail": { "ruleId": "7410c94b-21c2-4db0-a707-c6d751edbe8f", "actionType": "CREATE_TASK", "triggerEvent": "THIRD_PARTY", "instanceArn": "arn:aws:connect:us-east-1:123456789012:instance/cb54730f-5aac-4376-b2f4-7c822889931e", "reasonCode": "ResourceNotFoundException", "error": "ContactFlowId provided does not belong to connect instance", "additionalInfo": "{\n \"message\": \"Not Found\",\n \"code\": \"ResourceNotFoundException\",\n \"statusCode\": 404,\n \"time\": \"2022-01-03T20:23:07.073Z\",\n \"requestId\": \"048e4403-71c1-47d6-96fc-825744f518e7\",\n \"retryable\": false,\n \"retryDelay\": 28.217537834500316\n}" } }

Tipos de acción admitidos

  • CREATE_TASK

  • GENERATE_EVENTBRIDGE_EVENT

  • SEND_NOTIFICATION

Para obtener más información sobre ASSIGN_CONTACT_CATEGORY, consulte Notificaciones de error: cuando Contact Lens no puede analizar un contacto.

Eventos desencadenadores admitidos

  • REAL_TIME_CALL

  • REAL_TIME_CHAT

  • POST_CALL

  • POST_CHAT

  • THIRD_PARTY

Códigos de motivo de las acciones con error

Cuando se produce un error en una acción, el servicio de notificación de errores recopila los códigos de motivo de las acciones admitidas. Para obtener más información sobre los códigos de motivo de los errores de tareas y EventBridge acciones, consulte los siguientes temas:

  • Para ver los códigos de motivo de los errores en las acciones de las tareas, consulte el tema Errores en la StartTaskContactAPI de la Guía de referencia de la API de Connect Customer.

  • Para ver los códigos de motivo de los errores de EventBridge acción, consulta el tema Errores en la PutEventsAPI de la Guía de referencia de las EventBridge API de Amazon.