トリガーとは?

n8nのトリガーとは? n8n用語集
n8nのトリガーとは?

n8nのトリガーとは、ワークフローを動き出させる「きっかけ」のことです。

トリガーは、ワークフローの一番最初に置かれるノードで、これがないとワークフローはまったく動きません。「メールが届いたら」「毎朝9時になったら」「フォームが送信されたら」など、自動化を始めるスイッチの役割を担います。

n8nの使い方を覚えるとき、トリガーの理解は避けて通れません。どんな自動化も、必ず「何をきっかけに動かすか」を決めることから始まるからです。

トリガーは「自動ドアのセンサー」

トリガーを身近なものにたとえると、自動ドアのセンサーがしっくりきます。人が近づくとセンサーが反応して、ドアが開く。人が来ない間、ドアは静かに閉じたまま待機しています。

n8nのトリガーもまったく同じです。決められた条件が満たされるまで、ワークフローはじっと待っています。条件が満たされた瞬間、自動的にすべての処理が走り出す。これが「自動化」の本質です。

人が見ていなくても、夜中でも、休日でも、トリガーは24時間365日、黙々と監視を続けてくれます。

トリガーの主な種類

n8nには、用途に応じてさまざまなトリガーが用意されています。代表的なものを紹介します。

スケジュールトリガー(時間で動くタイプ)

「毎日朝9時に」「1時間ごとに」「毎週月曜の朝に」など、決まった時間に自動で動かすトリガーです。定期的なレポート作成、毎朝のニュース収集、定時バックアップなど、時間で区切る作業に向いています。

Webhookトリガー(外部からの合図で動くタイプ)

外部のサービスやシステムから「合図(リクエスト)」が送られてきた瞬間に動き出すトリガーです。たとえば、自社サイトの問い合わせフォームが送信されたとき、Stripeでクレジットカード決済が完了したとき、Shopifyで注文が入ったときなど、リアルタイムで反応したい場面で使います。

アプリ連携トリガー(特定のサービスの動きを監視するタイプ)

Gmail、Googleスプレッドシート、Slack、Notion、Airtableなど、特定のサービス内で起きた出来事を監視するトリガーです。「Gmailに新着メールが届いたら」「スプレッドシートに新しい行が追加されたら」「Slackに特定のメッセージが投稿されたら」といった、サービスごとの専用トリガーが多数用意されています。

手動トリガー(自分で動かすタイプ)

ワークフロー作成中のテストや、ボタンを押して任意のタイミングで動かしたいときに使います。n8nで新しいワークフローを作るとき、最初のテストはほぼ必ずこの手動トリガーから始まります。

チャットトリガー(AIエージェント用)

n8nのチャット画面から入力されたメッセージを起点に動くトリガーです。AIエージェントを作るときに使う、比較的新しい種類のトリガーです。

トリガーは1つのワークフローに1つだけ

n8nのワークフローには、必ずトリガーが1つだけ置かれます。「メールが届いたら、かつ、毎朝9時になったら動かす」というように、複数のきっかけを組み合わせたい場合は、ワークフローを分けるか、別のノードで条件を判定する形になります。

シンプルな設計を保つために、トリガーは1ワークフローに1つというルールが守られています。

トリガーの設定方法

新しいワークフローを作ると、最初に「トリガーを選んでください」という画面が表示されます。ここから、使いたいトリガーを選びます。たとえば「Gmail」を選べば、「新着メールを受信したら」「特定の差出人からのメールが来たら」など、Gmail特有のトリガー条件を細かく設定できます。

設定を完了させ、ワークフローを「アクティブ化(有効化)」すれば、あとはトリガーが自動で監視を始めます。

よくある質問

Q. トリガーを設定しないとワークフローは動きませんか?
A. 動きません。トリガーはワークフローの起点なので、必ず1つ設定する必要があります。

Q. 1つのワークフローに複数のトリガーを設定できますか?
A. 基本的には1つだけです。複数のきっかけで動かしたい場合は、ワークフローを分けるのが一般的です。

Q. トリガーが反応しないときは何を確認すればいいですか?
A. まずワークフローが「アクティブ(有効)」になっているか確認してください。下書き状態のままだと、トリガーは動きません。次に、認証情報(APIキーなど)が正しく設定されているかも確認しましょう。

Q. スケジュールトリガーは日本時間で動きますか?
A. n8nのタイムゾーン設定を「Asia/Tokyo」にしておけば、日本時間で動きます。セルフホスト版なら、Docker起動時に「GENERIC_TIMEZONE=Asia/Tokyo」を指定しておくのが推奨です。

Q. パソコンを閉じてもトリガーは動きますか?
A. クラウド版なら関係なく動きます。セルフホスト版(自分のパソコンで動かしている場合)は、パソコンを閉じるとn8nも止まるため、トリガーは反応しません。常時稼働させたい場合はVPSへの移行を検討してください。

まとめ

  • トリガーとは、ワークフローを動き出させる「きっかけ」
  • 自動ドアのセンサーのように、条件が満たされるまで静かに待機する
  • スケジュール、Webhook、アプリ連携、手動、チャットなど種類が豊富
  • 1つのワークフローに1つだけ設定する
  • 設定したらワークフローをアクティブ化することで動き始める
タイトルとURLをコピーしました