> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getdecipher.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Variables

> Use dynamic values in your test steps

Variables allow you to insert dynamic values into your test steps. This is useful when tests need unique data for each run—like generating a unique email address or username.

## Available Variables

| Variable     | Description               | Example Output  |
| ------------ | ------------------------- | --------------- |
| `{{unique}}` | Generates a unique number | `1736875200000` |

<Tip>
  More variables are coming soon. Check back for updates on additional dynamic values you can use in your tests.
</Tip>

## How to Use Variables

Add variables directly in any input field during test creation:

* When filling out test details, include the variable in any text input
* Example: Enter `testuser_{{unique}}@example.com` as an email address

## Adding Variables in Edit Mode

You can also add variables to existing tests:

1. Open your test and click **Edit Mode**
2. Edit any step to include a variable in the input field
3. Save your changes

## Example Use Cases

* **Unique email addresses:** `signup_{{unique}}@test.com`
* **Unique usernames:** `user_{{unique}}`
* **Unique form data:** `Order #{{unique}}`
