スキル決定のためのビジネスルールを追加

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • ビジネスルールを作成して、エージェントがケース、作業指示タスク、チャットインタラクションを処理できるようにします。これらのルールによってスキル決定ルールがトリガーされ、それぞれの作業アイテムに必要なスキルが追加されます。これにより、エージェントに該当するタスクを効果的に処理するための適切なスキルがあることが確認されます。

    始める前に

    必要なロール:admin

    スキル決定 [com.snc.skill_determination] プラグインを有効にします。

    手順

    1. 次のように移動する。 All (すべて) > システム定義 > ビジネスルール.
      注:
      デフォルトで利用可能なスキル決定ルールを使用する場合は、そのルールの [アクティブ] フィールドが true に設定されていることを確認します。たとえば、 Skill determination for interaction ビジネスルールを使用する場合は、ルールがアクティブであることを確認します。
    2. [新規] を選択します。
    3. ビジネスルールの詳細を追加します。
      フィールド 説明
      名前 ビジネスルールのわかりやすい名前。
      テーブル スキル決定のためにこのビジネスルールを実行するテーブルを選択します。
      詳細
      1. [詳細] チェックボックスをオンにします。
      2. [詳細] タブを選択します。
      3. [スクリプト] フィールドに次のコードを入力します。
        (function executeRule(current, previous /*null when async*/ ) {
            var skillUtils = new sn_skill_rule.SkillDeterminationUtils();
            var skills = skillUtils.determineWorkItemSkills(current);
            skillUtils.assignSkillsToWorkItem(skills, current);
        })(current, previous);
      4. [実行タイミング] タブで、ビジネスルールを実行するタイミングを設定します。詳細については、「ビジネスルールの作成」を参照してください。
    4. [送信] を選択します。