---
title: "RudderStack Transformation integration for LuumenAI"
url: "https://www.luumen.ai/integrations/rudderstack-transformation/"
entity: SoftwareIntegration
category: "Databases & data platforms"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# RudderStack Transformation integration for LuumenAI

Read transformation code and versions, then publish changes as approved steps.

## What LuumenAI can do with RudderStack Transformation

LuumenAI connects to RudderStack Transformation with Basic auth and exposes 12 tools (8 read-only · 3 write · 1 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: Basic auth
- Tools available: 12 tools (8 read-only · 3 write · 1 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Databases & data platforms

## About RudderStack Transformation with LuumenAI

Connect RudderStack Transformation and Luumen can read the transformations and libraries in your workspace, pull the code behind any revision, and compare versions before anything changes. When you ask for an edit, it drafts the new version, shows you the code, and waits for your approval to publish. Basic auth.

## Example tools

Read-only (8 in total):

- `RUDDERSTACK_TRANSFORMATION_GET_LIBRARY` — Retrieves a single published library by its unique identifier.
- `RUDDERSTACK_TRANSFORMATION_GET_LIBRARY_VERSION` — Retrieve a single library version by library ID and version ID.
- `RUDDERSTACK_TRANSFORMATION_GET_TRANSFORMATION` — Retrieve a published transformation by its ID from RudderStack.
- `RUDDERSTACK_TRANSFORMATION_GET_TRANSFORMATION_VERSION` — Retrieve a single transformation revision by transformation ID and version ID.
- `RUDDERSTACK_TRANSFORMATION_LIST_LIBRARIES` — Retrieve all published libraries for a workspace.
- `RUDDERSTACK_TRANSFORMATION_LIST_LIBRARY_VERSIONS` — Get all library revisions for a library ID.
- `RUDDERSTACK_TRANSFORMATION_LIST_TRANSFORMATIONS` — Retrieve all published transformations for a workspace.
- `RUDDERSTACK_TRANSFORMATION_LIST_TRANSFORMATION_VERSIONS` — List all transformation versions (revisions) for a given transformation ID.

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

- `RUDDERSTACK_TRANSFORMATION_CREATE_LIBRARY` — Create a library in RudderStack Transformation.
- `RUDDERSTACK_TRANSFORMATION_CREATE_TRANSFORMATION` — Create a RudderStack transformation.
- `RUDDERSTACK_TRANSFORMATION_DELETE_TRANSFORMATION` — Delete a published transformation by ID.
- `RUDDERSTACK_TRANSFORMATION_UPDATE_TRANSFORMATION` — Update and optionally publish a RudderStack transformation.

## Frequently asked questions

### How does LuumenAI connect to RudderStack Transformation?

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

### Can LuumenAI change things in RudderStack Transformation 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 RudderStack Transformation — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/rudderstack-transformation/
