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

# Inistate integration for LuumenAI

Read Inistate modules and records, then change entries as approved steps

## What LuumenAI can do with Inistate

LuumenAI connects to Inistate with an API token and exposes 12 tools (7 read-only · 5 write). 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: 12 tools (7 read-only · 5 write)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Inistate with LuumenAI

Connect Inistate and the agent can read your workspaces, module schemas, saved listings, and individual records, including the full audit trail behind a change. When something needs to move, it drafts the update or state transition against the module's own activity, shows you the fields it will send, and waits for your approval before submitting.

## Example tools

Read-only (7 in total):

- `INISTATE_GET_ACTIVITY_FORM` — Get the required fields, current values, options, defaults, and confidence threshold for a module activity before submitting it.
- `INISTATE_GET_ENTRY` — Get one module record by ID, including its current values, state, audit metadata, and available activities.
- `INISTATE_GET_ENTRY_HISTORY` — Return one chronological 50-item page of a record's audit trail, comments, field changes, and AI traceability context.
- `INISTATE_GET_MODULE_SCHEMA` — Get a module's fields and states, optionally including its activities and flows, before querying or changing records.
- `INISTATE_LIST_ENTRIES` — Return one page of records from a module using a saved listing, field filters, search, sorting, and field projection.
- `INISTATE_LIST_MODULES` — List modules available in a workspace so their exact names can be used in schema and record tools.
- `INISTATE_LIST_WORKSPACES` — List workspaces accessible to the connected API key, optionally filtering by workspace name.

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

- `INISTATE_BULK_CHANGE_ENTRY_STATES` — Request state transitions for 1-100 entries in one module.
- `INISTATE_BULK_UPDATE_ENTRIES` — Update fields on 1-100 entries in one module.
- `INISTATE_CHANGE_ENTRY_STATE` — Request a state transition for one module record; low confidence can flag the result and suppress the transition.
- `INISTATE_CREATE_ENTRY` — Create one record in a module through its create activity and return whether low confidence caused it to be flagged.
- `INISTATE_UPDATE_ENTRY` — Update fields on one existing module record through its edit activity and return whether low confidence caused it to be flagged.

## Frequently asked questions

### How does LuumenAI connect to Inistate?

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

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