Amazon Connect Cases が Contact Lens ルールに更新を送信できるようにする - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Connect Cases が Contact Lens ルールに更新を送信できるようにする

注記

この手順の手順を実行するには、デベロッパースキルを持っているか、Amazon Connect の経験が必要ですCLI。

この 1 回限りの手順を完了すると、ユーザーはケースの作成または更新時に実行されるルールを設定できます。

  1. Amazon Connect インスタンスで Amazon Connect Cases が有効になっていることを確認します。

  2. Amazon Connect Cases イベントストリームを有効にする手順を実行します。詳細については、「Amazon Connect Cases イベントストリームのセットアップ」を参照してください。手順に対する以下の変更点に注意してください。

    1. SQS キューの作成を求める部分は、必須ではないためスキップできます。

    2. put-case-event-configuration CLI コマンドを実行して、イベントにすべてのケースフィールド情報を含めます。ルールエンジンが動作するのに必要なすべてのフィールドは必ず含めます。

      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. 次のcreate-event-integrationCLIコマンド例に示すように、 をCreateEventIntegrationAPI呼び出すか、 コマンドを実行します。

    • ペイロード:

      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. 次のcreate-integration-associationCLIコマンド例に示すように、 をCreateIntegrationAssociationAPI呼び出すか、 コマンドを実行します。

    • ペイロード:

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

これで、ユーザーはケースの作成または更新時に実行されるルールを作成できるようになりました。