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

# Chef integration for LuumenAI

Chef repos and pipelines as context — and as approved actions.

## What LuumenAI can do with Chef

LuumenAI connects to Chef 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 Chef with LuumenAI

Use Chef 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 Chef?

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 Chef 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 Chef — read or write, approved or declined — is recorded with the actor, the input, and the result.

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