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

# Turbot Pipes integration for LuumenAI

Query Steampipe workspaces, then add connections and snapshots with approval

## What LuumenAI can do with Turbot Pipes

LuumenAI connects to Turbot Pipes with an API token and exposes 169 tools (112 read-only · 42 write · 15 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: 169 tools (112 read-only · 42 write · 15 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Source control & CI/CD

## About Turbot Pipes with LuumenAI

Connect Turbot Pipes and Luumen can read your org's workspaces, connections, and activity, and run SQL against a hosted Steampipe instance to answer a question in the terminal. Changes — new connections, aggregators, snapshots, or deleting a workspace — are previewed and, by default, held for your approval before they run. Auth is by API key.

## Example tools

Read-only (112 in total):

- `TURBOT_PIPES_ACTOR_GET` — Retrieve the authenticated actor.
- `TURBOT_PIPES_ACTOR_LIST_ACTIVITY` — List activities for the authenticated actor.
- `TURBOT_PIPES_ACTOR_LIST_CONNECTIONS` — List connections associated with the authenticated actor.
- `TURBOT_PIPES_ACTOR_LIST_ORGS` — List organizations associated with the authenticated actor.
- `TURBOT_PIPES_ACTOR_LIST_WORKSPACES` — List workspaces for the authenticated actor.
- `TURBOT_PIPES_CREATE_ORG_WORKSPACE_QUERY` — Execute a SQL query in an org workspace using POST method.
- `TURBOT_PIPES_GET_AUTH_PROVIDER` — Initiate OAuth authentication flow with a provider.
- `TURBOT_PIPES_GET_CONVERSATION_USER` — Retrieve details for a specific user workspace conversation.

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

- `TURBOT_PIPES_AUTH_LOGIN_TOKEN_EMAIL_CREATE` — Start login process by sending a confirmation code to a user's email.
- `TURBOT_PIPES_CREATE_AUTH_SIGNUP` — Create a new user account via signup.
- `TURBOT_PIPES_CREATE_ORG_CONNECTION` — Create a new connection for an organization.
- `TURBOT_PIPES_CREATE_ORG_CONNECTION_FOLDER` — Create a new connection folder for an organization.
- `TURBOT_PIPES_CREATE_ORG_WORKSPACE_AGGREGATOR` — Create an aggregator for a workspace of an organization.
- `TURBOT_PIPES_CREATE_ORG_WORKSPACE_CONNECTION` — Create a connection on an org workspace or associate an existing org connection to the workspace.
- `TURBOT_PIPES_CREATE_ORG_WORKSPACE_CONNECTION_FOLDER` — Create a connection folder in a workspace of an organization.
- `TURBOT_PIPES_CREATE_ORG_WORKSPACE_SNAPSHOT` — Create a new workspace snapshot for an organization.

## Frequently asked questions

### How does LuumenAI connect to Turbot Pipes?

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

Full page: https://www.luumen.ai/integrations/turbot-pipes/
