# Launch Browser

Launching the selected browser.

<table data-header-hidden><thead><tr><th width="249" valign="top"></th><th width="295" valign="top"></th></tr></thead><tbody><tr><td valign="top">Browser Type</td><td valign="top">Select the type of browser.</td></tr><tr><td valign="top">URL</td><td valign="top">[Text] The address of the page to be opened upon launch.</td></tr><tr><td valign="top">Current Tab</td><td valign="top">If selected, the page will open in the currently selected tab of the browser; otherwise, a new tab will be opened.</td></tr><tr><td valign="top">Incognito Mode</td><td valign="top">If enabled, the browser will launch in incognito mode (if the browser supports this mode).</td></tr><tr><td valign="top">Fullscreen</td><td valign="top">When launched, the browser will be maximized to fullscreen.</td></tr><tr><td valign="top">Profile Name</td><td valign="top"><p>[Text] The name of the profile with which to launch the browser. For example, "Profile 1".</p><p>If the value is empty, the browser will launch with the default profile. If the specified profile does not exist, it will be created automatically.</p><p>Attention! After creating the profile, it is necessary to enable the Sherpa RPA plugin. To determine the value for this property, you need to create a shortcut on the desktop in the profile properties, and then you can copy the profile name from the properties of that shortcut.</p></td></tr><tr><td valign="top">Path to Browser</td><td valign="top">[Text] The path to the browser application. If the value is not specified, it will search several standard browser locations.</td></tr><tr><td valign="top">Timeout</td><td valign="top"><p>The timeout for launching the application and loading the tab in seconds.</p><p>Attention! There may be issues with websites that use many AJAX requests (where content is loaded after the page loads). For such sites, it is recommended to set the timeout to 0 and then wait for the appearance of any element on the page that indicates the end of content loading.</p></td></tr><tr><td valign="top">Process ID</td><td valign="top">[Link] A variable that will store the identifier of the launched browser process, as well as the opened browser tab. Use this variable in the "Process ID" properties of other blocks that need to work with the same browser and the same tab.</td></tr><tr><td valign="top">Error Handling Level</td><td valign="top"><p>Select the error handling level. Possible values:</p><ul><li>"Default" - by default;</li><li>"Ignore" - errors are ignored;</li><li>"Handle" - errors are handled.</li></ul><p>If "Default" is selected, the value from the "Start" block of this diagram will be used.</p></td></tr><tr><td valign="top">Message Level</td><td valign="top"><p>Select the message level that the blocks will output during operation. Possible values:</p><ul><li>"Default" - by default;</li><li>"Release" - output is disabled;</li><li>"Debug" - main information output;</li><li>"Detailed" - detailed information output.</li></ul><p>If "Default" is selected, the value from the "Start" block of this diagram will be used.</p></td></tr><tr><td valign="top">Error Text</td><td valign="top">[Text] Returns detailed information about the error in case of incorrect execution of the block's work.</td></tr></tbody></table>
