GET NEXT EVENT
このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。
|
イベントキュー内の次のエージェントイベントを受信するためにプラットフォームにイベントポーリングリクエストを送信するAPIアクション。 詳細については、get-next-eventエージェントセッションAPIをDEVone 開発者ポータル |
依存関係
これはAPIアクションです。 これは、APIアクションパレットDesktop Studioにあります。
サポートされているスクリプトタイプ
|
|
|
|
|
|
|
|
一般 |
Eメール | チャット | 電話 | ボイスメール | ワークアイテム | SMS | デジタル |
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
Add Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
Security User | セキュリティプロファイルの権限に基づいて選択したエージェントを認証するSetSecurityUserアクションの出力値。 このフィールドは、中括弧( |
Session Id (in/out) | CXone Mpowerシステム内のエージェントのログインセッションに割り当てられた一意のID 。 |
Event Messages (out) | アクションの実行から生じる変数と情報。 |
Timeout | アクションがタイムアウトする前に実行を待機する秒数。 |
出力プロパティ
これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。 これらはアクションが完了したときに参照・使用することができます。
CXone Mpowerプラットフォームからのイベントに対する各リクエストは、2つのアイテムを返します。
- 新しいセッションID。後続のイベントポーリングリクエストで使用する必要があります。
- 前回のイベントポーリングリクエスト(存在する場合)以降に発生したイベントのコレクション。
結果分岐条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
条件 |
説明 |
---|---|
Default | スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。 |
OnNewEvents | ポーリング要求が新しいイベントを受信した場合に取られるパス。 |
OnNoEvents | ポーリング要求が新しいイベントを受信しない場合に取られるパス。 |
OnEventMissed | イベントが発生し、ポーリングリクエストで見逃された場合のパス。 |
OnSessionEnded | エージェントセッションが終了した場合に取られるパス。 |
OnInvalidAgentSession | 入力したSession Idが無効な場合に取られるパス。 |
OnInvalidSecurityUser | 無効なセキュリティユーザーが使用されたときに取られるパス。 |
OnInvalidTimeout | Timeoutプロパティに入力された値が無効な場合に取られるパス。 |
その他のオプション
この機能を提供する既存のエージェントアプリケーションを活用できます。