Welcome! This documentation will help you understand and use the "Rules" page to automate your extensions, profiles, and groups.
The "Rules" page is where you can create and manage automation rules. Think of a rule as a set of instructions you give the extension to do something automatically. For example, you can tell the extension to "disable Extension A when I visit a specific website" or "enable a certain profile every morning at 9 AM".
Every rule is made up of three main parts: a Target, a Trigger, and an Action.
Target: The "Target" is what the rule will affect. You can choose to automate:
An Extension: A single (or more) extension(s) you have installed.
A Profile: A group of extensions saved as a profile.
A Group: A group of extensions you have created.
Trigger: The "Trigger" is the condition that makes the rule run. You can choose from two types of triggers:
Time-Based Trigger: This rule runs at a specific time on certain days of the week. For example, you can set a rule to run at 8:00 AM on weekdays. The extension uses an internal timer that checks for these rules to run weekly.
URL-Based Trigger: This rule runs when you visit a specific website URL. For instance, you can set it to run when a URL contains "youtube.com". The extension checks for matching URLs every time you navigate to a new page.
Action: The "Action" is what the rule will do when the trigger condition is met. The actions available depend on the target you select:
For Extensions: You can Enable or Disable the extension.
For Profiles: You can Apply Profile.
For Groups: You can Enable, Disable, or Toggle the group.
Follow these steps to create a new rule:
Go to the "Rules" page.
Find the "Add Rule" form or button.
Choose a Target: Select whether the rule will affect an extension, profile, or group.
Set an Action: Choose what the rule should do (e.g., enable, disable, apply profile).
Choose a Trigger: Decide if you want the rule to run based on a time or a URL.
Provide Trigger Details:
If it's a time-based rule, specify the time and which days of the week it should run.
If it's a URL-based rule, enter the URL.
Name the Rule: Give your rule a name so you can easily identify it later. You can also add tags to help organize your rules.
Save the Rule: Click the save button to finalize your rule.
On the "Rules" page, you have several options to manage your automation rules. You can:
Search for Rules: Use the search bar to find rules by name, tags, or other details.
Bulk Actions: Select multiple rules at once to enable, disable, or delete them all at once.
Import and Export:
Export: You can save all your rules to a file on your computer. This is great for backing up your rules or moving them to another computer.
Import: You can load rules from a file, which is useful for restoring from a backup.
For faster access and management, you can use these shortcuts on the "Rules" page:
Open the Search Bar: Press / (forward slash) to immediately start typing in the search bar.
Open "Add New Rule" Form: Press Ctrl + N (or Cmd + N on Mac) to open the form for creating a new rule.
Save a Rule: While you're on the "Add/Edit Rule" form, press Ctrl + S (or Cmd + S on Mac) to save the rule.
Close Dialogs: Press Esc to close any confirmation pop-up messages.
Photos and simple explanations for the Automation Rules page:
This is the main Automation Rules page, without any automation rules created. This is normal if you're using the modcore Extension Manager for the first time.
Let's create a rule:
This is the form you’ll need to fill out every time you create or edit an automation rule. Of course, the form may change depending on which target type (e.g., extensions, profiles, or groups), action, or condition (trigger) you select. Whenever you adjust one of these fields, the form will update accordingly. Go ahead and try it out yourself!
... now we save the Automation Rule!
You’ve just created your first automation rule! 🎉
To add more, simply repeat the same steps. Make sure to avoid conflicts between rules — but don’t worry, our built-in system automatically checks for issues and will notify you if something needs your attention.
Now... let's manage the automation rules!
Click “Select All” to select every automation rule at once, or use the individual checkboxes to select specific rules.
From here, you can enable, disable, or delete rules — making it quick and easy to manage your automation setup.
And that’s just the beginning. Most features are simple to use, but if you ever need help, feel free to reach out to us or check the FAQ section on the Automation Rules page.
Here’s a quick overview: