Control

制御系のアクションの仕様について記述しています。

KillAttempt

概要

KillAttemptは、実行中のセッションを異常終了させます。実行されるとエラーステータスで完了となります。想定通り終了した場合もエラーステータスとなるので注意してください。

終了メッセージをつけることができるので、デバッグや条件により終了させたいときに使います。

パラメーター

*は、必須パラメーター

名前

概要

message

文字列

終了時に残すメッセージ

終了しました

アウトプット

無し

使用例

+kill_attempt_1:
action>: KillAttempt
message: 'この条件では、ワークフローが完了しないので終了させます。'

AddToQueue

概要

AddToQueueは、指定したワークフローをセッションキューに追加します。 paramsパラメーターを使えば、ワークフローにデータを渡すことも可能です。

パラメーター

*は、必須パラメーター

名前

概要

workflow_id*

数値

セッションキューに追加するワークフローのID

1234

params

オブジェクト

ワークフローに渡すデータ

{"url":"https://www.roboticcrowd.com/"}

アウトプット

タイプ

概要

Text

文字列

セッションキューのステータス

"running"

使用例

+add_to_queue_1:
action>: AddToQueue
workflow_id: 1234
params:
url: 'https://www.roboticcrowd.com/'