Skip to content

Work with nexxus

What's in the box

Every module that ships with nexxus, grouped by the area of the menu where you find it. For each one, what it does, its menu entries and routes, the permission that opens it, and which area switch turns it off.

For
AdminsEveryone
Time
10 min

nexxus ships with a set of business modules that are built into every installation: time tracking and absences, customers and projects, invoices, information security, files, the content of your website, the AI assistant and the administration around them. You don’t install them. You decide which ones your tenant uses, and roles decide who in your team sees what.

Each module has its own version and its own changelog. Admins find the list under AdministrationOperationsModules: Every module has its own version and its own changelog. Choose a module to see what changed.

The module overview with versions and a changelog
Every module has its own version and changelog.

Search with Search modules, or narrow the list to one area with All areas, Start, Organisation and the other area buttons. The list shows Module, Area, Version and Last changed. Click a module to open its changelog on the right: which modules it needs (Requires), the changes that are built but not part of a version yet (Not released yet), and then every version with its date. The changelog entries themselves are written in German. Modules installed as an NXM package carry the chip Package, and the tab Packages lists the packages; see Modules (NXM).

After an update, nexxus opens a window once on your next visit: What’s new, with the release notes of the new version. The main new features come first, with a picture or a small animation, followed by the other changes by module. You do not see sections about areas that are switched off or modules you have no rights for. Got it closes the window. Afterwards the release notes stay in the window behind your avatar at the bottom of the rail, What’s new, and a dot on your avatar marks a version you have not read yet. If you have never seen the window, you get the newest version only. The AI Assistant answers “what’s new?” with the same release notes. You get them in the language the app shows you, else in English, else in German. English release notes exist from version 0.13.0 on, older versions show in German. A version without Polish release notes shows its English ones to a Polish reader.

Every release has a release note. The module changelogs above remain the detailed record of every single change.

When a process is unique to your company, you add to these in two ways: with apps, small apps your team builds with the AI Assistant, or with NXM modules, full business modules that developers package and install in a tenant.

Switches

  • Areas of the tenantAn admin switches whole areas on or off, for everyone
  • Roles of the personEach page opens with a permission

Built-in modules

The same in every installation

  • Time
  • Projects
  • Billing
  • ISMS
  • Files
  • AI

Shows up in

  • The menuOnly entries you may open, from areas that are on
  • The AI Assistant's toolsIt only uses what you could use yourself
A switched-off area disappears from the menu, from the API and for the AI Assistant. Its data stays.

Areas are switched in the setup, step Areas, or later under AdministrationOperationsSetup (see First run). Twelve can be switched off; what one needs, nexxus switches on with it:

Area cardModules it switches
Time trackingTime tracking, Working time account
AbsencesAbsences
Customers & suppliersPartners
ProjectsProjects
InvoicesInvoices, the billing roles of Organisation
Contingents & creditContingents, Credits
Teams & working time modelsTeams and working time models of Organisation
FilesFiles
Information securityISMS
Apps & workspaceWorkspaces, apps
ChatTeam chat
ContentContent

Everything else is always on: the dashboard and the desk, the AI assistant with its knowledge, schedules, skills and connectors, users and roles, settings and notifications.

Roles carry permissions. Each page below names the permission that opens it; the role editor under AdministrationUsers & accessAccess Roles finds a permission by its key. Pages marked admins open only for administrators. Details in Roles and permissions.

ModuleWhat it doesMenu entry and routeOpens with
DashboardStart page with greeting, key figures and the way into the assistantDashboard /dashboardeveryone signed in
ReportsThe query layer behind the key figure tiles: figures from projects, time, absences, ISMS and more, always with the reader’s rights. Also the tile assistant and the AI Assistant’s report tools.Tiles on the dashboardcore.analytics.read
DeskWhat lies on your own desk today: tasks, approvals and AI avatars in one placeDesk /schreibtischworkspaceItem.read or ai.session.use
CalendarHolidays, vacation, absences, your own appointments and the dated records of installed modules in one calendarCalendar /kalendercalendar.use
WorkspacesBoards with Kanban, tasks, assignees, comments and My tasksWorkspace /workspaceworkspaceItem.read
AppsSmall apps whose documents live in Files, plus your own apps as .nxa packagesApps /dms-appsdmsApps.read

