Inistate
Inistate is a workspace platform for building workflow and record-management applications, configuring modules, managing entries and activities, auditing changes, and handling files.
Integration
- Vendor
- Inistate
- Category
- other
- Auth
- API_KEY
- Tools
- 12
- Composio slug
inistate
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
- Create or open a Switchy Project.
- Open Integrations and connect Inistate.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Inistate tools in chat.
What teammates see: by default, memories from Inistate are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.