> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# トリガー

> このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、[英語版](/en/self-host/use-dify/nodes/trigger/overview) を参照してください。

<Info>
  トリガーはワークフローアプリケーションでのみ利用可能です。
</Info>

トリガーは開始ノードの一種で、ユーザーや API 呼び出しによる能動的な開始を待つのではなく、スケジュールに従って、または外部システム（例：GitHub、Gmail、または独自の内部システム）からのイベントに応じて、ワークフローを自動的に実行できるようにします。

トリガーを使用して、繰り返しタスクの自動化やサードパーティアプリケーションとのデータ同期を行います。

1 つのワークフローは、並行して実行される複数のトリガーを持つことができます。また、同じキャンバス上に複数の独立したワークフローを構築し、それぞれが独自のトリガーで開始することもできます。

各ワークフロー実行のトリガーソースは、**ログ** セクションに表示されます。

## トリガータイプ

* [スケジュールトリガー](/ja/self-host/use-dify/nodes/trigger/schedule-trigger)

  * 指定された時刻または間隔でワークフローを実行します。

  * 例：毎朝 9 時に日次売上レポートを自動生成し、チームにメールで送信します。

  <Info>
    各ワークフローには最大 1 つのスケジュールトリガーを設定できます。
  </Info>

* [統合トリガー](/ja/self-host/use-dify/nodes/trigger/plugin-trigger)

  * トリガー統合を通じたイベントサブスクリプションにより、外部システムで特定のイベントが発生したときにワークフローを実行します。

  * 例：Slack トリガー統合を通じて `チャンネル内の新規メッセージ` イベントをサブスクライブすることで、特定の Slack チャンネル内の新規メッセージを自動的に分析およびアーカイブします。

* [Webhook トリガー](/ja/self-host/use-dify/nodes/trigger/webhook-trigger)

  * カスタム webhook を介して外部システムで特定のイベントが発生したときにワークフローを実行します。

  * 例：e コマースプラットフォームから注文詳細を含む HTTP リクエストに応答して、新規注文を自動的に処理します。

<Tip>
  統合トリガーと Webhook トリガーは、どちらもワークフローを*イベント駆動型*にします。選択方法は次のとおりです：

  1. 対象の外部システムにトリガー統合が利用可能な場合は、**統合トリガー** を使用してください。サポートされているイベントを簡単にサブスクライブできます。

  2. 対応するトリガー統合が存在しない場合、または既存のトリガー統合でサポートされていないイベントをキャプチャする必要がある場合は、**Webhook トリガー** を使用します。この場合、外部システムでカスタム Webhook を設定する必要があります。
</Tip>

## トリガーの有効化または無効化

**クイック設定** サイドメニューで、公開済みトリガーの有効化・無効化ができます。無効化されたトリガーはワークフローの実行を開始しません。

<Note>
  **クイック設定** には公開済みのトリガーのみが表示されます。追加したトリガーが表示されない場合は、まず公開されていることを確認してください。
</Note>

<Frame>
  <img src="https://mintcdn.com/dify-6c0370d8/gyesM3ime6gTaYSO/images/use-dify/workflow/enable-disable-added-trigger.png?fit=max&auto=format&n=gyesM3ime6gTaYSO&q=85&s=9860a88c1b08a14cf09f1892d731a9f1" alt="公開済みトリガーの有効化・無効化" width="822" height="916" data-path="images/use-dify/workflow/enable-disable-added-trigger.png" />
</Frame>

## 複数のトリガーをテストする

ワークフローに複数のトリガーがある場合、**テスト実行** > **すべてのトリガーを実行**をクリックして一度にテストできます。最初にアクティブ化されたトリガーがワークフローを開始し、他のトリガーは無視されます。

**すべてのトリガーを実行** をクリックすると：

* スケジュールトリガーは次の予定実行時刻に実行されます。

* 統合トリガーはサブスクライブされたイベントをリッスンします。

* Webhook トリガーは外部 HTTP リクエストをリッスンします。
