---
title: "Doppler integration for LuumenAI"
url: "https://www.luumen.ai/integrations/doppler/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Doppler integration for LuumenAI

Read Doppler configs and change logs, then roll back a bad config with approval

## What LuumenAI can do with Doppler

LuumenAI connects to Doppler with an API token and exposes 62 tools (32 read-only · 21 write · 9 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 62 tools (32 read-only · 21 write · 9 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Doppler with LuumenAI

Connect Doppler and Luumen can answer questions about your projects without anyone opening the dashboard: which configs exist in an environment, who changed one and when, which webhooks and integrations are wired up. When something needs to change — a rollback, a new branch config, a lock — Luumen shows the plan first and waits for your approval. Authentication is by API key.

## Example tools

Read-only (32 in total):

- `DOPPLER_ACTIVITY_LOGS_LIST` — List workplace activity logs with pagination support.
- `DOPPLER_ACTIVITY_LOGS_RETRIEVE` — Retrieve detailed information about a specific activity log entry.
- `DOPPLER_AUTH_ME` — Retrieve information about the authenticated user or token.
- `DOPPLER_CONFIG_LOGS_GET` — Retrieve a specific config log from Doppler.
- `DOPPLER_CONFIG_LOGS_LIST` — Retrieve configuration change logs for a specific config in a project.
- `DOPPLER_CONFIGS_GET` — Retrieve a specific Doppler config by project and config name.
- `DOPPLER_CONFIGS_LIST` — List configurations from a Doppler project.
- `DOPPLER_ENVIRONMENTS_GET` — Retrieves detailed metadata for a specific Doppler environment within a project.

Write and destructive (30 in total, approval required by default):

- `DOPPLER_ADD_WEBHOOK` — Create a new webhook for a Doppler project.
- `DOPPLER_CONFIG_LOGS_ROLLBACK` — Rollback a config to a selected log version.
- `DOPPLER_CONFIGS_CLONE` — Clone a branch config including all its secrets.
- `DOPPLER_CONFIGS_CREATE` — Create a branch config.
- `DOPPLER_CONFIGS_DELETE` — Delete a config permanently.
- `DOPPLER_CONFIGS_LOCK` — Lock a Doppler config to prevent it from being renamed or deleted.
- `DOPPLER_CONFIGS_UNLOCK` — Unlock a config.
- `DOPPLER_CONFIGS_UPDATE` — Rename an existing Doppler config within a project.

## Frequently asked questions

### How does LuumenAI connect to Doppler?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Doppler on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 9 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Doppler — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/doppler/
