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

# Codereadr integration for LuumenAI

Read scan data and device rosters, change scanning services as approved steps

## What LuumenAI can do with Codereadr

LuumenAI connects to Codereadr with an API token and exposes 16 tools (7 read-only · 4 write · 5 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 16 tools (7 read-only · 4 write · 5 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Source control & CI/CD

## About Codereadr with LuumenAI

Connect CodeREADr and Luumen can read your scanning services, validation databases, registered devices, and scan records without leaving the terminal. When a workflow needs to change — a new service for a gate, an extra question after each scan — Luumen shows the exact change first and waits for your approval before writing. Authentication is by API key.

## Example tools

Read-only (7 in total):

- `CODEREADR_CONFIGURE_CONNECTOR` — Helper to guide configuring the CodeREADr Connector for Google Sheets.
- `CODEREADR_GENERATE_SCAN_LINK` — Generates a CodeREADr scan link URI that opens the CodeREADr mobile app with a pre-filled scan value.
- `CODEREADR_LIST_SUPPORTED_BARCODE_TYPES` — Lists barcode symbologies supported by CodeREADr for scanning.
- `CODEREADR_RETRIEVE_DATABASES` — Retrieves all validation databases configured in your CodeREADr account.
- `CODEREADR_RETRIEVE_DEVICES` — Retrieve a list of devices registered to your CodeREADr account.
- `CODEREADR_RETRIEVE_SCANS` — Retrieve scan records from your CodeREADr account.
- `CODEREADR_RETRIEVE_SERVICES` — Retrieve configured services from your CodeREADr account.

Write and destructive (9 in total, subject to configured approval policy):

- `CODEREADR_COLLECT_DATA_WITH_QUESTIONS` — Create and attach custom questions to a CodeREADr service for data collection after scans.
- `CODEREADR_CREATE_SERVICE` — Creates a new CodeREADr service (barcode scanning workflow configuration).
- `CODEREADR_DELETE_DATABASE` — Delete a CodeREADr validation database by its ID.
- `CODEREADR_DELETE_DEVICE` — Delete a device from CodeREADr.
- `CODEREADR_DELETE_QUESTION` — Permanently deletes one or more custom questions from your CodeREADr account.
- `CODEREADR_DELETE_SERVICE` — Delete a CodeREADr service by its numeric ID.
- `CODEREADR_DELETE_USER` — Deletes an existing user account from CodeREADr.
- `CODEREADR_UPDATE_QUESTION` — Add answer options to an existing CodeREADr question.

## Frequently asked questions

### How does LuumenAI connect to Codereadr?

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 Codereadr on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

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

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