Skip to main content

Full Control Without Writing Code

Use 60+ visual commands to click, fill, extract, wait, loop, and connect to external services. No code required, but power users still get full flexibility.

A Command for Every Web Task

RTILA X gives you native commands for clicking, extracting data, filling forms, waiting for content, iterating over lists, and much more. The command set is broad enough to cover most real-world browser automation workflows without requiring JavaScript or custom scripts. You can combine commands, nest loops, and create conditional branches using only configuration panels.

Each command is designed around a single, predictable action. That makes the visual builder easier to read than a long script, even when the underlying automation is complex. You can see the flow at a glance, reorder steps by dragging them, and focus on the business logic rather than the syntax.

Command Categories

The 60+ commands are organized into practical categories:

  • Browser actions: click, fill, hover, scroll, navigate
  • Data extraction: extract text, datasets, HTML, attributes
  • Waiting and timing: wait for element, delay, retry
  • Loops and iteration: repeat, for each item, while condition
  • Conditions and branching: if/else, switch, comparison
  • Data operations: variables, transformations, text and math
  • Integration actions: send data, call API, write file
  • Automation control: start, stop, wait, skip, checkpoint

This grouping keeps the command library manageable. You can browse by category when building a new automation, or search for a command by name when you already know what you need.

Control Flow Commands

Control flow turns a linear sequence into a decision-making machine. If/else commands let you respond differently when a page state changes, a product is out of stock, or a login fails. Try/catch commands handle errors gracefully and keep the workflow moving when an optional element disappears.

Loops are equally important. A repeat command can run a group of steps a fixed number of times, while a for-each command processes every item in a dataset. Combined with conditions, these commands create flexible automations that adapt to real page behavior instead of assuming the page will look the same every time.

Variables & Data Operations

Variables let you store values once and reuse them throughout a workflow. You can capture a product name from a page, combine it with a URL pattern, and use the result in a later navigation step. Text transformations handle cases where scraped values need cleanup before export.

Data operations are useful for many everyday tasks. You can trim whitespace, replace characters, extract numbers from strings, merge fields, and convert between common formats. These operations happen inside the automation, so your exported dataset arrives clean without a separate cleanup script.

Combining Commands

The real power of the visual builder appears when commands are combined. A typical workflow may start with a navigation command, wait for a results table, extract the visible rows, click through pagination, merge the results into a dataset, and finally send the completed dataset to Google Sheets or a database.

Because every step is visible and configurable, you can adjust the flow in small increments without rewriting the entire project. This makes iteration fast, even for long, multi-stage automations.

Build with Confidence

Commands expose clear configuration panels, so you can see exactly what each step will do before you run it. The visual interface shows the target URL, selector, waiting timeout, and any other important behavior for each command.

When something does not work as expected, execution logs pinpoint the exact command that failed. You can inspect that command, adjust its settings, and resume the automation from the checkpoint without starting over. This feedback loop keeps the visual builder approachable for beginners while still giving experienced automation builders the control they need.

JavaScript Escape Hatch

The visual builder removes the need for code, but there are always edge cases where custom logic is useful. RTILA X includes a JavaScript command that can be dropped anywhere in the workflow. You can use it to perform a calculation, transform a value, call a page function, or interact with the DOM using code.

This escape hatch preserves the no-code experience for everyone else. You only see JavaScript when you choose to add it, and the rest of the automation remains visual and maintainable.

Frequently Asked Questions

How many commands are included?
RTILA X includes more than 60 native commands for browser actions, data manipulation, scheduling, and integrations.
Can I chain commands into complex workflows?
Yes. You can combine commands into multi-step automations with loops, conditions, and error handling.
Do I need coding skills for the command builder?
No. The command builder is visual and configuration-friendly. Coding is completely optional.

Ready to Get Started?