WorkflowData
|
CXone プラットフォームまたはAPIで作成されたワークフローデータプロファイルへのアクセスを提供します。ワークフローデータプロファイルは、事前定義されたキー/値データペアの名前付きセットです。このアクションは、利用可能なプロファイルのリストから選択できるプロパティを提供します。 アクションがスクリプトで実行された後、ワークフローデータ出力は、選択したプロファイルと同じ名前の動的データオブジェクトとして使用できるようになります。 |
Dependencies
- 後で同じスクリプトでダイナミックデータオブジェクトを参照する場合は、このアクションを実行するスクリプトで、データが返されるダイナミックデータオブジェクトを宣言する必要があります。サンプルスクリプトは、コード{Emergency.raiseAlarm}を使用したWorkflowDataアクションの完了後のAssignアクションを示しています。スクリプトのどこかにスニペットに宣言Dynamic Emergencyを追加しない限り、メインスクリプトはコンパイルされません(サンプルスクリプトでは、左上のスニペットです)。プロファイル名としてEmergencyが選択されたため、WorkflowDataアクションによって宣言されたEmergency変数が設定されます。宣言とプロファイル名は一致する必要があります。
- ドロップダウンを使用する代わりに無効な名前を入力するか、管理インターフェースまたはAPIを介してプロファイルを非アクティブ化すると、エラーブランチが発生します。エラーブランチは、デフォルトブランチと同様にスクリプト化する必要があります。
Supported Script Types
|
|
|
|
|
|
|
|
ジェネリック |
Eメール | チャット | 電話 | ボイスメール | ワークアイテム | SMS | デジタル |
Input Properties
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
ProfileName | 管理者がプラットフォームまたはAPIから作成したアクティブなワークフローデータプロファイル名のドロップダウンリスト。名前は、Studioで作成できる変数と同じ命名パターンに制限されており、APIおよび管理インターフェイスによって検証されます。Studioでプロファイルを作成することはできませんが、プロファイルの下に保存されているデータには、このアクションを通じてアクセスできます。 |
Output Properties
これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。これらはアクションが完了したときに参照・使用することができます。
プロパティ |
説明 |
---|---|
DynamicData |
この変数は、アクションのドロップダウンで選択されたプロファイル名に対応しています。 |
_Err | エラー分岐が発生したときの変数出力。 |
Result Branch Conditions
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
状態 |
説明 |
---|---|
Default |
スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。 |
OnError |
アクションが正しく実行されなかったときにとられるパス。これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。_ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。 |
Script Example
この例は完全なスクリプトではありません。このアクションを使用するには、追加のスクリプト作業が必要です。
In the following example, you can see that WorkflowData is the second action in the script, entitled Emergency WF Data.
Would you like to download this script?