Execution Settings
Additional error handling and recovery settings (such as XPath recovery, popup handling, and timing recovery) can be configured under the Maintenance Agent.Video Recording
video_record_session — When enabled, the agent records a video of the browser session during execution. Useful for debugging and auditing.
Popup Handling
Popup XPaths
popup_xpaths — An array of XPath selectors pointing to elements that dismiss unwanted popups (e.g., a close button on a cookie banner or promotional modal).
During execution, the agent checks for these elements before and after every action (click, input text, input select, scroll, extract). If a matching element is found and visible, the agent clicks it and waits briefly for the popup to close. If a popup appears during an action (e.g., intercepting a click), the agent automatically retries the action.
If Popup Handling is enabled, the maintenance agent will automatically add XPath selectors to the
popup_xpaths array when it encounters and recovers from unexpected popups.Proxy Settings
Proxy Setting
proxy_setting — Controls proxy behavior for the workflow. Possible values:
| Value | Description |
|---|---|
"off" | No proxy (default) |
"residential" | Use a residential proxy |
"custom" | Use a custom proxy URL specified in proxy_value |
Proxy Value
proxy_value — The proxy URL or region when proxy_setting is "residential" or "custom".
