# Inistate MCP

Vendor: Inistate  
Category: other  
Auth: API_KEY  
Composio slug: `inistate`

Inistate is a workspace platform for building workflow and record-management applications, configuring modules, managing entries and activities, auditing changes, and handling files.

## Tools

- **Bulk Change Entry States** — Request state transitions for 1-100 entries in one module. Inistate processes items sequentially and returns fail-soft per-item results; low confidence may flag and suppress individual transitions.
- **Bulk Update Entries** — Update fields on 1-100 entries in one module. Inistate processes items sequentially and returns fail-soft per-item results, so one failure does not roll back or stop the remaining updates.
- **Change Entry State** — Request a state transition for one module record; low confidence can flag the result and suppress the transition.
- **Create Entry** — Create one record in a module through its create activity and return whether low confidence caused it to be flagged.
- **Get Activity Form** — Get the required fields, current values, options, defaults, and confidence threshold for a module activity before submitting it.
- **Get Entry** — Get one module record by ID, including its current values, state, audit metadata, and available activities.
- **Get Entry History** — Return one chronological 50-item page of a record's audit trail, comments, field changes, and AI traceability context. Pagination is explicit and zero-based because Inistate does not document a continuation or completion field in the succes
- **Get Module Schema** — Get a module's fields and states, optionally including its activities and flows, before querying or changing records.
- **List Entries** — Return one page of records from a module using a saved listing, field filters, search, sorting, and field projection.
- **List Modules** — List modules available in a workspace so their exact names can be used in schema and record tools.
- **List Workspaces** — List workspaces accessible to the connected API key, optionally filtering by workspace name.
- **Update Entry** — Update fields on one existing module record through its edit activity and return whether low confidence caused it to be flagged.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Inistate.
3. Authorise through api_key.
4. Teammates can now @-mention Inistate tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/inistate