允許案例傳送隱形眼鏡規則的更新 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

允許案例傳送隱形眼鏡規則的更新

注意

若要執行此程序中的指示,您必須具備開發人員技能,或具備 Amazon Connect 相關經驗CLI。

完成此一次性程序,以便您的使用者可以設定在建立或更新案例時執行的規則。

  1. 確認您的 Amazon Connect 執行個體已啟用 Amazon Connect 案例。

  2. 完成啟用 Amazon Connect 案例事件串流的步驟。如需詳細資訊,請參閱 設定案例事件串流。請注意程序的下列變更:

    1. 您可以略過要求您建立SQS佇列的零件,因為它不是必需的。

    2. 執行命put-case-event-configurationCLI令,在事件中包含所有大小寫欄位資訊。請確定包含規則引擎運作所需的所有欄位:

      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. 如果有自訂大小寫欄位,請確保在上一個有效負載中包含欄位數組的自訂欄位 ID。您可以執行下列list-fieldsCLI命令IDs來尋找欄位:

      aws connectcases list-fields --domain-id 01310a0e-24ba-4a3c-89e9-9e1daeaxxxx
    4. 如果您需要新增自訂欄位,請重複步驟 2。

  3. CreateEventIntegrationAPI撥打電話或執行命create-event-integrationCLI令,如下列範例命令所示。

    • 承載:

      aws appintegrations create-event-integration --name amazon-connect-cases --description amazon-connect-cases --event-filter '{"Source":"aws.cases"}' --event-bridge-bus default
    • 輸出看起來會類似下列範例:

      { "EventIntegrationArn": "arn:aws:app-integrations:us-west-2:111222333444:event-integration/amazon-connect-cases" }
  4. CreateIntegrationAssociationAPI撥打電話或執行命create-integration-associationCLI令,如下列範例命令所示。

    • 承載:

      IntegrationArn 是您從步驟 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
    • 輸出將類似於以下示例:

      { "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" }

您的使用者現在應該能夠建立或更新案例時執行的規則。