---
sourceDocument: Brazil Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/integrate-applications

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Chromium connector methods

# Chromium connector methods {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 minutes to read  
The Chromium connector methods do different tasks on the applications, screens, and the
elements on the screens of the Google Chrome and the Microsoft
Edge browsers.

## Chromium connector method levels {#connectors-chrome-methods__section_xjn_gqg_wrb}

[Application level methods](https://www.servicenow.com/docs/Acs0k0ctFy01j~w3EdA9sg#connectors-chrome-methods__chrome-screen-level-methods)

[Screen level methods](https://www.servicenow.com/docs/Acs0k0ctFy01j~w3EdA9sg#connectors-chrome-methods__chrome-screen-level-methods)

[Element level methods](https://www.servicenow.com/docs/Acs0k0ctFy01j~w3EdA9sg#connectors-chrome-methods__chrome-element-level-methods)

## Application level methods {#connectors-chrome-methods__chrome-connector-level-methods}

## Navigate {#connectors-chrome-methods__connector-level-methods}

Launches the web page based on the URL specified.  
To provide inputs, see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.") {#connectors-chrome-methods__table_umd_mhg_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Url | URL of the web page. | Data In | String | No default value | No |
| Timeout | Option to specify the time in seconds after which the operation times out. | Data In | Integer | No default value | No |
| Return | If True, the web page has launched. Else, if False, the web page hasn't launched. | Data Out | Boolean | Not applicable | Not applicable |
[Table 1. Navigate method parameters]

{#connectors-chrome-methods__table_umd_mhg_d5b}

## WaitForAnyScreen {#connectors-chrome-methods__section_n4w_pg1_3rb}

Sets a delay before the specified screens load.  
To specify the screen, do the following steps:

1. Click the method settings icon (![Method settings icon.]()).
2. On the CHOOSE SCREENS window, select the required screen.
3. Click OK.
{#connectors-chrome-methods__ol_yly_msh_d5b}  
To provide inputs to the fields, see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").{#connectors-chrome-methods__table_r3r_mmg_d5b__entry__7}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? | Notes |
|-|-|-|-|-|-|-|
| MatchAllChildren | If True, before loading the screen, the method matches the captured elements from the web page. Else, if False, the method doesn't match any element. | Data In | Boolean | No default value | No | The elements can be found in the MATCH CHILDREN section of the Chromium Connector window. |
| Timeout | Specifies the time in seconds after which the operation times out. | Data In | Integer | No default value | No |   |
[Table 2. Navigate method parameters]

{#connectors-chrome-methods__table_r3r_mmg_d5b}

## Screen level methods {#connectors-chrome-methods__chrome-screen-level-methods}

## Close {#connectors-chrome-methods__section_ssq_rpl_d5b}

Closes the captured screen window.

## Focus {#connectors-chrome-methods__section_d25_cxl_d5b}

Sets the focus on the captured window.{#connectors-chrome-methods__table_f5s_kxl_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | If True, the focus was set on the captured window. Else, if False, the focus wasn't set on the captured window. | Data out | Boolean | No default value | Not applicable |
[Table 3. Navigate method parameters]

{#connectors-chrome-methods__table_f5s_kxl_d5b}

## GetFields {#connectors-chrome-methods__section_y1q_1yl_d5b}

Returns the values of the specified fields or elements. For example, it can return the text in a button.  
To specify the fields, do the following steps.

1. Click the method settings icon (![Method settings icon.]()).
2. In the CHOOSE FORM ELEMENTS window, select the required fields.
3. Click OK.
{#connectors-chrome-methods__ol_anj_dzl_d5b}  
{#connectors-chrome-methods__table_mhq_xyl_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Name of the field or element | Field or element for which the method returns the value. | Data out | String | No default value | Not applicable |
[Table 4. GetFields method parameters]

{#connectors-chrome-methods__table_mhq_xyl_d5b}

## GetInnerHtml {#connectors-chrome-methods__section_jpz_5fm_d5b}

Returns the inner HTML of the captured screen.{#connectors-chrome-methods__table_wcq_zfm_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the inner HTML of the captured screen. | Data out | Object | Not applicable | Not applicable |
[Table 5. GetInnerHtml method parameters]

{#connectors-chrome-methods__table_wcq_zfm_d5b}

## GetPageSource {#connectors-chrome-methods__section_fl4_lgm_d5b}

Returns the page source of the captured screen.{#connectors-chrome-methods__table_dmd_qgm_d5b__entry__6}

| Parameter | Description | Data Port Type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the page source of the captured screen. | Data Out | String | Not applicable | Not applicable |
[Table 6. GetPageSource method parameters]

{#connectors-chrome-methods__table_dmd_qgm_d5b}

## GetScreenShot {#connectors-chrome-methods__section_ssr_ygm_d5b}

Returns the screenshot of the configured screen.{#connectors-chrome-methods__table_zqb_hhm_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the screenshot of the configured screen. | Data out | Bitmap | No default value | Not applicable |
[Table 7. GetScreenShot method parameters]

{#connectors-chrome-methods__table_zqb_hhm_d5b}

## GetTitle {#connectors-chrome-methods__section_vgp_zjm_d5b}

Returns the title of the web page captured.{#connectors-chrome-methods__table_oby_ckm_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the title of the web page captured. | Data out | String | No default value | Not applicable |
[Table 8. GetTitle method parameter]

{#connectors-chrome-methods__table_oby_ckm_d5b}

## GetURL {#connectors-chrome-methods__section_y2s_qkm_d5b}

Returns the URL of the web page that was captured.{#connectors-chrome-methods__table_bdy_tkm_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the URL of the web page that was captured. | Data out | String | No default value | Not applicable |
[Table 9. GetURL method parameters]

{#connectors-chrome-methods__table_bdy_tkm_d5b}

## GetValueByXPath {#connectors-chrome-methods__section_pmt_smm_d5b}

Returns the value within an XML node from the specified XML path.

To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").  
{#connectors-chrome-methods__table_ktp_fqm_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| XPath | XPath of the web page captured. | Data In | String | No default value | No |
| Return | Returns the value from the XML node. | Data out | String | Not applicable | Not applicable |
[Table 10. GetValueByXPath method parameters]

{#connectors-chrome-methods__table_ktp_fqm_d5b}

## IsCreated {#connectors-chrome-methods__section_s3k_jrm_d5b}

Returns the Boolean value based on whether the screen is rendered successfully on the web application.

To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").  
{#connectors-chrome-methods__table_wjj_trm_d5b__entry__7}

| Parameter | Description | Data Port type | Data type | Default type | Mandatory? | Notes |
|-|-|-|-|-|-|-|
| MatchAllChildren | If True, before the screen is rendered, the method attempts to match all captured elements. Else, if False, no match is done. | Data In | Boolean | No default value | No | You can find the captured elements in the MATCH CHILDREN section of the Chromium Connector window. |
| Return | If True, the screen is rendered successfully. Else, if False, the screen has failed to render successfully. | Data out | Boolean | Not applicable | Not applicable |   |
[Table 11. IsCreated method parameters]

{#connectors-chrome-methods__table_wjj_trm_d5b}

## Element level methods {#connectors-chrome-methods__chrome-element-level-methods}

## Click {#connectors-chrome-methods__section_lhf_5p5_wrb}

Performs a click operation on the element.

## Focus {#connectors-chrome-methods__section_fw4_nw5_nsb}

Sets the focus on the element.  
To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").{#connectors-chrome-methods__table_nhf_k2n_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| scrollIntoView | If True, the method uses the scrollbar to navigate to the captured element on the web page. Else, if False, it doesn't scroll to the captured element. | Data In | Boolean | No default value | No |
| Return | If True, the method sets focus on the element. Else, if False, the method has failed to set focus on the element. | Data Out | Boolean | Not applicable | Not applicable |
[Table 12. Focus method parameters]

{#connectors-chrome-methods__table_nhf_k2n_d5b}

## GetInnerHTML {#connectors-chrome-methods__section_vpt_lgn_d5b}

Returns the inner HTML of the captured element.{#connectors-chrome-methods__table_vqw_qgn_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the inner HTML of the captured element. | Data Out | String | No default type | Not applicable |
[Table 13. GetInnerHTML method parameters]

{#connectors-chrome-methods__table_vqw_qgn_d5b}

## GetInnerText {#connectors-chrome-methods__section_c3r_yq4_d5b}

Returns the inner text in the captured element.{#connectors-chrome-methods__table_bpl_fr4_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the inner text in the captured element. | Data Out | String | Not applicable | Not applicable |
[Table 14. GetInnerText method parameters]

{#connectors-chrome-methods__table_bpl_fr4_d5b}

## GetOuterHTML {#connectors-chrome-methods__section_ew1_vr4_d5b}

Returns the HTML element and its attributes, start, and end tags of the captured element.{#connectors-chrome-methods__table_cj5_fs4_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the outer HTML of the captured element. | Data out | String | No default value | Not applicable |
[Table 15. GetOuterHTML method parameters]

{#connectors-chrome-methods__table_cj5_fs4_d5b}

## GetOuterText {#connectors-chrome-methods__section_dyk_4s4_d5b}

Returns the text content of the captured element.{#connectors-chrome-methods__table_vf3_5s4_d5b__entry__6}

| Parameter | Description | Data Port Type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | Returns the text content of the captured element. | Data out | String | No default value | Not applicable |
[Table 16. GetOuterText method parameters]

{#connectors-chrome-methods__table_vf3_5s4_d5b}

## IsCreated {#connectors-chrome-methods__section_z4f_jn1_xrb}

Returns the Boolean status of whether the captured element has loaded.{#connectors-chrome-methods__table_lmb_lt4_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Return | If True, the captured element has loaded. Else, if False, the captured element has failed to load. | Data out | Boolean | No default value | Not applicable |
[Table 17. IsCreated method parameter]

{#connectors-chrome-methods__table_lmb_lt4_d5b}

## SetPassword {#connectors-chrome-methods__section_c2b_zss_vzb}

Automate entering password securely in the password field of a web-based application, for example securely enter password in the password field of a login form.  
To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").{#connectors-chrome-methods__table_jrs_nts_vzb__entry__7}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? | Notes |
|-|-|-|-|-|-|-|
| Password | Accepts the password as a secured string. | Data In | Secured string | None | Yes | Since it accepts the password as a secured string, it only shows the length of the string when you right-click on the parameter and then click Preview Data. |
| UseSendKeys | SendKeys is a method used to send keyboard inputs such as characters, numbers, and symbols to text boxes inside an application. | Data In | Boolean | False | Yes | Tip: If the SetPassword method fails to input the password in the password field, set the value to True and execute the method again. |
[Table 18. SetPassword method parameters]

{#connectors-chrome-methods__table_jrs_nts_vzb}

## SendKeys {#connectors-chrome-methods__section_vjh_d54_d5b}

Passes shortcut keys to the captured element.  
To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.").{#connectors-chrome-methods__table_byr_l54_d5b__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| Keys | Takes the shortcut keys. | Data In | String | No default value | No |
| ClearExistingValue | If True, the method clears any existing value in the field. Else, if False, it doesn't clear the existing value. | Data In | Boolean | No default value | No |
| TypeDelay | Sets the typing delay between each key. | Data In | Double | No default value | No |
[Table 19. SendKeys method parameters]

{#connectors-chrome-methods__table_byr_l54_d5b}

## GetInstanceCount {#connectors-chrome-methods__section_vgk_qx5_nsb}

Returns a count of the number of instances where the element is available.

## GetOuterHTML {#connectors-chrome-methods__section_yks_dfv_nsb}

Gets the outer HTML of the captured element.

## SendKeys {#connectors-chrome-methods__section_slq_tn1_xrb}

Simulates keystrokes on web pages and windows.

Inputs
:   [ClearExistingValue](https://www.servicenow.com/docs/kbH0VyyRRzlsmkoCTI5Skw#element-level-method-parameters__parameters-common-input-clearexistingvalue)
:   [TypeDelay](https://www.servicenow.com/docs/kbH0VyyRRzlsmkoCTI5Skw#element-level-method-parameters__parameters-common-input-typedelay)

## SimulateMouseEvent {#connectors-chrome-methods__section_izp_vwc_xzb}

Simulates the mouse event you specify on an element on a web-based application. For example, simulate a right mouse-click on an element.  
Important:  
To simulate a mouse event on an element, it must already have that specific event defined in the web page HTML. For example, to simulate the `contextmenu` event on an element, the element must already have the `contextmenu` event defined in the HTML.  
To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio."){#connectors-chrome-methods__table_kqf_hxc_xzb__entry__7}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? | Notes |
|-|-|-|-|-|-|-|
| MouseEvent | Mouse event that occurs on the captured web page element. At the time of the mouse event occurring on a web page element, that element must already have the mouse event defined in the HTML. | Data In | MouseEventType | click | Yes | The method supports these mouse events. * click * dblclick * mousedown * mouseup * mouseover * mousemove * mouseout * contextmenu {#connectors-chrome-methods__ul_i4v_zxc_xzb} |
| MouseButton | Simulates the mouse button click on the captured web page element. | Data In | MouseButtonType | Left | Yes | The method supports these mouse button actions. * left * middle * right {#connectors-chrome-methods__ul_i3d_1zc_xzb} |
[Table 20. SimulateMouseEvent method parameters]

{#connectors-chrome-methods__table_kqf_hxc_xzb}

## SimulateEvent {#connectors-chrome-methods__section_q5k_hkw_rzb}

Simulates the HTML event that you specify on a Google Chrome page or an element on the page.  
To provide inputs to the fields see [Configure port properties](https://www.servicenow.com/docs/ED3jBpqtlHH8p~yFFmyRBQ "Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio."){#connectors-chrome-methods__table_zlh_5kw_rzb__entry__6}

| Parameter | Description | Data Port type | Data type | Default value | Mandatory? |
|-|-|-|-|-|-|
| EventName | Name of the HTML event. The method supports the events provided and you must enter the name of the event exactly as specified. HTML events * load * unload * abort * error * select * change * submit * reset * focus * blur * resize * scroll {#connectors-chrome-methods__ul_i1n_tpw_rzb} | Data In | String | None | Yes |
[Table 21. SimulateEvent method parameters]

{#connectors-chrome-methods__table_zlh_5kw_rzb}

