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

# Knack integration for LuumenAI

Read and update records in your Knack apps from the terminal

## What LuumenAI can do with Knack

LuumenAI connects to Knack with an API token and exposes 10 tools (3 read-only · 5 write · 2 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 10 tools (3 read-only · 5 write · 2 destructive)
- Plan: available on all plans
- Category: Databases & data platforms

## About Knack with LuumenAI

Knack often ends up holding the records an operations team runs on: asset inventories, on-call rosters, change requests, vendor contacts. Connect it and Luumen can read those objects and views directly while you work, then create, update, or remove records as a step you approve first. Authentication is by API key.

## Example tools

Read-only (3 in total):

- `KNACK_GET_OBJECT_RECORD` — Retrieve a single record by its ID from a specific Knack object.
- `KNACK_LIST_OBJECT_RECORDS` — Retrieve multiple records from a specific Knack object (table).
- `KNACK_LIST_VIEW_RECORDS` — Retrieve multiple records from a specific Knack view (tables, lists, searches, calendars).

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

- `KNACK_CREATE_OBJECT_RECORD` — Create a new record in a specific Knack object.
- `KNACK_CREATE_VIEW_RECORD` — Create a new record through a form view in Knack.
- `KNACK_DELETE_OBJECT_RECORD` — Delete a single record from a specific Knack object by its ID.
- `KNACK_DELETE_VIEW_RECORD` — Delete a record through a view that contains a delete link.
- `KNACK_UPDATE_OBJECT_RECORD` — Update an existing record in a specific Knack object.
- `KNACK_UPLOAD_FILE` — Upload a file to a Knack application.
- `KNACK_UPLOAD_IMAGE` — Upload an image to a Knack application.

## Frequently asked questions

### How does LuumenAI connect to Knack?

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

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

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

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