エージェント スコアでは、優先エージェントの優先順位を指定できます。 例えば, 最も好ましいものを選んで, より高いスコアを設定, バックアップ エージェントを下げます。 好みがない場合, スコアを100に設定します。

アーキテクトでは、ルーティングに影響を与えるために、最大20のエージェント/スコアのペアをサポートするエージェントスコアペアのコレクションを作成することができます。

注意: エージェントとスコアのペアは、最大100組まで増やすことができます。 増額申請については、Genesys Cloud Customer Care までご連絡ください。
エージェントのスコアはエージェントの優先度を表し、0〜100の範囲で指定できます。最高スコアは最も優先されるエージェントを表します。 他のエージェントよりも好きなエージェントがある場合は、そのスコアを 100 に設定します。 バックアップ エージェントを90に設定します。 好みがない場合, スコアを100に設定します。 たとえば、最も優先されるエージェントであるケース所有者がいて、さらに 3 つのバックアップ エージェントがあるとします。 ケース所有者のスコアを最大 100 に設定し、バックアップ エージェントを 90 などの低いスコアに設定します。

個々のエージェント スコア ペア値を作成するには, MakeAgentScorEpair関数を使用します。 例えば, 「ACDアクションの優先エージェント」設定における以下の式は、エージェントスコアペアコレクションを2つのエージェントスコアペアで作成します。 最初のユーザーには100点のスコアがあり、2番目のユーザーは次のスコアを持っています。

MakeList(
 MakeAgentScorePair(
  FindUserById("<put_user_guid_string_here>"),
  100
 ),
 MakeAgentScorePair(
  FindUserById("<put_user2_guid_string_here>"),
  90
 )
)

ユーザーに関連付けるスコアの整数コレクションとともに、コレクションを実行する MakElistAgentScorEpair関数を使用できます。 その方法の後, この例は、以前の式と同じ値を生成します。

MakeListAgentScorePair(
 MakeList(
  FindUserById("<put_user_guid_string_here>"),
  FindUserById("<put_user2_guid_string_here>")
 ),
 MakeList(
  100,
  90
 )
)

ユーザーのユーザー ID を調べるには、Edit a user's profile を参照してください。

また、 データの更新アクション 変数を割り当てます。 次に、これらの変数を使用して、個々のユーザー 値または ユーザー コレクション、個々の整数スコアまたは整数コレクション、およびエージェント スコア のペアまたはコレクションを指定します。 MakeAgentScorEpairの詳細については、, MakElistAgentScorEpair, マケリスト, FindUserById, その他の機能, Architect の Expression Help 機能。 各ファンクションには、詳細と例が記載されています。

 メモ:   アクションが 20 を超える項目で提供されるエージェント スコア ペア コレクションに遭遇した場合、コール フローは ランタイム で Failure 出力を受け取ります。 変数をエラータイプのエラー出力に結合する場合, 値には「TooManyPreferredAgents」文字列値が含まれます。 電子メール、チャット、およびメッセージフローで、 Architectはフローエラー処理を実装します。

タスクシーケンスにエージェント/スコアのペア変数を追加する

タスクシーケンスでは、エージェント/スコアペアの変数をUpdate Data アクションに追加することができます。

  1. ツールボックスから、 データ カテゴリとドラッグ データ更新 タスク内の目的の場所へのアクション。
  2. データ更新ワークスペースに、項目を説明するための意味のある名前を追加します。
  3. Add update statement ボタンをクリックし、AgentScorePair を選択します。
  4. の中に 変数名 フィールドに、タスクの変数を識別するためのラベルを入力します。
  5. の中に 割り当てる値 field、次のいずれかを実行します。
    • 式を用いて値を設定する場合は、式をインラインで追加します。
    • Agent Score Pairビルダーを使用して値を設定するには、以下の手順を実行します。
      1. Expression ボタン をクリックすると、Agent Score Pair ビルダーが表示されます。
      2. AgentScorePair をクリックします。
      3. User の下に、エージェントを入力します。
        注意: リテラルユーザーを選択した場合、システムは実行時にそのユーザーのIDを指定してFindUserById関数を使用します。 システムがユーザーを見つけられなかった場合、NOT_SET AgentScorePair 値を返す。
      4. スコア の下に、数値のスコアを入力します。
  6. (オプション)別の変数を追加するには、 更新ステートメントを追加する ボタン。