Records Core Concepts

circle-check

Overview

Records are the stored instances of business data that teams create, update, relate, and act upon within the platform. Each Record holds the field data that represents a single deal, asset, policy, or contact. When users interact with the system, they are interacting with Records.

A helpful analogy is a database table row. Each Record represents a single row of stored data, containing the values that define one distinct Record.

Workflows, permissions, reporting, and integrations frequently evaluate or modify Records. Understanding how Records behave is important when designing scalable data models and making informed architectural decisions.

System Behaviors

The following behaviors describe how Records operate across the platform:

  • Store field values: Each Record contains the data entered for a specific business entity. When values are created, updated, or cleared, the Record reflects the current state while maintaining an auditable history of changes through system-managed timestamps and timeline activity.

  • Include system-managed attributes: Every Record contains system fields such as unique identifiers, created and modified timestamps, and ownership or association references. These ensure traceability and operational integrity.

  • Follow a defined lifecycle: Records are created, updated, related, automated upon, archived, and potentially unarchived. Archiving removes a Record from active views while preserving history. Restoration reactivates it without data loss.

  • Generate timeline activity: Changes create timeline entries that show what changed and who initiated the change, supporting governance and collaboration.

  • Enforce identifier constraints: Each Record must satisfy object-level uniqueness requirements to prevent duplication conflicts and maintain referential integrity.

  • Inherit visibility through associations: Direct and indirect associations, evaluated alongside permissions, determine who can view or modify a Record.

For more information, see Records Data Model.


Why Records Matter

Records are the operational foundation of the platform’s data model and support core platform behaviors, including:

  • Activate object schemas

  • Power workflows and automation

  • Enable reporting and analytics

  • Support permission models and governance

  • Serve as the foundation for integrations and APIs

Poorly designed Record strategies create downstream complexity. Thoughtful Record design supports scalability, data integrity, and long-term maintainability.


Object Records vs Contact Records

While Object Records and Contact Records behave consistently, there are several important distinctions:

Aspect
Object Records
Contact Records

Foundational Record Model

Yes

Yes

Supports Custom Fields

Yes

Yes

Participates in Relationships

Yes

Yes

Participates in Automation

Yes

Yes

Primary Identifier

Record Name

Email

Minimum Data Requirements

Defined by the Object's Schema

At least one identifying field (such as name, email, or mobile phone)

Communication-Specific Behavior

No

Yes (subscriptions, messaging history, email status)

Despite these differences, Contact Records remain Records within the same underlying data model. They store values, participate in automation, respect permissions, and support API operations in the same way as other Object Records.

For deeper guidance specific to contact behavior and communication features, see Contacts Core Concepts.


How Records Are Used

Records are the data around which business processes are organized.

Common patterns include:

  • Managing customers, deals, policies, assets, or projects

  • Tracking lifecycle progression across defined stages

  • Associating related data across Objects

  • Triggering automation based on Record changes

  • Supporting collaboration through shared visibility


Key Use Cases

The Record model supports diverse industries by enabling structured, operational data management around real-world entities. These examples illustrate the flexibility of the Record model across industries. The underlying behavior remains consistent while adapting to specific business contexts.

Industry Examples

Insurance Teams Managing Policy and Operational Records

Records enable insurance platforms to manage policies, claims, applications, and related operational data as structured, traceable entities.

Insurance teams use Records to capture lifecycle-driven data, associate related entities, and support compliance and servicing workflows.

Examples include:

  • Creating Policy Records to store structured data such as policy number, coverage type, effective dates, premium amount, and status

  • Managing Claim Records with loss details, incident dates, adjuster assignments, reserve amounts, and claim status

  • Associating Policy Records to agents, carriers, accounts, and related claims

  • Tracking renewals through workflow-driven status progression

How Records Help:

  • Maintain consistent operational data across policy lifecycles

  • Enable structured relationships between policies, claims, agents, and accounts

  • Support reporting and forecasting based on standardized field values

  • Power automation such as renewal creation or claim escalation workflows


What’s Next

Continue to Records Data Model to explore the architectural structure behind record storage and relationships or explore any of the topics below:

Last updated

Was this helpful?