Skip to main content

Overview

The Core module is the foundation CXF is built on. It isn’t about one kind of object — it’s the set of cross-cutting primitives that every other module (Content, Customer Data, Commerce, Orchestration) reuses: how objects are structured, classified, related, moved through process, and kept accountable. For the mental model behind it all, see Core concepts. The module groups its features into a few themes.

The data model

Every object starts from a shared shape: a set of object types, the fixed properties that form their base structure, and the typed, validated custom attributes you add on top — single or grouped, scoped by template or profile.

Classification

Organize and find records with taxonomies — multiple, hierarchical, localized classification trees, restricted per template or object type — and tags, flexible global labels created on the fly and shared across everything.

Structure and relationships

Connect records with custom relationships — no-code, bidirectional links between any two object types — and nest them into a parent-child tree with hierarchies, whose order and path CXF maintains automatically.

Process and collaboration

Move records through a business process with workflows (steps, checklists, rotting alerts), collaborate on any object through activities (comments, tasks, approvals, @mentions), and handle appointment scheduling with bookings & schedules.

Access and accountability

Control who sees and changes a record with ownership, reversibly remove records with archive, and trace who did what with the log audit trail. Browse any object type through saved views.

In this module

Object types

The catalog of CXF object types and the features each supports.

Properties

The fixed, built-in fields of an object’s base structure.

Attributes

Typed, validated custom fields — single or grouped.

Taxonomies

Hierarchical, localized classification trees.

Tags

Flexible global labels, created on the fly.

Custom Relationships

No-code, bidirectional links between object types.

Workflows

Track records through the steps of a process.

Hierarchies

Parent-child trees, maintained automatically.

Activities

Comments, tasks, and approvals on any object.

Bookings & Schedules

Availability, event types, and bookings.

Ownership

Owners and followers — who sees and changes a record.

Archive

Reversible deletion, then restore or purge.

Views

Saved column layouts and filters for an object type.

Log

The audit trail — who did what, with field-level diffs.