# Update Variable

The Update Variable activity allows you to modify the properties of an existing variable in the Robot Cloud.

### Input

**Variable Name:** [`String Argument`](/getting-started/rpa-studio/arguments.md#string) <mark style="color:red;">`Required`</mark>

The Variable Name parameter requires you to specify the name of the variable you want to update in the Robot Cloud.

**Workspace Name:**  [`String Argument`](/getting-started/rpa-studio/arguments.md#string) <mark style="color:red;">`Required`</mark>

The Workspace Name parameter requires you to specify the name of the workspace where the variable is located.

**Variable Value:**  [`String Argument`](/getting-started/rpa-studio/arguments.md#string) <mark style="color:red;">`Required`</mark>

The Variable Value parameter allows you to set the new value for the variable. This value will replace the existing value of the variable in the Robot Cloud.

**Variable Description:**  [`String Argument`](/getting-started/rpa-studio/arguments.md#string)&#x20;

The Variable Description parameter allows you to provide a new description for the variable. This description will replace the existing description of the variable in the Robot Cloud.


---

# 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/robot-cloud/datastore/update-variable.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.
