Skip to content

Entity Types

CRM provides three content entity types: Contact, Contact Method, and Relationship. Additionally, CRM provides configuration entity types to manage these entities.

Contact

Contact is the main entity.

CRM provides three Contact bundles by default:

  • Person
  • Household
  • Organization

Contact Method

Contact methods store additional information attached to contacts, such as email addresses, telephone numbers, and postal addresses.

CRM provides three Contact Method bundles by default:

  • Address
  • Email
  • Telephone

Method Detail Type

Method Detail Types provide semantic classification for contact methods (e.g., "home", "work", "mobile"). This configuration entity type controls which types are available for each contact method bundle.

Relationship

A CRM Relationship entity maps one Contact to another Contact with a configurable Relationship Type. Examples of some of the default types:

  • Head of household
  • Spouse
  • Employee
  • Member