Skip to main content

Overview

An object type is the identifier for a kind of object in CXF — contacts, orders, content_instances, and so on. Object types are the foundation everything else builds on: Attributes, Endpoints, Schemas, and Seeds all operate on them. Every object type belongs to a module and supports a defined set of shared-model features — the same constructs described in Core concepts (Attributes, Templates, Profiles, Taxonomies, Workflows, and more). The tables below list the object types per module and the features each one supports. The Content, Customer Data, and Commerce modules are CXF’s three primitives — the object types in them are those primitives made concrete (the Customer Data primitive, for example, is realized as contacts, organizations, and documents). The Orchestration object types belong to the orchestration layer that activates the primitives.
Feature support is what makes a construct available on an object — for example, only object types with Templates can be scoped by a Template, and only those with Profiles can be grouped into Profiles.

Content

Object typeDescriptionSupported features
assetsFiles managed in the DAM.Tags, Seeds
content_instancesContent records created from a Content Template.Attributes, Templates, Versions, Taxonomies, Tags, Relationships, Workflows, Ownership, Archive, Seeds
content_versionsSaved versions of a content instance.Attributes, Templates, Taxonomies, Tags, Ownership, Seeds

Customer Data

Object typeDescriptionSupported features
contactsIndividual people — customers, leads, and other contacts.Attributes, Profiles, Segments, Taxonomies, Tags, Relationships, Workflows, Archive, Ownership, Seeds
organizationsCompanies or accounts you work with.Attributes, Profiles, Segments, Taxonomies, Tags, Relationships, Workflows, Hierarchies, Archive, Ownership, Seeds
documentsDocument records created from a Document Template.Attributes, Templates, Taxonomies, Tags, Relationships, Workflows, Archive, Ownership, Seeds

Commerce

Object typeDescriptionSupported features
ordersPurchases and transactions.Attributes, Templates, Taxonomies, Tags, Relationships, Workflows, Archive, Ownership, Seeds
pricesIndividual prices for items.Seeds
price_listsNamed collections of prices.Seeds

Orchestration

Object typeDescriptionSupported features
funnelsStructured, interactive flows for data collection, decisions, and engagement across channels.Seeds
eventsTime-stamped records of activity across CXF that can trigger automations.Archive
endpointsAPI endpoints you expose over your data.Seeds
agentsAI Agents — automated assistants that can join conversations and act on your data.Archive
conversationsReal-time, channel-agnostic message threads between contacts, users, and agents.Taxonomies, Tags, Archive, Ownership

Core concepts

The shared model these features come from.

Attributes

Custom fields, defined per object type.