Skip to main content

Overview

IntelliBuddies supports web automation through the list of activities. These activities simulate browser operations that, generally, a user would perform on any website or application. These activities are bundled as part of the Web Automation category.

note

Suppose you encounter the error message Oops! Failed to communicate with Bridge service. during the execution of any of the web automation activities listed below. This message signifies a breakdown in communication with the Bridge service, which is a vital component within IntelliBuddies Web Automation. It facilitates seamless interaction between the Buddy and the Browser Extension and thereby ensures coordinated automation processes within the browser environment.

For detailed troubleshooting steps, refer to the comprehensive guide available here.

Activities

ActivityDescription
Open BrowserOpens a browser and navigates to a specified URL
Navigate To URLNavigates to the specified URL in the indicated browser
Get Web Page InformationExtracts the required information from the specified web page and returns the result in the form of a dictionary of name-value pairs
Go BackGoes back to the web page as per the tab history. This is similar to hitting the back button in the browser.
Go ForwardGoes forward to the web page as per the tab history. This is similar to hitting the forward button in the browser.
Refresh BrowserRefreshes the current web page
Get IframeGets the Iframe to perform the automation process on the selected webpage.
Get Element ValueExtracts the text value from the specified web UI element
Get Storage ItemYou can get the value from local storage, session storage, and webpage cookies.
Get Element AttributesExtracts and returns a dictionary of attributes and their corresponding value for the specified web UI element
Set Element AttributeSets the value to the specified attribute for the provided web UI element
Click ElementClicks (left, double, or right) on a specified web UI element like a button or a link in a specified webpage
Click LinkClicks on a specified web UI element of type link
Click Download LinkClicks on a specified web UI element of type link which results in downloading a file
Hover Mouse over ElementHovers mouse over a specified web UI element
Create New TabCreates a new tab on a running web browser instance
Download FileDownloads and stores the file from the running web browser instance
Element ExistsYou can check if the specified element exists on the web page
Close TabCloses a specified tab on a running web browser instance
Focus TextboxActivates focus on the specified input web UI element
Set Text Field ValueEnters text inside a specified web UI element such as text box
Submit FormInvokes the submit method of specified form elements on the web page.
Scroll To ElementScrolls to the specified element in running web browser instance
Set Dropdown Field ValueSelects an item from the dropdown or list box web UI element
Set Checkbox Field ValueSelects or clears a checkbox web UI element
Set Radio Button Field ValueSelects or clears a radio button web UI element
Set Storage ItemYou can set the key-value pair to local storage, session storage, and webpage cookies.
Extract DataExtracts data from a specified web page or application. You can use this activity to extract structured information, such as web search results that can span multiple pages
Take ScreenshotTakes a screenshot of the specified web page and stores it in the specified format under a specified folder
Text ExistsYou can check for the specified text on the web page
Upload FileUploads the specified file to the web.
Wait for ElementWaits for a specified element to appear or disappear on the web page
Wait for TextWaits for the specified text to appear or disappear on the web page
Http RequestMakes an HTTP request with the specified method type along with the provided arguments
Close BrowserClose the indicated browser instance
Invoke Web ServiceInvokes a web service by sending parameters and returns the data received from the web service
Authorization ScopeBuilds an authorization scope based on the specified properties and enables all the APIs within the context to reuse the scope.