Communications Business Objects
Related videos
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.
In This Article
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
Business Object | Relation |
---|---|
NetContactData | EffectiveContactCommunicationPreferencesData.Id = NetContactData.Id |
Properties
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
Business Object | Relation |
---|---|
ContactCommunicationReasonPreferences | ContactCommunicationReasonPreferences.Communication Reason = CommunicationReasonRef.Communication Reason Key |
Properties
Properties | |
---|---|
Cannot Opt Out | Communication Reason Key |
Communication Reason Name | Default Opt Out |
Default Type | Description |
Formula | Is System |
Solicitation | Status |