More: Build your dashboard, Calendar, Apps.

ModuleWhat it doesMenu entries and routesOpens with
Time trackingTime entries, monthly timesheets with approval, and the sync with TogglMonthly timesheets /monthlyTimesheet, Toggl sync /togglSyncLogYour own months: timesheet.monthlyTimesheet.use; everyone’s: timesheet.monthlyTimesheet.read. Toggl sync: admins
AbsencesVacation requests, vacation quotas, public holidays and the team calendarVacation requests /vacationRequest, Public holidays /holidayabsence.vacationRequest.use; holidays: absence.holiday.read
Working time accountWorking time agreements and overtime bookings per personNo menu entry of its own. Admins see it in the user record, tab Time & vacation.via Users (admins)
ModuleWhat it doesMenu entries and routesOpens with
PartnersCustomers and suppliers with branches and contacts. Your own companies are partners too.Customers /partner/customers, Suppliers /partner/suppliers, and under Administration Own companies /own-companiespartner.partner.read
ProjectsProjects with groups, assignments, rates and linksProjects /projectproject.project.read
InvoicesInvoices with positions, PDF with ZUGFeRDInvoices /invoicebilling.invoice.read
ContingentsContingent agreements with customers. A monthly run creates draft invoices.Contingents /contingentAgreementcontingent.agreement.read
CreditsCredit accounts and their transactionsCredit accounts /creditAccountcredit.account.read
OrganisationTeams, work schedules, billing roles, skill levels and employee profilesBilling roles /billingRole, and under Administration Teams /team and Work schedules /workScheduleorganisation.billingRole.read, organisation.team.read, organisation.workSchedule.read

Invoices need the modules Projects and Partners.

Partners, projects, invoices, opportunities and every record of an installed module have the tabs Tasks and Timeline. Under Tasks you add tasks that belong to exactly this record. They also show in My tasks, with a chip for the record. The tab is there while the area Apps & workspace is switched on. The Timeline keeps what happened: a note, a call, an email, a meeting or a status update, newest first. Both are as open as the record itself: whoever may see it may read them, whoever may edit it may write. You can change and delete your own timeline entries, not those of others.

ModuleWhat it doesMenu entries and routesOpens with
ISMSInformation security under ISO 27001, NIS2 and Art. 32 GDPR: compliance programmes per framework with their Statement of Applicability, assets with their protection needs, risks rated by the tenant’s risk method and recorded in risk assessments, measures with executions and evidence, self-declarations collected in campaigns, and security incidents with their reporting deadlinesCompliance programmes /ismsProgram, Assets /ismsAsset, Risks /ismsRisk, Risk assessments /ismsRiskAssessment, Measures /ismsMeasure, Declaration campaigns /declarationCampaign, Self-declarations /ismsDeclaration, Security incidents /ismsIncident, Risk method /ismsRiskMethodisms.program.read, isms.asset.read, isms.risk.read, isms.riskAssessment.read, isms.measure.read, isms.declarationCampaign.read, isms.incident.read, isms.riskMethod.read; your own declarations: isms.declaration.use; reporting incidents and seeing your own reports: isms.incident.report
ModuleWhat it doesMenu entry and routeOpens with
FilesDocuments and folders with shares, versions, attributes, public links and previewFiles /dokumentedms.document.read; what you see inside is decided by the shares of each document

More: Files.

ModuleWhat it doesMenu entry and routeOpens with
Team chatChannels and direct messages for the team, replies in threads, mentions, reactions, files with preview and code blocks. Notifications come for mentions, direct messages and replies.Chat /chatteamChat.read to read, teamChat.write to write

