# Inistate Documentation

## Documentation

- [Welcome](https://inistate.gitbook.io/home/readme.md): Welcome to the Inistate documentation! Here, you'll find comprehensive resources designed to help you navigate and utilize Inistate effectively.
- [Workspace](https://inistate.gitbook.io/home/workspace.md): Workspace is essentially a collection of modules that are shared among a group of collaborators.
- [Module](https://inistate.gitbook.io/home/module.md): Module is a fundamental building block within a workspace that allows users to create and manage specific functionalities or processes.
- [User](https://inistate.gitbook.io/home/user.md): User state and User Invitation in Inistate
- [Role](https://inistate.gitbook.io/home/user/role.md): User roles in Inistate.
- [Profile](https://inistate.gitbook.io/home/user/profile.md): Basic information about an user.
- [Management](https://inistate.gitbook.io/home/user/management.md): User invitation, role and profile assignment.
- [Configuration](https://inistate.gitbook.io/home/configuration.md)
- [Builder](https://inistate.gitbook.io/home/configuration/builder.md)
- [Studio](https://inistate.gitbook.io/home/configuration/studio.md)
- [Basic](https://inistate.gitbook.io/home/features/basic.md): Basic contains default activities of Inistate.
- [Information](https://inistate.gitbook.io/home/features/information.md): Information refers to the diverse types of data that users can input and manage within the platform. It is customizable and designed to support various workflows and data analysis.
- [Listing](https://inistate.gitbook.io/home/features/listing.md): Listing refers to a feature that allows you to view and manage entries or items within a state or workflow. Each list represents a collection record that share a specific state, category, condition.
- [Activity](https://inistate.gitbook.io/home/features/activity.md): Activity is a feature for tracking and managing tasks, actions, or events within workflows. Each entry logs a distinct action, allowing users to monitor and view task statuses and progress.
- [Form](https://inistate.gitbook.io/home/features/form.md): Forms let users enter and view structured information for specific workflows, supporting fields like text, images, and buttons, with options for visibility, requirements, and automation.
- [State](https://inistate.gitbook.io/home/features/state.md): State represents a distinct phase in the lifecycle of an entity within Inistate. Each State denotes a specific status that helps identify the entity’s current stage in its workflow.
- [Flow](https://inistate.gitbook.io/home/features/flow.md): Flow in Inistate is a set of defined transitions between States that represent the lifecycle of an entity, dictating how it can move from one State to another.
- [Formula](https://inistate.gitbook.io/home/advanced/formula.md): The Formula property in Inistate enables dynamic calculations, function execution, and logic management based on workflow properties, streamlining processes and improving automation and accuracy.
- [Authorization](https://inistate.gitbook.io/home/advanced/authorization.md): Authorization is a lock setting that allows you to manage user permissions. It is represented by a Lock icon in the Studio of an Inistate workspace.
- [Automation](https://inistate.gitbook.io/home/advanced/automation.md): Automation refers to the use of technology to streamline and perform repetitive tasks with minimal human intervention.
- [Automation Block](https://inistate.gitbook.io/home/advanced/automation/automation-block.md)
- [Scripting](https://inistate.gitbook.io/home/advanced/automation/scripting.md)
- [Notification](https://inistate.gitbook.io/home/advanced/notification.md)
- [Template](https://inistate.gitbook.io/home/advanced/template.md): A template for formatted documents in Inistate allows user to design and generate professional PDFs for reports, invoices, or summaries from each entry in the module.
- [Report Starter Kit](https://inistate.gitbook.io/home/advanced/template/report-starter-kit.md)
- [Code](https://inistate.gitbook.io/home/advanced/template/code.md)
- [Logic](https://inistate.gitbook.io/home/advanced/logic.md)
- [Integration](https://inistate.gitbook.io/home/advanced/integration.md)
- [Accounting 1](https://inistate.gitbook.io/home/advanced/integration/accounting-1.md)
- [Invoice](https://inistate.gitbook.io/home/advanced/integration/accounting-1/invoice.md)
- [Cash Sale](https://inistate.gitbook.io/home/advanced/integration/accounting-1/cash-sale.md)
- [Delivery Order](https://inistate.gitbook.io/home/advanced/integration/accounting-1/delivery-order.md)
- [Stock Transfer](https://inistate.gitbook.io/home/advanced/integration/accounting-1/stock-transfer.md)
- [Stock Item](https://inistate.gitbook.io/home/advanced/integration/accounting-1/stock-item.md)
- [Sales Order](https://inistate.gitbook.io/home/advanced/integration/accounting-1/sales-order.md)
- [Creditor](https://inistate.gitbook.io/home/advanced/integration/accounting-1/creditor.md)
- [Credit Note](https://inistate.gitbook.io/home/advanced/integration/accounting-1/credit-note.md)
- [Debit Note](https://inistate.gitbook.io/home/advanced/integration/accounting-1/debit-note.md)
- [Payment](https://inistate.gitbook.io/home/advanced/integration/accounting-1/payment.md)
- [A/P Invoice](https://inistate.gitbook.io/home/advanced/integration/accounting-1/a-p-invoice.md)
- [A/P Credit Note](https://inistate.gitbook.io/home/advanced/integration/accounting-1/a-p-credit-note.md)
- [A/P Debit Note](https://inistate.gitbook.io/home/advanced/integration/accounting-1/a-p-debit-note.md)
- [Customer](https://inistate.gitbook.io/home/advanced/integration/accounting-1/customer.md)
- [E-Invoice](https://inistate.gitbook.io/home/advanced/integration/accounting-1/e-invoice.md)
- [Accounting 2](https://inistate.gitbook.io/home/advanced/integration/accounting-2.md)
- [Debtor](https://inistate.gitbook.io/home/advanced/integration/accounting-2/debtor.md)
- [Purchase Order](https://inistate.gitbook.io/home/advanced/integration/accounting-2/purchase-order.md)
- [Good Receive](https://inistate.gitbook.io/home/advanced/integration/accounting-2/good-receive.md)
- [Payment Voucher](https://inistate.gitbook.io/home/advanced/integration/accounting-2/payment-voucher.md)
- [Customer Invoice](https://inistate.gitbook.io/home/advanced/integration/accounting-2/customer-invoice.md)
- [Customer Payment](https://inistate.gitbook.io/home/advanced/integration/accounting-2/customer-payment.md)
- [E-Invoice](https://inistate.gitbook.io/home/advanced/integration/accounting-2/e-invoice.md)
- [Jobs json](https://inistate.gitbook.io/home/advanced/integration/jobs-json.md): The jobs.json file defines the set of connector tasks to run during integration.
- [Error Handling](https://inistate.gitbook.io/home/advanced/integration/error-handling.md): During data synchronizing, a SyncErrorHandle logic intercepts any failures, captures the error details, and updates the corresponding record with that information.
- [Call Back](https://inistate.gitbook.io/home/advanced/integration/call-back.md): Callbacks allow to capture values returned by the server during a sync and update into Inistate records.
- [SQL Database Integration](https://inistate.gitbook.io/home/advanced/integration/sql-database-integration.md)
- [From Inistate to SQL Database](https://inistate.gitbook.io/home/advanced/integration/sql-database-integration/from-inistate-to-sql-database.md)
- [Scripting (Beta)](https://inistate.gitbook.io/home/advanced/scripting-beta.md)
- [Module Script Filtering](https://inistate.gitbook.io/home/advanced/module-script-filtering.md)
- [Overview](https://inistate.gitbook.io/home/mcp-integration/mcp.md): Connect AI assistants like Claude to your Inistate workspace using the Model Context Protocol (MCP).
- [Getting Started](https://inistate.gitbook.io/home/mcp-integration/getting-started.md): Connect your AI assistant to the hosted Inistate MCP endpoint in minutes.
- [Working with Entries](https://inistate.gitbook.io/home/mcp-integration/working-with-entries.md): Query, create, edit, and delete entries, and view full audit history — all through natural conversation.
- [File Uploads & Downloads](https://inistate.gitbook.io/home/mcp-integration/file-uploads.md): Attach files to entries and retrieve existing files through your AI assistant.
- [Designing Modules](https://inistate.gitbook.io/home/mcp-integration/designing-modules.md): Use AI to design a complete FACTSOps workflow module from a plain-language description.
- [Modifying Modules](https://inistate.gitbook.io/home/mcp-integration/modifying-modules.md): Add fields, states, or activities to existing modules without disrupting live data.
- [Building Custom UIs](https://inistate.gitbook.io/home/mcp-integration/building-custom-uis.md): Generate Vue or React code that calls the Inistate REST API directly.
- [Reference](https://inistate.gitbook.io/home/mcp-integration/reference.md): Complete reference for all MCP tools, prompts, and resources exposed by the Inistate MCP server.
- [Tools](https://inistate.gitbook.io/home/mcp-integration/reference/tools.md): Complete reference for all tools exposed by the Inistate MCP server.
- [Prompts](https://inistate.gitbook.io/home/mcp-integration/reference/prompts.md): The 4 guided prompts that orchestrate multi-step workflows in the Inistate MCP server.
- [Resources](https://inistate.gitbook.io/home/mcp-integration/reference/resources.md): The MCP resources exposed by the Inistate MCP server — schemas, guides, and module canvas URIs.
