End a Contact

一意の連絡先IDに基づいてアクティブな連絡先を終了するように設計されています。これは、任意のメディアタイプまたはチャネルで使用でき、適切な実行時にアクティブな連絡先を強制的に終了させます。典型的な使用例は、緊急時のシナリオで、スタックした連絡先をキューから削除し、特定のスクリプトを終了します(つまり、spawned)、またはAPI呼び出しを使用してエージェントアプリケーションを実行する場合。

特定のスクリプトを終了する場合は、Endアクションを使用できます。同じスクリプト内でアクティブな音声コンタクトを終了するには、End a Contactアクションを使用できます。

Supported Script Types

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

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

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

ジェネリック

Eメール チャット 電話 ボイスメール ワークアイテム SMS

Comparison of Similar Actions

以下のアクションには同様の機能がありますが、いくつかの重要な相違点があります。

  • DiscardDiscard:Eメールスクリプトを終了します。
  • EndEnd:電話、ボイスメール、SMS、またはデジタルスクリプトを終了します。デジタルコンタクトを終了させず、他のメディアタイプとのスクリプトのコンタクトを終了させます。
  • End a ContactEnd a Contact:アクティブなコンタクトを終了します。現在のスクリプトを終了させません。
  • EndTextEndTextRegagentアクション(デジタル閉じた Digital First Omnichannelに関連するあらゆるチャネル、コンタクト、スキル。チャネルのみ)を含まないSMSワークフローを終了します。
  • EndWiEndWi:原因コードで作業項目を終了します。現在のスクリプトを終了させません。
  • ExitExit:チャットセッションを終了してチャットのコンタクトを切断します。
  • HangupHangup:電話スクリプトを終了します。
  • ReturnReturn:サブスクリプトを終了して制御を元のスクリプトに戻します。

スクリプトを終了するためにStopアクションactionを使用しないでください。これを使用すると、スクリプトが終了せず、コンタクトが実行されたままになります。これはCXoneサーバーに悪影響を及ぼします。

Input Properties

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

プロパティ

説明

SecurityUser セキュリティプロファイルの権限に基づいて選択したエージェントを認証するSetSecurityUserアクションの出力値。このフィールドは中括弧({ })でフォーマットされた変数を受け入れます。デフォルト値はSecurityUserSetSecurityUserと同じデフォルト出力値)です。
ContactID このアクションが正常に実行された後にエージェントが設定される望ましい状態。オプションには、UnavailableまたはAvailableがあり、変数として使用できます。

Output Properties

これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。これらはアクションが完了したときに参照・使用することができます。

プロパティ

説明

__DISCONNECTREASON TerminateScript

Result Branch Conditions

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

状態

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。
OnSuccess アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。
OnInvalidContactID 要求された連絡先IDが無効な場合に取られるパス。
OnUnauthorized APIアクションを実行するためにSecurityUserに正しい役割/権限がない場合に取られるパス。
OnInvalidSecurityUser 無効なセキュリティユーザーが使用されたときに取られるパス。