Modules are the building blocks of Unqork applications. Each module controls the user interface, business logic, and data behavior for one screen or process.
The fastest way to create a module is to describe what to build in the Agent Chat panel. The Build Agent handles creation and configuration automatically. To create a module manually, follow the steps below.
Steps
- In the Explorer panel, select the ellipsis menu on an application.
- Select Create Module.
- Complete the fields described in Module Details below.
- Select Create Module to confirm.
The new module opens immediately in the Module Builder.
Module Details
| Field | Description |
|---|---|
| Workspace | The workspace where the module will be created. Defaults to the current workspace. Required. |
| Application | The application where the module will be created. Defaults to the current application. Required. |
| Module Name | The display name for the module as it displays in the IDE and Explorer panel. Required. |
| Module Path | The URL-safe identifier used in API calls and routing. Must contain only lowercase letters, numbers, and hyphens. Cannot begin with a hyphen. Required. |
| Module Type | Sets the module's execution model. Options include Front-End, API, or Other. Defaults to Front-End. See Module Settings for how Module Type affects Server-side Execution Only. |
| Description | A brief description of the module's purpose. |
Changelog
| Date | Change |
|---|---|
| 2026-06-02 | Initial publication. |