# Data

- [List](https://docs.visualyze.ai/rpa-studio/data/list.md)
- [Create List](https://docs.visualyze.ai/rpa-studio/data/list/create-list.md): creates a list
- [Add To List](https://docs.visualyze.ai/rpa-studio/data/list/add-to-list.md): Add value to the list.
- [Apply List Operation](https://docs.visualyze.ai/rpa-studio/data/list/apply-list-operation.md): Applies the specified operation on a list.
- [Filter List](https://docs.visualyze.ai/rpa-studio/data/list/filter-list.md): Filter a list with specified criteria.
- [List to File](https://docs.visualyze.ai/rpa-studio/data/list/list-to-file.md): Write list items to the file.
- [Dictionary](https://docs.visualyze.ai/rpa-studio/data/dictionary.md)
- [Add To Dictionary](https://docs.visualyze.ai/rpa-studio/data/dictionary/add-to-dictionary.md): Adds specified key and value to the Dictionary.
- [Lookup Dictionary](https://docs.visualyze.ai/rpa-studio/data/dictionary/lookup-dictionary.md): Gets the value of a given dictionary key.
- [Create Dictionary](https://docs.visualyze.ai/rpa-studio/data/dictionary/create-dictionary.md): Creates a new dictionary
- [String](https://docs.visualyze.ai/rpa-studio/data/string.md)
- [Modify Text](https://docs.visualyze.ai/rpa-studio/data/string/modify-text.md): Updates a given text data using string modifications.
- [Calculate Text Similarity](https://docs.visualyze.ai/rpa-studio/data/string/calculate-text-similarity.md): Calculates the similarity score of two input texts.
- [Replace Character](https://docs.visualyze.ai/rpa-studio/data/string/replace-character.md): Replaces a character
- [Find and Replace](https://docs.visualyze.ai/rpa-studio/data/string/find-and-replace.md): Finds and replaces text
- [Remove Character](https://docs.visualyze.ai/rpa-studio/data/string/remove-character.md): Removes character(s) from the given string.
- [Format Text](https://docs.visualyze.ai/rpa-studio/data/string/format-text.md): Formats the given input to text.
- [Trim Text](https://docs.visualyze.ai/rpa-studio/data/string/trim-text.md): Trims the given text
- [Split Text](https://docs.visualyze.ai/rpa-studio/data/string/split-text.md): Splits the given text.
- [Replace Text](https://docs.visualyze.ai/rpa-studio/data/string/replace-text.md): Finds and replaces text.
- [Pad Text](https://docs.visualyze.ai/rpa-studio/data/string/pad-text.md): Provides a padding for the text.
- [Join Text](https://docs.visualyze.ai/rpa-studio/data/string/join-text.md): Joins two texts
- [Get Text Length](https://docs.visualyze.ai/rpa-studio/data/string/get-text-length.md): Gets the text length of the input text.
- [Get Sub Text](https://docs.visualyze.ai/rpa-studio/data/string/get-sub-text.md): Gets sub text from the input text.
- [Generate Random Text](https://docs.visualyze.ai/rpa-studio/data/string/generate-random-text.md): Generates a random text.
- [Convert To Text](https://docs.visualyze.ai/rpa-studio/data/string/convert-to-text.md): Converts the input to text.
- [Compare Text](https://docs.visualyze.ai/rpa-studio/data/string/compare-text.md): Compares two text.
- [Change TextCase](https://docs.visualyze.ai/rpa-studio/data/string/change-textcase.md): Changes the text case of a text.
- [Apply Regex](https://docs.visualyze.ai/rpa-studio/data/string/apply-regex.md): Applies Regular expression.
- [Append a Line](https://docs.visualyze.ai/rpa-studio/data/string/append-a-line.md): Appends a line to a text.
- [Datatable](https://docs.visualyze.ai/rpa-studio/data/datatable.md)
- [DataRow](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow.md)
- [Get Data Row Values](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/get-data-row-values.md): Get row values from data table.
- [Remove Data Row](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/untitled.md): Remove data row from the data table.
- [Add Data Row](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/add-data-row.md): Add a data row into a data table.
- [Find Row](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/find-row.md): Find the row of a data table.
- [Apply Row Filter](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/apply-row-filter.md): Filter the specified data table.
- [Remove Duplicate Rows](https://docs.visualyze.ai/rpa-studio/data/datatable/datarow/remove-duplicate-rows.md): Remove the duplicate rows
- [DataColumn](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn.md)
- [Rename Data Column](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn/rename-data-column.md): rename the data column with new column name.
- [Remove Data Column](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn/remove-data-column.md): Remove data column from the data table.
- [Add Data Column](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn/add-data-column.md): Add a data column into a data table.
- [Insert Data Column](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn/insert-data-column.md): Insert a column data.
- [Get Data Column](https://docs.visualyze.ai/rpa-studio/data/datatable/datacolumn/get-data-column.md): get the column values of data table.
- [Apply DataTable Operations](https://docs.visualyze.ai/rpa-studio/data/datatable/apply-datatable-operations.md): Compare two DataTable inputs to perform required operations.
- [Filter Data Tables](https://docs.visualyze.ai/rpa-studio/data/datatable/filter-data-tables.md): Filter the list of data tables.
- [String To Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/string-to-data-table.md): Convert string to data table.
- [Append Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/append-data-table.md): Append two data tables
- [Extract Row/Column](https://docs.visualyze.ai/rpa-studio/data/datatable/extract-row-column.md): Extract row or column from the data table.
- [Sort Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/sort-data-table.md): Sorts the data table.
- [Merge Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/merge-data-table.md): Merges the data tables.
- [LookUp Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/lookup-data-table.md): Search the specified value in the data table.
- [DataTable To String](https://docs.visualyze.ai/rpa-studio/data/datatable/datatable-to-string.md): Convert  a data table to string.
- [Clear Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/clear-data-table.md): Clear the values in the specified data table.
- [Build Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/build-data-table.md): Create a data table.
- [Join Data Table](https://docs.visualyze.ai/rpa-studio/data/datatable/join-data-table.md): Combine two data tables.
- [Database](https://docs.visualyze.ai/rpa-studio/data/database.md)
- [Execute Non Query](https://docs.visualyze.ai/rpa-studio/data/database/execute-non-query.md): Execute a non query on a data table.
- [Execute Query](https://docs.visualyze.ai/rpa-studio/data/database/execute-query.md): Execute a query on database.
- [Close Connection](https://docs.visualyze.ai/rpa-studio/data/database/close-connection.md): Close the data base connection.
- [Open Connection](https://docs.visualyze.ai/rpa-studio/data/database/open-connection.md): Open a database connection.
- [Image](https://docs.visualyze.ai/rpa-studio/data/image.md)
- [Barcode](https://docs.visualyze.ai/rpa-studio/data/image/barcode.md)
- [Encode String](https://docs.visualyze.ai/rpa-studio/data/image/barcode/encode-string.md): Encodes a string to a barcode.
- [Decode Barcode](https://docs.visualyze.ai/rpa-studio/data/image/barcode/decode-barcode.md): Decodes a given Barcode image
- [Decode Multiple Barcode](https://docs.visualyze.ai/rpa-studio/data/image/barcode/decode-multiple-barcode.md): Decodes multiple barcodes
- [Take Screenshot](https://docs.visualyze.ai/rpa-studio/data/image/take-screenshot.md): Takes a full-screen screenshot or of a specified region.
- [Image To File](https://docs.visualyze.ai/rpa-studio/data/image/image-to-file.md): Saves an image to file
- [QR to Image](https://docs.visualyze.ai/rpa-studio/data/image/qr-to-image.md): Encodes a given message as Qr code.
- [Image to QR](https://docs.visualyze.ai/rpa-studio/data/image/image-to-qr.md): Reads the message from the QR image.
- [Cryptography](https://docs.visualyze.ai/rpa-studio/data/cryptography.md)
- [Hash File](https://docs.visualyze.ai/rpa-studio/data/cryptography/hash-file.md): Hashes the file content.
- [Hash Text](https://docs.visualyze.ai/rpa-studio/data/cryptography/hash-text.md): Hashes a given text.
- [Decrypt Text](https://docs.visualyze.ai/rpa-studio/data/cryptography/decrypt-text.md): Decrypts text based on a specified key.
- [Decrypt File](https://docs.visualyze.ai/rpa-studio/data/cryptography/decrypt-file.md): Decrypts a file based on a specific key.
- [Encrypt Text](https://docs.visualyze.ai/rpa-studio/data/cryptography/encrypt-text.md): Encrypts text based on a specified key.
- [Encrypt File](https://docs.visualyze.ai/rpa-studio/data/cryptography/encrypt-file.md): Encrypts a file with a key


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.visualyze.ai/rpa-studio/data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
