Auto Refresh Plus allows you to automate actions on webpages using Custom Scripts and the built-in AI Script Generator.
Custom Scripts enable you to run JavaScript during different stages of the refresh and monitoring process. You can trigger scripts when a refresh starts, after the page loads, or when a monitored keyword is found or lost. This gives advanced users full control to automate workflows, modify page behavior, or perform complex actions.
Common use cases include:
Custom scripts are configured from General Settings, where you can define your JavaScript code and specify URL patterns to control where the script runs.
Common URL pattern examples:
For users who do not want to write code, the AI Script Generator provides an easier way to create scripts. You can describe what you want in simple language, and the AI will generate a working script for you. This is ideal for basic to medium-level automation such as auto-clicking, scrolling, or simple conditional actions.
AI Script GeneratorIn addition to AI generation, you can also explore ready-made scripts from the Script Marketplace. This includes commonly used automation scripts shared by the community, which can be used instantly without creating your own.
Script MarketplaceThis combination of manual scripting, AI-generated scripts, and marketplace templates provides a complete automation system suitable for both beginners and advanced users.
Configuration
The Hotkeys feature in Auto Refresh Plus allows you to control key functions of the extension using keyboard shortcuts. Instead of opening the extension popup each time, you can quickly trigger actions directly from your keyboard.
Hotkeys help speed up common tasks and make it easier to manage refresh actions while working or browsing.
Using hotkeys, you can perform actions such as:
Hotkeys can be configured from Extension General Settings, where you can assign custom keyboard shortcuts based on your preferences. This allows you to create a setup that fits your workflow and makes controlling Auto Refresh Plus faster and more efficient.
Each shortcut must include at least one modifier key such as Ctrl, Alt, Shift, or Command to ensure compatibility and avoid conflicts with system shortcuts.
Configuration
Auto Refresh Plus allows you to configure one or more elements to be clicked automatically during refresh or when a monitored keyword is detected. Each click target is defined using a CSS selector, and multiple targets can be added to create a sequence of automated clicks.
You can enter a selector manually, such as button or a[href="/login"], or use Select to choose an element directly from the webpage.
You can add multiple click targets using Add Another Click, allowing different elements to be clicked automatically within the same monitoring setup. Each configured target can also be removed or expanded/collapsed as needed.
Example:
If a page contains a login link:
a[href="/login"]
You can add this selector as a click target and choose On Detection. When the configured monitoring condition is detected, Auto Refresh Plus automatically clicks the login link.
Configuration
Auto Refresh Plus allows you to automatically replay a sequence of browser actions when Page Monitor detects a configured match. A macro consists of multiple actions that are executed sequentially from top to bottom after the detection event occurs.
You can create a macro by recording actions directly on the webpage or by adding individual steps manually. Recorded interactions can include clicks, typing, and keyboard actions, while manual steps provide additional control over the automation sequence. You can also test the configured macro before relying on it for automatic execution.
This feature allows Page Monitor detections to trigger actions on the webpage instead of only generating an alert or notification.
Action Sequence
Macro steps are executed in the order in which they are listed. You can add, remove, or modify steps to create the required workflow. Click: Automatically clicks a selected element on the webpage.
Record Macro
The Record option allows you to create a macro by performing actions directly on the webpage. When recording is enabled, actions such as clicks, typing, and keyboard input are captured automatically and added to the macro's action sequence. This provides a faster way to create a sequence without manually adding every action.
Add Step
You can manually add individual actions to the macro instead of recording them. Available actions include Click, Fill Input, Select Option, Press Key, Hover, Scroll, Wait, Wait for Element, and Go to URL.
Test Macro
The Test option allows you to run the configured action sequence manually and verify that the macro performs the intended actions before it is triggered automatically by Page Monitor.
Configuration
Have questions about this feature?
Ask about this feature in your preferred AI assistant. Our AI-optimised docs export is included in the prompt.
Refresh Controls
Auto Refresh Plus includes all tools related to managing how and when a webpage refreshes, offering options such as predefined intervals, custom timing, random refresh patterns, countdown timers, and refresh limits. These controls allow you to fine-tune refresh behavior based on your needs, whether you want consistent updates, controlled timing, or more dynamic refresh patterns, giving you full flexibility and precise control over how the extension operates.
URL & Tab Automation
Auto Refresh Plus extends refresh controls with advanced automation features that manage how specific URLs and browser tabs behave during refresh cycles. It allows you to automatically start refresh on selected URLs, manage active tabs, handle URL changes and redirections, and detect conditions such as captchas or error pages. These features are designed for more advanced use cases, giving you greater control and automation over multiple tabs and dynamic browsing scenarios beyond basic interval-based refreshing.
Page Monitor
Auto Refresh Plus adds intelligent monitoring on top of refresh controls, allowing you to detect changes on a webpage based on keywords, expressions, or content updates. Instead of simply refreshing at intervals, it enables the extension to react to specific conditions such as text appearing, disappearing, or changing, making it ideal for tracking availability, price updates, notifications, or dynamic content. With multiple monitoring modes, detection methods, and advanced options, it provides precise control over when and how actions should be triggered during the refresh process.
Advanced Monitoring
Auto Refresh Plus enhances Page Monitor by adding more precise control and automated actions when changes are detected. It allows you to focus on specific areas of a webpage, highlight detected keywords, automatically scroll to matched content, and even trigger actions like auto-clicking. These features are designed for users who need faster response, better visibility, and deeper control over how monitoring behaves on dynamic or complex pages.