# Module

Every **module** can function on its own or link with other modules, allowing users to streamline their workflows effectively. This modular method provides flexibility and personalization in the management of information and tasks.

<figure><img src="/files/s3WCIRXvrZzUmS0wPZ3p" alt=""><figcaption><p>Example of multiple modules</p></figcaption></figure>

***

## Module Settings

In the module, there are some settings and buttons that can be configured by the user:

<table data-full-width="false"><thead><tr><th width="237">Settings</th><th>Descriptions</th></tr></thead><tbody><tr><td>User Profile</td><td>Connects the module to users. Able to manage user access or permission through profile.</td></tr><tr><td>Publish</td><td>Publish the module to make it available for users to access.</td></tr><tr><td>Notification</td><td>Automate notifications by sending reminders, alerts, or email, as well as push notifications.</td></tr><tr><td>Automation</td><td>Automates tasks within or across modules.</td></tr><tr><td>Access</td><td>Control the access of the user to the module.</td></tr><tr><td>Notification Status</td><td>Check the client side app notification and check if it is delivered to the user.</td></tr><tr><td>History</td><td>Tracks changes and events, also able to revert previous changes.</td></tr><tr><td>Delete Module</td><td>Remove selected existing module.</td></tr></tbody></table>

***

## Module Section

A Module is divided into few major sections:

[**Basic**](/home/features/basic.md)

* Contains default activities of Inistate.

[**Information**](/home/features/information.md)

* A list of names and the respective type of value to be stored inside a module.

[**Activity**](/home/features/activity.md)

* A list of activities that the end-users can do for particular entries in a workflow or business process.

[**State**](/home/features/state.md)

* Summarize the current status particular entry in a business process or workflow.

[**Flow**](/home/features/flow.md)

* Defines the sequence or progression of activity to next state or activity.

[**Listing**](/home/features/listing.md)

* Displays a catalog of specific/desired entries/information related to the module.

[**Template**](/home/advanced/template.md)

* Contains predefined formats or structures style for printing PDF.

**Check out for more related tutorials**

<table data-view="cards"><thead><tr><th></th><th data-hidden data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Create New Module</strong></td><td><a href="https://community.inistate.com/t/how-to-create-new-module/69">https://community.inistate.com/t/how-to-create-new-module/69</a></td></tr><tr><td><strong>Module vs User Profile (Module)</strong></td><td><a href="https://community.inistate.com/t/module-vs-profile-module-user-profile/139">https://community.inistate.com/t/module-vs-profile-module-user-profile/139</a></td></tr><tr><td><strong>Delete Module From Studio</strong></td><td><a href="https://community.inistate.com/t/delete-module-from-studio/50">https://community.inistate.com/t/delete-module-from-studio/50</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://inistate.gitbook.io/home/module.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
