# Send Function Keys Securely

This is a pre-built Action located under the Table captured from the AUT Element, instructs the Avo Assure  to accept an encrypted text and send the individual keystrokes to the application’s textbox within a scraped table and save the result in dynamic variable.

### **Syntax**

**Input Value:** `<Row>;<Col>;<Object Type>;<Index>;<Encrypted Text>`

| Argument                                  | Description                                         |
| ----------------------------------------- | --------------------------------------------------- |
| <p>\<Row></p><p>(Required)</p>            | Row number of the specified table cell              |
| <p>\<Col></p><p>(Required)</p>            | Column number of the specified table cell           |
| <p>\<Object Type></p><p>(Required)</p>    | Type of object inside the cell (e.g., textbox)      |
| <p>\<Index></p><p>(Required)</p>          | Element index of the object within the cell         |
| <p>\<Encrypted Text></p><p>(Required)</p> | Encrypted keystroke value to be sent to the textbox |

{% hint style="warning" %}
**Note:** The above syntax requires the user to specify the row and column of the target table cell, the object type, index, and the encrypted function key value to be sent.
{% endhint %}

**Output Value**

| Argument                                                    | Description                                                                   |
| ----------------------------------------------------------- | ----------------------------------------------------------------------------- |
| \<Dynamic Variable>(Optional);\<Dynamic Variable>(Optional) | This dynamic variable holds the status of the action as **True** or **False** |

**Example**

**Sends encrypted keystrokes (e.g., function keys) to a textbox within a specified table cell.**

The **Send Function Keys Securely** action takes the input from the Input Value column (e.g., **2;5;input;1;u6llVGDU88P6XZcLQ0n9Q==**) and sends the decrypted keystroke value to the textbox located in the given cell. The result is stored in the **{Status}** variable, with possible values:

* **True** – if the keystrokes are sent successfully
* **False** – if the action fails or an error occurs

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FAlDbIsYiXAtRj6rPuGWJ%2Fimage.png?alt=media&#x26;token=85551800-0903-40c4-b8fa-e1fb5edb900e" alt=""><figcaption></figcaption></figure>
