| Visit URL | Navigate the browser to a specific address |
| Click Element | Click on a page element identified by a selector |
| Type Input | Type text into a form field |
| Upload File | Upload a file to a designated element |
| Download File | Download a file from a URL |
| Enter Iframe | Switch the agent’s context into an embedded iframe |
| Take Screenshot | Capture a screenshot of the current page |
| Wait for Element | Pause until a specific element appears on the page |
| Wait for URL | Pause until the browser URL contains a specific pattern |
| Solve CAPTCHA | Attempt to solve a CAPTCHA challenge |
| AI Instruction | Give the agent a natural-language instruction and let AI determine the actions |
| Run JavaScript | Execute custom JavaScript code in the browser |
| Fetch OTP | Retrieve a one-time password from a configured source |
| Loop Over Data | Iterate over a data array, executing child instructions for each item |
| Conditional Branch | Evaluate a condition and follow the TRUE or FALSE path |
| Terminate | End the agent’s execution |