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

# Managing Different Environments

> Manage production, staging, and development environments with Velt API keys

Each API key in Velt represents a separate environment with completely isolated data and settings.

## Environment types

### Production

When you upgrade to a production plan, you receive a production API key.

#### Setup in 4 quick steps

##### **1. Upgrade your plan**

Select a production plan in the Velt Console. A production API key is generated automatically.

##### **2. Configure production environment**

Manually replicate your staging configurations:

* Feature settings
* UI customization
* Webhooks
* Permissions

##### **3. Update your application**

Replace the development API key with your production API key in all locations.

<Warning>
  Update environment variables, config files, and any hardcoded references.
</Warning>

##### **4. Test**

Verify all features work with the production API key before going live.

#### **Regional keys (Enterprise only)**

Enterprise customers can create production API keys for specific regions to reduce latency and meet data residency requirements. See [Supported Regions](/security/supported-regions) for all available regions.

Example use cases:

* North America key for US/Canadian users
* EU key for GDPR compliance
* Additional regional keys as needed

### Staging and development

Create up to **10 API keys** for non-production environments. Use these for:

* Staging environments per team or feature
* Individual developer environments
* Testing and QA
