Overview
Complete Example
Properties
Parameters
Three types of parameters control data flow:Node Types
Browser Channel
Expected Downloads
Set this to wait for file downloads to complete:OS Emulation
Override the OS reported in the browser’s user-agent string:Max Retries
Control how many times the full automation reruns when an unexpected error occurs:max_retries is the total number of attempts, not the number of extra retries. AssertionError failures are never retried regardless of this value.Reuse Page If Already On URL
Every run navigates tourl before the first node executes, even on a warm dedicated instance. Set reuse_page_if_already_on_url to leave the existing page untouched when the reused browser is already sitting on url:
The URL comparison is exact on scheme, host, path, query string, and fragment — only a trailing slash on the path is ignored. A hash-routed portal on
#/dashboard therefore does not match a url of #/home. Anything that doesn’t match falls back to normal navigation, so enabling the flag can never leave a run stranded.