All templates
Web AutomationBeginner
Open a Web Page
Robomotion•Updated 6 months ago

Overview
Launches a browser and navigates to a provided URL — the minimum viable browser-automation template.
Open a Web Page
Before performing any other web tasks, you have to launch a browser window and load the appropriate web page. Robomotion allows you to launch instances of all popular browsers and load web pages on them.
What Open a Web Page can do
- Input Dialog titled
Website address, messagePlease provide the website address to launch.., defaultrobomotion.io→msg.url_input. - Normalise input (
Core.Programming.Function,outputs: 2) — cancel short-circuits toCore.Flow.Stop; otherwise trim, prependhttps://if missing, store asmsg.url, initialisemsg.retry_count = 0. - Launch browser (
Core.Browser.Open,chrome, maximised) →msg.browser_id, then open the URL (Core.Browser.OpenLink, timeout 60) →msg.page_id. Core.Trigger.Catcharound the launch/open pair — incrementsmsg.retry_count, sleeps 2s, andCore.Flow.GoToback to the retry label; after one retry it stops withfailed.
Behind the scenes
- No trailing close — the browser stays on screen so the user sees the loaded page.
- The default
robomotion.iohas no scheme; the normalisation Function prependshttps://beforeCore.Browser.OpenLinkruns, so users can type bare hostnames.