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 ConnectCLI.

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 SQS file d'attente, car elle n'est pas obligatoire.

    2. Exécutez la put-case-event-configuration CLI commande 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 list-fields CLI commande 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. Passez un CreateEventIntegrationAPIappel ou exécutez la create-event-integration CLI commande, 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. Passez un CreateIntegrationAssociationAPIappel ou exécutez la create-integration-association CLI commande, 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.