Skip to content

待機 ​

指定された期間、特定の時刻まで、イベントが発生するまで、またはウェブフックコールバックまでワークフロー実行を一時停止します。

アクション ​

このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。

指定時間待機 ​

次のアクションに進む前に、指定時間フローを一時停止します。

設定項目

項目型必須説明
待機時間数値はい次のアクションの前にフローが一時停止する時間を指定します。指定された日付または時間が経過するまで、フローは続行されません。
既定値: 5
時間単位選択はい待機時間の単位
選択肢: 秒, 分, 時間, 日, 週, 月
既定値: seconds

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば waitDuration は $.<ステップID>.output.waitDuration です。

json
{
  "waitDuration": 0,
  "startTime": "string",
  "endTime": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
waitDuration数値実際に待機した時間(ミリ秒)
startTimeテキスト待機開始のISOタイムスタンプ
endTimeテキスト待機終了のISOタイムスタンプ

日時まで待機 ​

指定した日時まで処理を一時停止

設定項目

項目型必須説明
日時日時はい待機する日時
過去日時の扱い選択対象日時が過去の場合にどう処理するか
選択肢: 1日以内なら続行, 15分以内なら続行, 1時間以内なら続行, 1週間以内なら続行, 1ヶ月以内なら続行, 常に続行, 停止してエラーを投げる
既定値: continueIfUpToOneDay
タイムゾーン選択はい待機に使用するタイムゾーン
選択肢: UTC, アメリカ/ニューヨーク, ヨーロッパ/ロンドン, アジア/東京, オーストラリア/シドニー
既定値: Asia/Tokyo

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば targetTime は $.<ステップID>.output.targetTime です。

json
{
  "targetTime": "string",
  "startTime": "string",
  "endTime": "string",
  "waitDuration": 0,
  "wasInPast": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
targetTimeテキスト待機対象となった日時のISOタイムスタンプ
startTimeテキスト待機開始のISOタイムスタンプ
endTimeテキスト待機終了のISOタイムスタンプ
waitDuration数値実際に待機した時間(ミリ秒)
wasInPastはい / いいえ実行時に対象日時が過去であったかどうか

Webhook待機 ​

Webhookが呼び出されるまで実行を一時停止します。Webhook URLは実行時に生成され、$execution.resumeUrl変数で参照できます。このノードに到達する前にどこかに送信してください。

設定項目

項目型必須説明
HTTPメソッド選択はいリスンするHTTPメソッド
選択肢: DELETE, GET, HEAD, PATCH, POST, PUT
既定値: POST

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば data は $.<ステップID>.output.data です。

json
{
  "data": {},
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
dataオブジェクトData received from the webhook call
successはい / いいえWhether the webhook call was successful