Mandala
Triggers

入力フォームトリガー

構造化された入力スキーマを持つ手動トリガー

概要

ワークフローがエディターから型付きフィールドで開始される必要がある場合は、入力フォームトリガーを使用します。実行パネルには定義したフィールドが正確に表示されるため、ワークフローは常にクリーンなデータを受け取ります。

定義するもの

入力フォーマットビルダーにフィールド(テキスト、数値、ブール値、JSONなど)を追加します。各フィールドについて:

  • 値はワークフロー内で <blockName.field> として表示されます。
  • 完全なペイロードは便宜上 <blockName.input> にミラーリングされます。

フォームを空のままにすると、トリガーは出力を持ちません。

手動実行

入力フォーム実行パネル

エディターで実行ボタンを押すと、パネルにフォームがレンダリングされます。送信された値はトリガー出力に直接送られるため、下流のブロックは追加の解析なしにそれらを参照できます。数値は数値型に変換され、ブール値はtrue/falseになり、JSONフィールドはワークフローが処理する前に解析されます。

子ワークフロー

ワークフロー入力マッピング

入力フォームトリガーはワークフローブロックも強化します。子ワークフローを埋め込むと、マッピングステップで子フォームフィールドが表示され、親から変数を接続できます。マッピングしたものは子ワークフローの入力フォーム送信になります。

フィールドのない簡単な実行ボタンが必要ですか?手動トリガーを使用してください。検証と予測可能な構造が必要な場合は、入力フォームを選択してください。

入力フォームトリガー