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.
Autoriser Amazon Connect Cases à envoyer des mises à jour des règles relatives aux lentilles de contact
Note
Pour exécuter les instructions de cette procédure, vous devez avoir des compétences de développeur ou avoir de l'expérience avec Amazon Connect CLI.
Effectuez cette procédure unique afin que vos utilisateurs puissent configurer des règles qui s'appliquent lors de la création ou de la mise à jour d'un dossier.
-
Vérifiez qu'Amazon Connect Cases est activé pour votre instance Amazon Connect.
-
Suivez les étapes pour activer les flux d'événements Amazon Connect Cases. Pour plus d'informations, voir Configurer les flux d'événements Amazon Connect Cases. Notez les modifications suivantes apportées à la procédure :
-
Vous pouvez ignorer la partie qui vous demande de créer une file d’attente SQS, car elle n’est pas obligatoire.
-
Exécutez la commande
put-case-event-configuration
CLI pour inclure toutes les informations des champs de dossier dans l'événement. Assurez-vous d’inclure tous les champs dont vous avez besoin pour que le moteur de règles fonctionne :aws connectcases put-case-event-configuration --domain-id 01310a0e-24ba-4a3c-89e9-9e1daeaxxxx --event-bridge "{ \"enabled\": true, \"includedData\": { \"caseData\": { \"fields\": [ { \"id\": \"status\" }, { \"id\": \"title\" }, { \"id\": \"assigned_queue\" }, { \"id\": \"assigned_user\" }, { \"id\": \"case_reason\" }, { \"id\": \"last_closed_datetime\" }, { \"id\": \"created_datetime\" }, { \"id\": \"last_updated_datetime\" }, { \"id\": \"reference_number\" }, { \"id\": \"summary\" } ] }, \"relatedItemData\": { \"includeContent\": true } } }"
-
S’il existe des champs de cas personnalisés, assurez-vous d’inclure également un identifiant de champ personnalisé dans le tableau de champs, dans la charge utile précédente. Vous pouvez trouver le champ IDs en exécutant la commande
list-fields
CLI suivante :aws connectcases list-fields --domain-id 01310a0e-24ba-4a3c-89e9-9e1daeaxxxx
-
Répétez l’étape 2 si vous devez ajouter de nouveaux champs personnalisés.
-
-
Effectuez un appel d'CreateEventIntegrationAPI ou exécutez la commande
create-event-integration
CLI, comme indiqué dans l'exemple de commande suivant.-
Charge utile :
aws appintegrations create-event-integration --name amazon-connect-cases --description amazon-connect-cases --event-filter '{"Source":"aws.cases"}' --event-bridge-bus default
-
Le résultat ressemblera à l'exemple suivant :
{ "EventIntegrationArn": "arn:aws:app-integrations:us-west-2:111222333444:event-integration/amazon-connect-cases" }
-
-
Effectuez un appel d'CreateIntegrationAssociationAPI ou exécutez la commande
create-integration-association
CLI, comme indiqué dans l'exemple de commande suivant.-
Charge utile :
IntegrationArn
est la réponse que vous obtenez à partir de l’étape 3.aws connect create-integration-association --instance-id bba5df5c-6a5f-421f-a81d-9c16402xxxx --integration-type EVENT --integration-arn arn:aws:app-integrations:us-west-2:111222333444:event-integration/amazon-connect-cases --source-type CASES
-
Le résultat sera similaire à celui de l'exemple suivant :
{ "IntegrationAssociationId": "d49048cd-497d-4257-ab5c-8de797a123445", "IntegrationAssociationArn": "arn:aws:connect:us-west-2:111222333444:instance/bba5df5c-6a5f-421f-a81d-9c16402bxxxx/integration-association/d49048cd-497d-4257-ab5c-8de797a123445" }
-
Vos utilisateurs devraient désormais être en mesure de créer des règles qui s'exécutent lorsqu'un dossier est créé ou mis à jour.