Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Notifiche di errore quando una regola Amazon Connect non viene eseguita
È importante sapere quando una determinata azione di una regola ha esito negativo in un ambiente di produzione e qual è la causa dell'errore. In questo modo è possibile mitigare in modo proattivo gli stessi errori in futuro.
Per ottenere informazioni in tempo reale sulle azioni che non sono riuscite a eseguire, integri Amazon Connect Rules con Amazon EventBridge Events. Questo ti consente di ricevere una notifica quando, ad esempio, l'azione "Crea attività" non è stata eseguita perché il numero massimo di operazioni attive simultaneamente per istanza ha raggiunto la quota di servizio. Quando ciò accade, Amazon Connect invia notifiche di errore utilizzando Amazon EventBridge Events.
Gli eventi vengono emessi secondo il principio del massimo sforzo.
Sottoscrizione alle notifiche di EventBridge
Per iscriverti a queste notifiche, crea una EventBridge regola personalizzata che corrisponda alla seguente:
-
"source" = "aws.connect"
-
«tipo di dettaglio» =»Contact Lens Esecuzione dell'azione sulle regole non riuscita»
Puoi anche aggiungere elementi al modello per ricevere una notifica quando si verifica un codice di evento specifico. Per ulteriori informazioni, consulta Event Patterns nella Amazon EventBridge User Guide.
Di seguito è riportato un esempio di formato di notifica:
{
"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}"
}
}
Tipi di azione supportati
-
CREATE_TASK
-
GENERATE_EVENTBRIDGE_EVENT
-
SEND_NOTIFICATION
Per informazioni su ASSIGN_CONTACT_CATEGORY
, consulta Notifiche di errore: quando Contact Lens impossibile analizzare un contatto.
Eventi di attivazione supportati
-
REAL_TIME_CALL
-
REAL_TIME_CHAT
-
POST_CALL
-
POST_CHAT
-
THIRD_PARTY
Codici motivo per le azioni non riuscite
Quando un'azione non riesce, il servizio di notifica degli errori raccoglie i codici motivo dalle azioni supportate. Per ulteriori informazioni sui codici causali degli errori di attività e EventBridge azioni, consulta i seguenti argomenti:
-
Per i codici delle cause degli errori delle azioni Task, consulta l'argomento Errori nell'argomento StartTaskContactAPI nella Amazon Connect API Reference Guide.
-
Per i codici delle cause delle EventBridge azioni non riuscite, consulta l'argomento Errori nell'argomento PutEventsAPI nella Amazon EventBridge API Reference Guide.