# 5. Environment Variables Override

After configuring the [Notifications Settings](/app-help/documentation/bolt/creating-schedules/notification-settings.md) for a Bolt Schedule, you can override your Bolt environment variable values for specific schedules. This allows you to customize variable values per schedule without affecting your global environment configuration.

***

{% hint style="warning" %}

#### Prerequisites

* **Admin Access Required:** Only Admin roles have the ability to override environment variable values in Bolt Schedules.
* **Environment variables must first be created** in the [Paradime Environment Variables settings page](https://docs.paradime.io/app-help/documentation/settings/environment-variables/bolt-schedule-env-variables) before they can be overridden in a schedule.
* **Only UI based schedules currently supports Environment variables values override.**
  {% endhint %}

### Use Cases

Overriding environment variables at the schedule level is useful for:

* **Environment-specific configurations** - Different values for development, staging, and production schedules
* **Schedule-specific parameters** - Custom thresholds, limits, or settings per schedule
* **Testing and debugging** - Temporary value changes without affecting global settings
* **Multi-tenant deployments** - Client-specific configurations within the same workspace

### Configuration

To override environment variables for a Bolt Schedule, follow these steps:

1. Navigate to the **Bolt UI** and select the schedule you wish to edit.
2. Click **"Edit"** in the top right corner.
3. Scroll to the **Environment Variables Override** section.
4. In the **Override** column, enter a new variable value. If empty, Paradime will use the inherited value set at the [workspace level](/app-help/documentation/settings/environment-variables/bolt-schedule-env-variables.md).
5. Click **"Deploy"** to save your changes.

<figure><img src="/files/qy5ffqpqNAeQEfdthigv" alt=""><figcaption></figcaption></figure>

### How Overrides Work

* **Precedence:** Schedule-level overrides take precedence over global environment variable values
* **Scope:** Overrides only affect the specific schedule where they are configured
* **Inheritance:** If no override is set, the schedule uses the global variable value
* **Validation:** The system validates that the variable exists globally before allowing an override


---

# 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.paradime.io/app-help/documentation/bolt/creating-schedules/schedules-environment-variables.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.
