カスタムパーソナルキューおよびチャットキュー用のスクリプト
このヘルプページの情報は、CXone StudioとDesktop Studioの両方に適用されます。
カスタムパーソナルキューのスクリプトは、エージェントが別のエージェントに通話またはチャットの会話を転送したときの動作を定義します。これらのスクリプトは、エージェントがMAXの転送ボタンをクリックしたときに開始されます。これらのスクリプトはカスタマイズできます。エージェントがコールボタンを使用してコンタクトを転送すると、カスタマイズできない別のスクリプトが生成されます。
デフォルトでは、エージェントが通話またはチャットの会話を特定のエージェントに転送すると、システムスクリプトが生成されます。システムスクリプトは子となる連絡先を作成し、このタイプの転送の行動を定義します。通話およびチャット会話用の、個別のシステムスクリプトがあります。システムスクリプトはトレースに表示されないため、実行中の事象を外部から参照することはできません。また、これらを制御または変更することもできません。
電話やチャットのインタラクション用のスクリプトのカスタムバージョンをStudioで作成し、テナント CXone環境におけるテクニカルサポート、請求、およびグローバル設定を管理するために使用される上位レベルの組織グループに保存できます。これにより、ほとんどの通話またはチャットの会話を特定のエージェントに転送する行動をカスタマイズすることができます。トレース中にスクリプトに可視性を追加することだけが目的の場合も、これを行うことができます。
考慮事項
- スクリプト名は変更しないでください:スクリプトの名前はCustomPersonalQueue およびCustomPersonalChatQueueでなければなりません。名前が異なる場合、システムはカスタムスクリプトを起動しません。代わりに、システムのデフォルトスクリプトが生成されます。
- 変数は渡されません:デフォルトでは、変数はカスタムパーソナルキュースクリプトに渡されません。カスタムスクリプトに変数を渡す場合、一部スクリプトを変更する必要があります。
これらのカスタムスクリプトの実装は慎重に行ってください。通話およびチャットの連絡先をコンタクトセンターのエージェントに転送する方法を変更します。設定が正しくない場合、これらの連絡先に正しくルーティングされない可能性があります。このプロセスは、CXoneアカウント担当者の指示に従って実行することをお勧めします。
スクリプトの実装
システムにカスタムスクリプトの使用開始を指示するためにすることは、何もありません。条件が満たされると、スクリプトは自動的に生成されます。条件は以下の通りです:
- スクリプトが正しい場所にあり、正しい名前が付けられている。
- エージェントが、MAXにある「転送」ボタンを使用して、通話またはチャットの連絡先を別のエージェントに転送する。
- CustomPersonalQueueまたはCustomPersonalChatQueueスクリプトをダウンロードします。
- スクリプトをStudioにインポートして、ルートフォルダーに保存します。
- カスタムパーソナルキュースクリプトの場合:
- カスタムパーソナルチャットキュースクリプトの場合は、提供されている基本スクリプトを組織のニーズに合わせてカスタマイズします。
- 必要に応じて、変数を渡すようにスクリプトを変更します。
- ファイル名は変更せずにスクリプトを保存します。
- スクリプト内のすべてのオプションとパスをテストします。
変数を渡すようにスクリプトを修正します
既定では、他のスクリプトは、元の連絡先からカスタムパーソナルキュースクリプトに変数を渡しません。これは、スクリプトを一部編集することで変えることができます。元のキュースクリプトとカスタムパーソナルキュースクリプトの両方を編集する必要があります。キューに入れたスクリプトは、エージェントに連絡先を配信し、onAnswerイベントをトリガーします。
次のことが必要です。
- キューイングスクリプトにPUTVALUEアクションを追加します。
- カスタムパーソナルキューまたはカスタムパーソナルチャットキュースクリプトにGETVALUEアクションを追加します。
- これらのアクションを構成して、渡したい変数を渡します。これらのアクションを通じて、必要な情報を渡すことができます。コンタクトIDを渡す場合、カスタムスクリプトでこれをマスターIDに割り当てます。
カスタムパーソナルキュースクリプト
カスタムパーソナルチャットキュースクリプト
これは、CustomPersonalChatQueueの基本的なスクリプトです。これは、チャットの連絡先を転送するためのカスタムスクリプトを開発するための基盤として使用します。