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.