View a markdown version of this page

Notifications d'erreur en cas d'échec de l'exécution d'une règle Connect Customer - Client Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Notifications d'erreur en cas d'échec de l'exécution d'une règle Connect Customer

Il est important de savoir quand une action de règle spécifique a échoué dans un environnement de production et quelle en est la cause. Vous pouvez alors atténuer de manière proactive ces défaillances à l’avenir.

Pour obtenir des informations en temps réel sur les actions qui n'ont pas pu être exécutées, vous intégrez Connect Customer Rules aux EventBridge événements Amazon. Cela vous permet d’être averti lorsque, par exemple, l’action « Créer une tâche » échoue parce que le nombre maximum de Tâches actives simultanées par instance a atteint le quota de service. Dans ce cas, le client Connect envoie des notifications d'erreur à l'aide d'Amazon EventBridge Events.

Les événements sont générés dans la mesure du possible.

S'abonner aux EventBridge notifications

Pour vous abonner à ces notifications, créez une EventBridge règle personnalisée correspondant aux critères suivants :

  • "source" = "aws.connect"

  • « type-détails » = « Échec de l’exécution de l’action des règles Contact Lens »

Vous pouvez également ajouter au modèle pour être averti lorsqu’un code d’événement spécifique se produit. Pour plus d'informations, consultez la section Event Patterns dans le guide de EventBridge l'utilisateur Amazon.

Le format d’une notification ressemble à l’exemple suivant :

{ "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}" } }

Types d’actions prises en charge

  • CREATE_TASK

  • GENERATE_EVENTBRIDGE_EVENT

  • SEND_NOTIFICATION

Pour plus d’informations sur ASSIGN_CONTACT_CATEGORY, consultez Notifications d’erreur : lorsque Contact Lens ne parvient pas à analyser un contact.

Événements déclencheurs pris en charge

  • REAL_TIME_CALL

  • REAL_TIME_CHAT

  • POST_CALL

  • POST_CHAT

  • THIRD_PARTY

Codes de motif des actions ayant échoué

Lorsqu’une action échoue, le service de notification d’erreur collecte les codes de motif à partir des actions prises en charge. Pour plus d'informations sur les codes de cause des échecs de tâches et EventBridge d'actions, consultez les rubriques suivantes :

  • Pour connaître les codes de raison des échecs liés aux actions des tâches, reportez-vous à la rubrique « Erreurs relatives à l'StartTaskContactAPI » du Guide de référence de l'API Connect Customer.

  • Pour connaître les codes de raison des échecs EventBridge d'action, consultez la rubrique PutEventsrelative aux erreurs dans le guide de référence des EventBridge API Amazon.