The chat is an area of its own. Switched off, it disappears from the menu, and its messages stay.

ModuleWhat it doesMenu entries and routesOpens with
ContentA headless CMS for your own website. Blocks define which fields a content type or a block has. Entries sit in a folder tree and have a draft and a published state; translations sit next to their field. Images and files come with it. Your website fetches published content with a delivery token from /api/content/v1.Content /content, Blocks /content-blocks, Media /content-assets, Delivery /content-deliverycontent.entry.read; Blocks: content.block.read; Media: content.asset.read; Delivery: content.settings.read

Website is an area of its own, and its card is called Content. Switched off, it disappears from the menu and for the AI Assistant, the delivery answers with 404, and the content is kept.

ModuleWhat it doesMenu entries and routesOpens with
AI assistantThe assistant beside every page, conversations, avatars, models and providers, tools and usageAI sessions /ai, Avatars /ai-avatare, AI Providers /ai-providers, MCP overview /ai-mcp, AI usage /ai-usage, AI actions /ai-actionsai.session.use; providers: aiAssistant.providerConfig.read; MCP overview, AI usage, AI actions: admins
AI knowledgeKnowledge entries the assistant finds and learns from conversationsKnowledge /ai-knowledgeai.knowledge.read
AI schedulesTasks for the assistant on a schedule or when an email arrivesSchedules /ai-schedulesai.session.use
SkillsReusable instructions for the assistant, with files and sharesSkill Management /ai-skillsai.session.use
ConnectorsIntegrations, skills, tools and your own MCP connections for the assistantConnectors /pluginsai.plugin.read

The AI assistant is always on and cannot be switched off for a tenant. Who may use it is decided by roles. The last four modules need the AI assistant. More: Connect your AI, Work with the AI Assistant, Connectors.

These modules are always on.

ModuleWhat it doesMenu entries and routesOpens with
Users and rightsUsers, roles and permissions, business units, tenants, invitations, and acting as another person for supportUsers /user, Access Roles /accessRoles, Business Units /businessUnits, Tenants /tenantsUsers and Tenants: admins; authentication.accessRole.read, authentication.businessUnit.read
Sign-inSign-in with password, sign-in link, second factor, trusted devices, single sign-on and Microsoft Entra IDThe sign-in page, the tab Security in your profileeveryone
My profileName, picture, password, your own activity, notifications, your own notification rules and personal API tokensMy profile /profil, from your avatareveryone signed in
Setup and system configurationThe setup in eight steps, areas, appearance, logo and the settings of the tenantSetup /einrichtung, System configuration /system-configadmins
Email and notificationsOutgoing email, templates, system mails, mailboxes and the notifications in the bellSystem Mails /system-mails, Mailboxes /mailboxes, Email delivery /emailscommunication.systemMail.read, communication.email.read; Mailboxes: admins
Form builderForms with categories, field templates, filled-in records and locksForms /form, Field templates /form-field-template, Categories /form-category, Records /form-recordformBuilder.read, formBuilder.fieldTemplate.read, formBuilder.category.read, formBuilder.record.read
Tags and text blocksTags for records and reusable text blocksTags /tags, Text Blocks /textBlockcommunication.tag.read, core.textBlock.read
Logs and operationsAudit log, application and event logs, cron jobs, migrations and the vector viewerAudit Log /auditLogs, Event logs /eventLogs, App Logs /appLog, Cron Jobs /cronJob, Migrations /migrations, Vector Viewer /vectorVieweradmins
PlatformWhat every module stands on: the permission check, uploads, activity, comments, search, number sequences, custom fields, PDF rendering and the module overview itselfModules /modulesadmins

How to connect a mailbox, including Microsoft 365, is described in Connect mailboxes.

Every module above is also available to the AI Assistant, within the same limits. It sees the areas that are switched on and uses only tools whose permission the asking person has. A switched-off area is invisible to it, and a person without the permission for invoices cannot have the AI Assistant read or change an invoice either. Before it changes anything, the server builds a confirmation that you approve.