A lightweight administrative UI for managing the Trigger Actions Framework. This tool provides a streamlined management layer for administrators and developers to visualize, organize, and configure trigger logic directly in Salesforce, automating the underlying Custom Metadata deployments.
Important
Prerequisite: You must have the core Trigger Actions Framework installed in your org first.
Assign the Trigger Actions Framework Admin permission set to any user who needs to manage trigger configurations.
- Go to Setup → Users → Permission Sets.
- Select Trigger Actions Framework Admin.
- Click Manage Assignments and assign to your user(s).
Gain full visibility into every automation running on an object. The Admin Panel groups all Trigger Actions by their execution context—such as Before Insert or After Update—and displays them in their precise execution order.
Save time by browsing only the Apex classes that implement the Trigger Action interfaces. Upon selection, the tool provides full context awareness by auto-detecting and mapping the supported trigger interfaces directly to your configuration.
Inspect implementation logic directly from the UI. The "View Source" feature allows you to read the associated Apex code for both framework-managed actions and native legacy triggers without switching back and forth to VS Code, providing a seamless bridge between administration and development.
Instantly toggle bypasses for data loads or maintenance windows with immediate visual feedback. The UI indicates the active/disabled state of each action at a glance, making it easy to manage org-wide automations in real-time.
Your strategic entry point for automation governance. The Command Center provides a centralized oversight of your framework adoption, serving as the control tower for managing discovery results and initializing new SObject configurations with a single click.
Uncover hidden automation debt in seconds. The Discovery engine automatically scans your entire org for unmanaged Apex Triggers and Record-Triggered Flows, identifying exactly where native logic exists and providing a streamlined path to bring it under the framework's control.
This tool is a management layer for the Trigger Actions Framework. For detailed documentation on how to write Action classes, complex bypass logic, or advanced framework features, please refer to the official repository.
- Metadata Deployments: Saving changes in the Admin Panel triggers a background metadata deployment. Changes typically take 5-10 seconds to reflect in the UI.
- Deletion: For security and stability, this panel does not support deleting records. Please use Salesforce Setup (Custom Metadata Types) or VS Code to remove configuration records.
Contributions are welcome! Please feel free to open issues or submit pull requests to improve the Admin Panel.
Version: 2.0.1