このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
はじめに
トリガーはワークフローアプリケーションでのみ利用可能です。
Pull Request、Push、Issue を含む、サブスクライブできる GitHub イベントのリストを提供します。Pull Request イベントをサブスクライブし、Pull Request プラグイントリガーをワークフローに追加すると、指定されたリポジトリで誰かがプルリクエストを開くたびに自動的に実行されます。
プラグイントリガーの追加と設定
- ワークフローキャンバスで右クリックし、ブロックを追加 > 始める を選択してから、利用可能なプラグイントリガーの中から選択するか、Dify Marketplace でさらに検索します。
- 既存のサブスクリプションを選択するか、新しいサブスクリプションを作成します。
- その他の必要な設定を行います。
プラグイントリガーの出力変数は、そのトリガープラグインによって定義されており、変更できません。
新しいサブスクリプションを作成
トリガープラグインは、ワークスペースごとに最大 10 個のサブスクリプションをサポートします。
Webhook とは?
Webhook とは?
Webhook を使用すると、あるシステムが別のシステムにリアルタイムでデータを自動的に送信できます。特定のイベントが発生すると、ソースシステムはイベントの詳細を HTTP リクエストにパッケージ化し、宛先システムが提供する指定された URL に送信します。
- 自動作成:サブスクライブしたいイベントを選択すると、Dify が外部システムで対応する Webhook を自動的に作成します。これには、Dify が Webhook のセットアップを代行できるように、 OAuth または API キー による事前の認証が必要です。
- 手動作成:Dify が提供する Webhook コールバック URL を使用して、自分で Webhook を作成します。認証は不要です。

- OAuth 経由(自動)
- API キーで作成(自動)
- URL を貼り付けて新しいサブスクリプションを作成(手動)
多くの人気トリガープラグインにはデフォルトの OAuth クライアントが事前設定されているため、ワンクリックで Dify を認証できます。プラグインにデフォルトクライアントが含まれていない場合や、独自の OAuth アプリケーションを使用したい場合は、代わりに カスタム を選択してください。
- デフォルト OAuth クライアント
- カスタム OAuth クライアント
-
OAuth 経由 > デフォルト > 保存と承認を選択します。
保存 は、選択したオプションが今後のサブスクリプションのデフォルトの OAuth 方法として設定されることを意味します。後で方法を切り替えるには、OAuth クライアント設定 アイコンをクリックします。

- ポップアップ表示される外部システムの認証ページで、次へ をクリックして Dify にアクセスを許可します。
- サブスクリプション名を指定し、サブスクライブするイベントを選択し、その他の必要な設定を行います。
- 作成 をクリックします。
表示されている コールバック URL は、Dify が外部システムで Webhook を作成する際に内部的に使用されます。このため、ユーザー側でこの URL に対して操作を行う必要はありません。
