End a Contact
|
一意の連絡先IDに基づいてアクティブな連絡先を終了するように設計されています。これは、任意のメディアタイプまたはチャネルで使用でき、適切な実行時にアクティブな連絡先を強制的に終了させます。典型的な使用例は、緊急時のシナリオで、スタックした連絡先をキューから削除し、特定のスクリプトを終了します(つまり、spawned)、またはAPI呼び出しを使用してエージェントアプリケーションを実行する場合。 特定のスクリプトを終了する場合は、Endアクションを使用できます。同じスクリプト内でアクティブな音声コンタクトを終了するには、End a Contactアクションを使用できます。 |
サポートされているスクリプトタイプ
|
|
|
|
|
|
|
一般 |
Eメール | チャット | 電話 | ボイスメール | ワークアイテム | SMS |
類似アクションの比較
以下のアクションには同様の機能がありますが、いくつかの重要な相違点があります。
- DiscardDiscard:Eメールスクリプトを終了します。
- EndEnd:電話、ボイスメール、SMS、またはデジタルスクリプトを終了します。デジタルコンタクトを終了させず、他のメディアタイプとのスクリプトのコンタクトを終了させます。
- End a ContactEnd a Contact:アクティブなコンタクトを終了します。現在のスクリプトを終了させません。
- EndTextEndText:Regagentアクション(デジタル Digital Experienceに関連するあらゆるチャネル、コンタクト、スキル。チャネルのみ)を含まないSMSワークフローを終了します。
- EndWiEndWi:原因コードで作業項目を終了します。現在のスクリプトを終了させません。
- ExitExit:チャットセッションを終了してチャットのコンタクトを切断します。
- HangupHangup:電話スクリプトを終了します。
- ReturnReturn:サブスクリプトを終了して制御を元のスクリプトに戻します。
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
SecurityUser | セキュリティプロファイルの権限に基づいて選択したエージェントを認証するSetSecurityUserアクションの出力値。このフィールドは中括弧( |
ContactID | このアクションが正常に実行された後にエージェントが設定される望ましい状態。オプションには、UnavailableまたはAvailableがあり、変数として使用できます。 |
出力プロパティ
これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。これらはアクションが完了したときに参照・使用することができます。
プロパティ |
説明 |
---|---|
__DISCONNECTREASON | TerminateScript |
結果ブランチ条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
条件 |
説明 |
---|---|
Default | スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。 |
OnSuccess | アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。 |
OnInvalidContactID | 要求された連絡先IDが無効な場合に取られるパス。 |
OnUnauthorized | APIアクションを実行するためにSecurityUserに正しい役割/権限がない場合に取られるパス。 |
OnInvalidSecurityUser | 無効なセキュリティユーザーが使用されたときに取られるパス。 |