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

# Azure DevOps integration for LuumenAI

Azure DevOps repos and pipelines as context — and as approved actions.

## What LuumenAI can do with Azure DevOps

LuumenAI connects to Azure DevOps with OAuth 2.0 and exposes 16 tools (9 read-only · 7 write). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: OAuth 2.0
- Tools available: 16 tools (9 read-only · 7 write)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Azure DevOps with LuumenAI

Use Azure DevOps as both context and control. LuumenAI reads repos, pipelines, and runbook code to understand a change, then proposes pull requests, triggers jobs, or rolls back releases as approved, audited steps.

## Example tools

Read-only (9 in total):

- `Read repository & history` — Browse code, commits, and runbook scripts as context.
- `Inspect pipeline runs` — See recent builds, deployments, and their logs.
- `List branches & tags` — Branches, tags, and their latest commits.
- `Get pull request` — Diff, reviews, and checks for a PR.
- `List releases` — Releases and what shipped in each.
- `Get pipeline logs` — Logs for a job or stage.
- `List environments` — Deploy targets and what is live where.
- `Search code` — Find a string or symbol across repositories.

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

- `Open pull request` — Propose a change with the reasoning in the description.
- `Trigger pipeline` — Run a job or workflow with the parameters shown first.
- `Roll back deployment` — Revert to a known-good release inside a governed run.
- `Merge pull request` — Merge once checks pass and a human approves.
- `Create tag or release` — Cut a release with notes attached.
- `Approve pipeline stage` — Release a manual gate.
- `Cancel pipeline` — Stop a running job.

## Frequently asked questions

### How does LuumenAI connect to Azure DevOps?

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

### Can LuumenAI change things in Azure DevOps on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default. Administrators configure that per tool.

### Is there an audit trail?

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

Full page: https://www.luumen.ai/integrations/azure-devops/
