Reduce daily context switching
Users can move from dashboard to mail, calendar, contacts, tasks, files, and archive without leaving the same work surface.
One sovereign workspace for the work people actually repeat every day.
Workplace brings mail, calendar, contacts, tasks, files, archive search, and Ask Workplace into one Continuum interface. It keeps the familiar protocols organizations already run, but wraps them in shared identity, tenant context, EU-resident infrastructure, and an optional Bicameral assistant.
Most organizations run mail, calendar, contacts, files, tasks, chat, and compliance search as separate surfaces. Users lose time switching context, administrators must secure several identity paths, and regulated teams still need to prove where communications, files, and AI processing happen.
The application is a Next.js 15 and React 19 workspace built on the Continuum design system. It signs users in through the platform Keycloak realm, preserves the access token for backend protocol clients, and exposes daily work through a single shell with dashboard, mail, calendar, contacts, tasks, files, archive, settings, and AI entry points.
Workplace consolidates common work patterns while preserving explicit backend responsibilities for identity, protocols, files, archive, and AI.
Users can move from dashboard to mail, calendar, contacts, tasks, files, and archive without leaving the same work surface.
IMAP, SMTP, CalDAV, and CardDAV keep mail, scheduling, and address-book behavior portable and inspectable.
Keycloak and the shared @gsc/auth package provide token refresh, issuer validation, single sign-on, sid capture, and back-channel logout support.
eDiscovery search, semantic search, saved searches, export preparation, PII warnings, retention metadata, and legal hold indicators live beside daily communication.
Ask Workplace renders structured views for mail, calendar, contacts, and navigation, while the optional H2A assistant is hidden unless tenant AI entitlement is present.
The Kubernetes deployment includes readiness and liveness checks, non-root containers, rolling updates, resource limits, and least-privilege CI deploy rights.
Users sign in through Keycloak. The session keeps the access token and identity claims needed by mail, calendar, contacts, DAM, and assistant calls.
The shell exposes Dashboard, Ask Workplace, Mail, Calendar, Contacts, Tasks, Files, Archive, and Settings with a consistent navigation and account model.
Workplace routes each action to the proper service: IMAP/SMTP for mail, CalDAV/CardDAV for groupware, DAM for files, archive APIs for eDiscovery, and Bicameral for assistant sessions.
Show recent mail, upcoming events, contacts, pending task count, system status, and shortcuts for composing mail, creating events, adding contacts, and creating tasks.
Browse folders, read messages, compose and send mail, save drafts, mark read or unread, star messages, delete, move, and inspect attachments.
Display monthly views, create events, manage all-day events, choose event types, toggle calendars, inspect upcoming events, and delete events through CalDAV.
Search CardDAV address books, filter contacts, switch grid and list views, inspect rich profiles, use tags and favorites, and create contacts through the API.
List DAM assets, upload files, download documents, delete assets, show file categories, sizes, and modified dates, and use tenant bearer-token access.
Search archived email, toggle semantic search, use filters and facets, save searches, select records, create exports, and expose role-aware archive metadata.
Track work in board, list, or grid views with status, priority, assignees, tags, due dates, progress, comments, and project filters.
Use a deterministic GenUI endpoint to ask for unread mail, calendar events, contacts, or navigation and receive structured tables or actions.
Workplace v2 is a Next.js application deployed as a Kubernetes service, with explicit integrations for identity, data protocols, archive, files, assistant routing, and database-backed meeting state.
Replace fragmented mail, calendar, contacts, files, and task surfaces with one EU-operated workspace.
Give legal, compliance, and audit teams archive search, semantic search, saved searches, exports, PII indicators, and legal hold visibility.
Operate mail, calendars, and contacts on IMAP, SMTP, CalDAV, and CardDAV instead of proprietary synchronization layers.
Let users ask for inbox, calendar, contacts, archive, tasks, or files views while keeping AI entitlement and tenant context explicit.
Connect Workplace to DAM, Archive, Bicameral, Keycloak, PostgreSQL, and Meet-related scheduling data under one tenant-aware application.
Serve organizations that need daily collaboration tools without handing core communication workflows to non-European platform jurisdiction.
Workplace intentionally keeps its backend boundaries visible so each data domain can use the right protocol, service, and governance model.
Keeps access tied to organization accounts, roles, and sign-in policy.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Connects communication records so messages can be used in the governed workflow.
Connects communication records so messages can be used in the governed workflow.
Connects scheduling data so time, meetings, and availability stay part of the workflow.
Connects address-book data so people and organizations remain visible in context.
Lets approved systems connect without ad hoc exports or manual copy-paste.
Lets approved systems connect without ad hoc exports or manual copy-paste.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Stores structured service records in a controlled tenant-aware backend.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Shows how this service fits into the wider Vianordis environment instead of standing alone.
Workplace is designed as a tenant-aware application in the same platform model as the rest of Vianordis: central identity, explicit service boundaries, EU infrastructure, and role-aware access to sensitive workflows.
Keycloak OIDC, token refresh, issuer validation, session claims, and back-channel logout are handled through the shared auth package.
User, tenant, customer, and role claims are carried in the session and used by downstream service calls.
Mail, calendar, and contacts use IMAP/SMTP, CalDAV, and CardDAV rather than opaque vendor-only APIs.
The assistant is hidden unless tenant AI entitlement is present, and H2A messages route through Bicameral.
The Kubernetes deployment uses two replicas, rolling updates, probes, resource limits, non-root execution, and read-only root filesystem settings.
Archive roles govern search, semantic search, AI analysis, legal hold visibility, retention information, and export capability.
Workplace is sold as a daily workspace service. Pricing depends on user count, archive and eDiscovery requirements, AI enablement, file storage needs, migration scope, and whether the deployment is managed, dedicated, hybrid, or on-premises.
No. Workplace v2 includes mail, calendar, contacts, tasks, files, archive/eDiscovery, settings, Ask Workplace, and optional Bicameral assistant integration.
Mail uses IMAP and SMTP. Calendars use CalDAV. Contacts use CardDAV. Files use DAM APIs, and archive workflows use the archive service API.
Users authenticate through Keycloak using the shared @gsc/auth package. The session carries the access token and tenant claims used by backend service calls.
Yes, when enabled for the tenant. Ask Workplace can produce structured workspace views, and the floating assistant routes H2A sessions through gscBicameral.
Yes. The archive module supports full-text and semantic search, saved searches, selection, export preparation, PII indicators, retention metadata, and legal hold visibility depending on role.
Yes. The inspected v2 deployment defines a Kubernetes deployment and service for workplace-ui with readiness/liveness probes, rolling update strategy, and least-privilege CI deployment permissions.
See how Workplace can consolidate communication, scheduling, contacts, files, tasks, archive search, and assistant workflows without abandoning open protocols or European infrastructure control.