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 Amazon Connect
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 les règles Amazon Connect 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, Amazon 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 notifications EventBridge
Pour vous abonner à ces notifications, créez une EventBridge règle personnalisée correspondant aux critères suivants :
-
"source" = "aws.connect"
-
« type de détail » = »Contact Lens Échec de l'exécution de l'action des règles »
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 de plus amples informations sur ASSIGN_CONTACT_CATEGORY
, consultez Notifications d'erreur : quand Contact Lens Impossible d'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, consultez la rubrique « Erreurs relatives à l'StartTaskContactAPI » du guide de référence de l'API Amazon Connect.
-
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.