Platform Overview

One platform. One truth. Every module connected.

Meritect is a modular monolith — one unified codebase where every module shares canonical data, events, permissions, and workflows. No integration glue. No data drift. One system that compounds value.

9 modules | 1 truth layer | Zero integration debt

Architecture

A modular monolith, not a tangled monolith

Every module connects through one shared core. Data flows naturally. Events propagate instantly. Permissions apply everywhere.

Shared Core

IdentityPermissionsEventsAuditTasksNotifications

Commerce Hub

Your operational control plane

Warehouse Management

Scan-first fulfillment execution

Customer Operations

Unified customer & company context

Invoicing & Compliance

Compliance-grade financial operations

Marketing AI

Store-aware campaign compilation

Tasks & Knowledge

Operational memory & execution

Messaging

Contextual operational communication

Automations

The nervous system of your operations

Analytics & Diagnostics

Truth, visibility & root-cause clarity

Why native matters

Integration is not a feature. It's the architecture.

Other platforms bolt modules together with APIs and webhooks. Meritect modules are born connected — sharing one database, one event bus, and one permission model.

Shared truth

Every module reads from one canonical commerce graph. Orders, customers, inventory, and invoices are never duplicated or drifted.

Shared events

One business event triggers reactions across all modules. An order imported in Commerce Hub can create warehouse work, invoice intent, and customer context simultaneously.

Shared permissions

One role model across every module. A user’s rights are consistent whether they’re in WMS, invoicing, or messaging.

Workflow examples

See how modules work together

Business events flow across module boundaries naturally. No mapping tables. No webhook chains. One event, coordinated responses.

Order → Fulfillment

A single order flows through the entire fulfillment chain without any manual handoff or integration mapping.

Commerce Hub
WMS
Shipping
Invoice
Analytics

Exception → Resolution

Sync failures don’t disappear. They become first-class workflow objects with full context and traceable resolution.

Sync failure
Exception queue
Task
Message thread
Resolution

Return → Credit

Returns trigger a coordinated response across warehouse, CRM, and finance with zero manual data entry.

Return received
WMS intake
CRM context
Credit note
Customer updated

Event → Automation

Business events cascade across modules through the automation engine, with approval gates for high-risk actions.

Event fired
Automation rule
Approval gate
Cross-module action
Audit logged
Under the hood

Built on a stack your engineers will trust

Meritect is engineered for correctness, observability, and long-term maintainability. Every architectural decision is designed to compound operational confidence over time.

TypeScript everywhere

Full-stack type safety from database to UI

PostgreSQL source of truth

ACID guarantees for every business transaction

Temporal durable workflows

Long-running processes that survive failures

Event-driven architecture

Modules react to business events, not polling loops

OpenTelemetry observability

Traces, metrics, and logs from every operation

API-first design

Everything in the UI is available via API

See every module in detail

Explore the nine modules that make up the Meritect platform and discover how they work together to power your commerce operations.