Contacttakeover

This help page is for Desktop Studio.This information is also available for CXone Studio.

連絡先が、コールバック閉じた 配信順序を決定するために、スキルに基づいてコンタクトの重要度を指定したもの。状態にある元の連絡先の優先度閉じた 顧客の順番をキューに保持し、キューの先頭に移動したときに自動的に顧客に電話をかけます。を「引き継ぐ」か、キューに入れられて、別の着信に置き換えられたことを示す方法でその連絡先を解放できるようにします。これは、キュー内の元の通話とは異なるContactID閉じた 各コンタクトに割り当てられる一意の数値識別子を持ちます。

Contacttakeoverは、Callback閉じた 顧客の順番をキューに保持し、キューの先頭に移動したときに自動的に顧客に電話をかけます。テークオーバープロパティに加えてReqagentactionとして動作します。実行すると、アクション:

  • すべての連絡先が「引き継がれる」など、コールバック状態で一致するコール基準で見つかったすべての連絡先に対して、指定されたパラメータに基づいて放棄済フラグを設定します。
  • 上記の基準で見つかったすべてのコンタクトに関連付けられた公開変数として、PubVarNamePubVarValueのペアをデータベースに保存します。
  • 上記の基準で見つかったすべてのコンタクトを、理由コード242、Terminated as CallBack Duplicateで終了します。
  • TakenOverContactIDVarパラメーターで指定された名前で、引き継がれたコールバックコンタクトのコンタクトIDである値を使用して、現在のスクリプトインスタンスに変数を作成します。このアクションによって複数のコールバック連絡先が見つかり、終了した場合でも、変数は常に1つの連絡先IDになります。複数の連絡先があった場合、この変数に使用される連絡先IDは、新しい連絡先が優先閉じた 配信順序を決定するために、スキルに基づいてコンタクトの重要度を指定したもの。された連絡先IDになります。
  • 新しいコンタクトを優先的に前のコンタクトの場所のキューに入れます。

Contacttakeoverこれは Callback and Querycallback actions.と連動します。

サポートされているスクリプトタイプ

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

電話

入力プロパティ

これらのプロパティは、アクションが実行時に使用するデータを定義します。

プロパティ

説明

Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。The default is the action name.

PhoneNumber 使用する特定の電話番号。
Skill ACDスキル閉じた エージェントのスキル、能力、知識に基づいてインタラクションの配信を自動化するために使用されますを選択します。Defaultを選択すると、このアクションの実行時、スクリプトに設定されているデフォルトのスキルセットが使用されます。スクリプトにスキルが設定されていない場合、関連するポイントオブコンタクト(PoC)閉じた 電話番号やEメールアドレスなど、インバウンドコンタクトがインタラクションを開始するために使用するエントリーポイント。に割り当てられたスキルが使用されます。このプロパティに変数を使用できます。

SetAbandon

ブーリアン閉じた 真と偽の2つの値を持つデータ型。。レポートの目的で、元の通話または「引き継がれた」通話を放棄された通話閉じた コンタクトセンターのシステムに入ったが、エージェントに接続する前に発信者が通話を終了したコールに設定することができます。Trueの場合、データベースのAbandoned フィールドが「Y」に設定されます。Falseの場合、データベースのAbandoned フィールドが「N」に設定されます。デフォルト値はFalseです。

PubVarName

引き継がれた連絡先に関連付けられた公開変数名である値または配列。公開された変数はカスタムデータレポートに表示され、連絡先に関する追加情報を提供できます。

PubVarValue

引き継がれた連絡先に関連付けられた公開変数値である値または配列。公開された変数はカスタムデータレポートに表示され、新しい連絡先の連絡先IDなど、連絡先に関する追加情報を提供できます。

TakenOverContactIDVar

元の通話または「引き継がれた」通話の連絡先ID閉じた 各コンタクトに割り当てられる一意の数値識別子の変数名。デフォルト値はTakenOverContactIDVarです。

ScreenPopSource

スクリーンポップ 情報のソースを選択します。このアクションにスクリーンポップを実装する場合にのみ、このフィールドを入力します。オプションは次のとおりです。

  • DefaultFromSkillCXoneで設定された情報をスキルに使用します。これがデフォルトの値です。
  • UseOnPageOpenOnpageopenactionを実行します。
  • CustomScreenPopURLプロパティで指定したURLを使用します。

ScreenPopURL

エージェント用に開くのに必要なURLをスクリーンポップとして指定します。このプロパティに変数を使用できます。

http://を含む完全なURLが必要です。例えば、 http://www.yourdomainhere.com

スクリプトの前半のAssignactionsから変数を使用して、URLの末尾に追加情報を追加することができます。AssignアクションのScreenPop プロパティは、URLに追加したい各変数についてTrueに設定する必要があります。また、パラメーターとして変数を含めるには、ScreenPopURLを修正する必要があります。以下のフォーマットを使用します:

http://www.yourdomainhere.com?var1=value1&var2=value2

icAgentPanelTitle=パラメーターをURLに追加することで、MAXインターフェイスにポップアップするタブのタイトルをカスタマイズできます。

このプロパティで指定されたURLは、デフォルトのブラウザで開きます。スクリーンポップは、ACD がコンタクトをそのエージェントにルーティングすることを決定し、コンタクトの状態をルーティングに変更したときに、エージェントに表示されます。インタラクション中に別の時間にスクリーンポップが表示されるようにする場合は、Runappactionを使用できます。

Sequence

アクションが再生するプロンプトを定義します。プロンプトがオーディオファイルの場合は、ファイル名を二重引用符で囲んで入力します。例えば、 "greeting.wav"

プロンプトがテキスト読み上げの場合は、省略記号ボタン をクリックして、TTS閉じた ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。サービスに読み上げさせたいテキストを入力します。各セグメントは、二重引用符で囲み、情報の種類を識別するための文字列参照文字を含める必要があります。例:

"%Your account balance is" "silence.wav"  "${accountBalance}"

このプロパティでプロンプトをフォーマットする方法の詳細については、Manage Promptsのページを参照してください。

Playなど、それをサポートするアクションからシーケンスエディターを使用し、そのアクションのSequenceフィールドからシーケンステキストをコピーしてこのアクションに貼り付けることができます。

ZipTone

新しい連絡先をエージェントに警告するためにジップトーンサウンドを再生するタイミングを選択します。オプションは次のとおりです。

  • No ZipTone:システムはジップトーンを再生しません。
  • After Sequence:システムは、Sequence プロパティで定義されたオーディオファイルの後にジップトーンを再生します。
  • Before Sequence:システムは、Sequence プロパティで定義されたオーディオファイルの前にジップトーンを再生します。

デフォルト値はNoZipToneです。このプロパティはZiptoneactionを置き換えます。

結果ブランチ条件

条件

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。
NotFound アクションが正しく実行されなかったときにとられるパス。これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。_ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。

スクリプトの例

これは、このアクションをスクリプトでどのように使用できるかを示す例です。完全なスクリプトではありません。追加のスクリプト作成が必要な場合があります。

このスクリプト例では、QuerycallbackアクションはANIとスキル閉じた エージェントのスキル、能力、知識に基づいてインタラクションの配信を自動化するために使用されますを使用して、コンタクトにコールバックがすでにスケジュールされているかどうかを判断します。コールバックが存在しない場合は、エージェントがすぐに要求されます。コールバックが存在する場合、メニューはコンタクトにコールバックを保持するか、コールを引き継いでコンタクトをキューに入れるかのオプションを提供します。

CONTACTTAKEOVERアクションを使用したスクリプトの例。

このスクリプトをダウンロードする。