Auto Scroll Properties
The Auto Scroll command allows you to automatically scroll a web page or a specific scrollable element. This is useful for loading dynamically loaded content (infinite scroll, lazy loading) before extracting data.
Scroll Target
Scroll Target: Choose between scrolling the entire page or a specific element.
Window: Scrolls the entire browser page. Use this when content loads at the bottom of the page as you scroll down.
Element: Scrolls a specific scrollable container element. Use this when a particular section of the page (e.g., a div with overflow) has its own scroll behavior.
Element Selection
Only visible when Scroll Target is set to "Element".
These settings control how the scroll element is located and what happens when it cannot be found:
When missing: Determines the behavior when the selected scroll element is not found on the page.
Fail: The command fails and reports an error.
Warn: A warning is logged, but the agent continues running.
Ignore: The missing element is silently ignored.
When hidden or disabled: Determines the behavior when the scroll element exists but is hidden or disabled.
Select: The element is selected anyway, even if hidden or disabled.
Ignore: The hidden/disabled element is ignored.
Selected scroll element: A read-only preview showing the currently selected scroll element from the page.
Scroll Options
Max scrolls (0 = unlimited): The maximum number of scroll iterations to perform. Set to
0for unlimited scrolling — the command will keep scrolling until it reaches the end of the page or element.Scroll pixels (0 = full page): The number of pixels to scroll per iteration. Set to
0to scroll the full visible height of the page or element in each iteration.Delay between scrolls (ms): The number of milliseconds to wait between each scroll iteration. This delay allows time for AJAX/dynamic content to load after each scroll action. A typical value is
100–500ms depending on the website's loading speed.