Browser
Bot Studio browser automation reference
launch browser
The launch browser block starts a web browser instance. It must be used before any other browser blocks in the flow.
goto
The goto block navigates the current browser tab to a specified URL.
click
The click block clicks a specific element on the current browser tab.
wait for
The wait for block pauses the flow until the specified element appears on the current tab.
type on specific input
The type on specific input block types text into a specific input field on the current tab.
get attribute value
The get attribute value block returns the value of a specified HTML attribute on an element.
get child elements
The get child elements block returns child elements nested within a parent element.
switch iframe
The switch iframe block switches browser context into an iframe on the page.
exit frame
The exit frame block exits the current iframe and returns to a parent frame or default page content.
switch to shadow root
The switch to shadow root block switches context into a shadow DOM root.
exit shadow root
The exit shadow root block exits the current shadow DOM context.
get page url
The get page url block retrieves the URL of the current browser page.
get text
The get text block extracts visible text from an element on the current tab.
action chain
The action chain block performs a series of browser actions in sequence on one or more elements.
browser navigation
The browser navigation block moves backward or forward in the browser history.
new tab
The new tab block opens a new browser tab.
duplicate tab
The duplicate tab block duplicates the current (last) browser tab.
refresh tab
The refresh tab block reloads a browser tab.
switch tab
The switch tab block switches focus to a different browser tab.
close tab
The close tab block closes a browser tab.
scroll element
The scroll element block scrolls the page until the specified element is in view.
browser screenshot
The browser screenshot block captures a screenshot of the full page or a specific element.
extract table
The extract table block extracts data from an HTML table on the current page.
clear value
The clear value block clears all values in a specific input field.
close browser
The close browser block closes the entire browser instance.
find xpath
The find xpath block finds and captures XPath selectors from the current page using the XPath Picker.