Autoriser Amazon Connect Cases à envoyer des mises à jour des règles relatives aux lentilles de contact - 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.

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.

  1. Vérifiez qu'Amazon Connect Cases est activé pour votre instance Amazon Connect.

  2. 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 :

    1. Vous pouvez ignorer la partie qui vous demande de créer une file d’attente SQS, car elle n’est pas obligatoire.

    2. 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 } } }"
    3. 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
    4. Répétez l’étape 2 si vous devez ajouter de nouveaux champs personnalisés.

  3. 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" }
  4. 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.