Communications Business Objects

The following Communications business objects are commonly used in communications-related queries. Review the descriptions to see how each can be joined with other business objects and what properties they include.

EffectiveContactCommunicationPreferencesData

Contains a row for each person for each communication preference type, even if the person has not changed the default communication preferences.

Common joins

  • EffectiveContactCommunicationPreferencesData.Id = NetContactData.Id

Properties

  • Communication Reason Name
  • Contact Communication Reason Preferences Key
  • Contact Key
  • Created By User Key
  • Created On
  • Full Name
  • Id
  • Opt In
  • Updated By User Key
  • Updated On
  • Communication Reason Key

CommunicationReasonRef

Details one row for each communication preference (Settings > Contacts > Communication preferences). Lists the settings for each communication preference, such as the communication name, description, and whether the default is to opt in or out.

Common joins

  • ContactCommunicationReasonPreferences.Communication Reason = CommunicationReasonRef.Communication Reason Key

Properties

  • Cannot Opt Out
  • Communication Reason Key
  • Communication Reason Name
  • Default Opt Out
  • Default Type
  • Description
  • Formula
  • Is System
  • Solicitation
  • Status


Did this page help you?