GET NEXT EVENT

このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。

GETが入ったカプセル型のアイコン。

イベントキュー内の次のエージェントイベントを受信するためにプラットフォームにイベントポーリングリクエストを送信するAPIアクション。 詳細については、get-next-eventエージェントセッションAPIをDEVone 開発者ポータル で参照してください。 このAPIは通常、エージェントアプリケーションを構築するとき、またはそのタイプの動作と機能を複製するときにのみ使用されます。

依存関係

これはAPIアクションです。 これは、APIアクションパレットDesktop Studioにあります。

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

その四角から分岐した線が、他の3つにつながっている四角。

一般

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

入力プロパティ

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

プロパティ

説明

Add Caption

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

Security User セキュリティプロファイルの権限に基づいて選択したエージェントを認証するSetSecurityUserアクションの出力値。 このフィールドは、中括弧({ })でフォーマットされた変数を受け入れます。 デフォルト値はSecurityUserSetSecurityUserと同じデフォルト出力値)です。
Session Id (in/out) CXone Mpowerシステム内のエージェントのログインセッションに割り当てられた一意のID 。
Event Messages (out) アクションの実行から生じる変数と情報。
Timeout アクションがタイムアウトする前に実行を待機する秒数。 値は0から60の間でなければなりません。

出力プロパティ

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

CXone Mpowerプラットフォームからのイベントに対する各リクエストは、2つのアイテムを返します。

  • 新しいセッションID。後続のイベントポーリングリクエストで使用する必要があります。
  • 前回のイベントポーリングリクエスト(存在する場合)以降に発生したイベントのコレクション。

結果分岐条件

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

条件

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。
OnNewEvents ポーリング要求が新しいイベントを受信した場合に取られるパス。
OnNoEvents ポーリング要求が新しいイベントを受信しない場合に取られるパス。
OnEventMissed イベントが発生し、ポーリングリクエストで見逃された場合のパス。
OnSessionEnded エージェントセッションが終了した場合に取られるパス。
OnInvalidAgentSession 入力したSession Idが無効な場合に取られるパス。
OnInvalidSecurityUser 無効なセキュリティユーザーが使用されたときに取られるパス。
OnInvalidTimeout Timeoutプロパティに入力された値が無効な場合に取られるパス。

その他のオプション

この機能を提供する既存のエージェントアプリケーションを活用できます。