# Create Global Variable

**Introduction**&#x20;

This step creates a new global variable that persists beyond the execution of a single automation and can be accessed across different automations.

**Configuration**

1. **Name**: Set the name for the global variable. Must be between 1 and 40 characters. This is a required field.
2. **Description**: (Optional) Provide a description for the variable. Up to 500 characters.
3. **Schema**: Define the schema for the global variable. This determines the type of data the variable will store. Choose from the available data types. This is a required field.
4. **Value**: Input the initial value for the global variable. The value must match the defined schema.

**Outputs**

* **Variable**: The created global variable. It contains a "Value" that adheres to the defined schema and can be used in subsequent steps.

**Usage**&#x20;

Commonly used to create global variables within a template setup automation.
