Modules and features

Modules and features

TL;DR: The app is built from modules (e.g. Contract, Sales, Documents). Your admin turns them on or off per workspace. You only see and use enabled modules.


What is a module?

A module is a feature pack: it adds menu items, pages, and sometimes database tables and integrations. Examples:

  • Contract – Create and manage contracts.
  • Sales – CRM: accounts, contacts, opportunities, quotes, orders, invoices.
  • Documents – Documents, types, comments, attachments.
  • Support Ticket – Help desk and tickets.
  • Account – User account and profile settings.

If a module is disabled for your workspace, you won’t see it in the menu and you can’t use it.


How do I know what’s enabled?

  • Menu – Only enabled modules appear in the sidebar (for your role).
  • Admin – Your workspace admin (or super admin) controls which modules are on. They use ZajModules Manager (admin-only) to enable/disable modules.

Module types (for admins)

When your admin manages modules, they may see:

  • System – Available to all users when enabled.
  • Admin only – Only visible or used by admins.
  • Addons – Often tied to subscription plans (e.g. extra storage, specific features).

You don’t need to manage this yourself unless you are an admin; see ZajModules Manager for that.


Where to learn each feature

Each module has its own help docs under 2-For-End-Users/[ModuleName]/Docs/:

  • 01-Getting-Started.md – What it does and quick start.
  • 02-Features.md – (if present) Feature list.
  • 03-How-To/ – Step-by-step guides.
  • 04-FAQ.md – (if present) Common questions.

Example: Contract – Getting started, Sales – Getting started.


What’s next?