メインコンテンツまでスキップ

条件分岐

条件ノードを使用してワークフローを分岐させる

IFノードまたはSwitchノードを使用することで、単一の線形ワークフローを複数の分岐ワークフローに分割できます。これは、n8nで複雑なロジックを表現するための重要な機能の一つです。

以下の2つのワークフローを比較してみましょう。

"2つのワークフローを比較した図。1つ目は3ステップからなる線形フロー:ユーザーがバグを報告し、ワークフローがそれをサポートチームに送信する。2つ目のワークフローは最初のステップは同じだが、その後「ユーザーが問題を緊急とマークしたか否か」で分岐し、さらに「ユーザーのサポートプラン」に応じて再度分岐する。"

これが、n8nにおける分岐と条件ノードの強力な点です。

具体的な使い方については、IFノードまたはSwitchノードのドキュメントをご参照ください。