概要
トリガーはワークフローの実行開始点です。アプリケーションの実行中に、トリガーの条件を満たすイベントが発生すると、ワークフローがトリガーされ、実行されます。トリガーのタイプはワークフローのタイプでもあり、ワークフロー作成時に選択し、作成後は変更できません。現在サポートされているトリガータイプは以下の通りです。
- コレクションイベント(組み込み)
- スケジュール(組み込み)
- アクション前イベント(
@nocobase/plugin-workflow-request-interceptorプラグインが提供) - アクション後イベント(
@nocobase/plugin-workflow-action-triggerプラグインが提供) - カスタムアクションイベント(
@nocobase/plugin-workflow-custom-action-triggerプラグインが提供) - 承認(
@nocobase/plugin-workflow-approvalプラグインが提供) - Webhook(
@nocobase/plugin-workflow-webhookプラグインが提供)
各イベントのトリガータイミングは以下の図の通りです。


