Skip to content

Open Activity

The Open activity enables the automation to launch or attach to various application environments, including web browsers, Windows desktop applications, Java, and SAP. It serves as the primary entry point for interacting with external software interfaces by establishing a connection to the target process.

Field Description Requirement
Application name The reference name assigned to the application instance for identification within the workflow. Required
Type Specifies the environment or browser type to be opened or attached. Required
Application reference The reference ID of an application instance that is already running. Optional
Url The web address for browsers or the window title for Windows and Java applications. Required
Wait until load When enabled, the activity waits for all UI elements to load before proceeding. Optional
Download directory Defines the default file path for downloads within the application session. Optional
Timeout (sec) The duration in seconds to wait for the element to become visible or enabled. Default is 15. Optional
Profile directory The file path to a specific browser profile to maintain settings, extensions, and history. Optional
Maximize When enabled, the application window opens in a maximized state. Optional
Arguments Additional command-line arguments or browser item references. Optional

Action Types & Examples

Web Browser Initialization

  • Format: string (CHROME, FIREFOX, MICROSOFT_EDGE, OPERA, INTERNETEXPLORER)
  • Example Result: "CHROME"

Windows Application Attachment

  • Format: string (WINDOWS, MSWINDOWS)
  • Example Result: "WINDOWS"

SAP and Java Integration

  • Format: string (SAP, JAVA, JAVA_JAB)
  • Example Result: "SAP"

Implementation Examples

Field Setup - Application Name: robustaWebpage - Application Type: CHROME - URL/Title: https://www.robusta.ai/ - Download Path: C:\Robusta

Execution Parameters - Timeout: 5 - Profile Path: C:\Profile1 - SAP Connection: UAT-Robusta-SAP - Windows Title: Untitled - Notepad - SAP Port: 9080

Technical Notes

The Open activity supports both fresh initialization and attaching to existing processes through specific type definitions such as CHROMEATTACH or OPERAATTACH. When utilizing the Profile directory, the specified path allows the automation to maintain browser-specific data including extensions, saved passwords, and session history. For Windows and Java applications, the Url field must contain the exact window title to establish a successful connection.