UI Automation
UI Automation
Section titled “UI Automation”Automate UI interactions
What it does
Section titled “What it does”Performs automated UI interactions like clicks, typing, scrolling, and element manipulation.
When to use it
Section titled “When to use it”Use this node to automate complex browser interactions, testing, or repetitive tasks on web pages.
Inputs and settings
Section titled “Inputs and settings”| Setting | Notes |
|---|---|
| Actions | Source-backed field from the node schema. |
| Target Element | Source-backed field from the node schema. |
| Action | Source-backed field from the node schema. |
| Wait timeout | Source-backed field from the node schema. |
| Value | Source-backed field from the node schema. |
| Event Name | Source-backed field from the node schema. |
Outputs
Section titled “Outputs”Returns the extracted page data or the result of the page interaction.
Dependencies and credentials
Section titled “Dependencies and credentials”- No explicit credential or node dependency is declared in the node description.
Example workflow
Section titled “Example workflow”Run UI Automation after opening the target page, then pass its output to Edit Fields, an AI node, or an integration node.
Troubleshooting
Section titled “Troubleshooting”- Check that required settings are present before running the node.
- If the node uses browser page data, run it on the target tab after the page has loaded.
- If it calls an external service, verify credentials, permissions, and rate limits.
- This node has source tests; use them as the reference for edge-case behavior during maintenance.