Begin download monitoring
Monitoring starts before the first click, preventing fast downloads from completing before the workflow records their task identifiers.
Search for several invoice records, download the available files, and capture the exact local path of every completed browser download.
The AI guide supplies a precise goal, safe target page, inputs, output contract, and verification rules. Paste that prompt into Runavelo's built-in assistant, then inspect and edit every generated command before execution.
Responsible use: adapt this pattern only for systems and data you are authorized to automate.
Each stage has a specific input, browser context, output, and verification point. Edit these commands directly when the destination system differs.
Monitoring starts before the first click, preventing fast downloads from completing before the workflow records their task identifiers.
A list loop uses CDP silent input to replace the invoice search value and identifies the matching action control.
The same stable selector resolves to a download link for available invoices or a disabled unavailable control for the negative test case.
After the search loop, Runavelo stops monitoring and obtains the download tasks registered during the controlled window.
A second loop waits for each task, retrieves its downloaded path, and prints that path to the runtime log.
Runavelo's runtime log connects the visible workflow line to its result. That makes missing elements, rejected updates, and unexpected page states easier to locate than a generic success message.
Yes. Replace the included list with rows read from a spreadsheet, while retaining download monitoring and per-file path logging.
A later workflow step can move, parse, attach, or archive the file only when it knows where the browser actually saved it.
The prompt targets the matching test page and states the expected evidence. A reference QYA remains available for comparison with a verified implementation.