Communication Goverance

The following requirements are for additions to the set of standard behaviors with focus on behaviors and behavior attributes needed to support Communication Governance.

There are 2 standard behaviors for this Communication Governance category:

  • Suppress email per policy
  • Suppress SMS per policy

Suppress email per policy

A contact or recipient isn't sent an email message because of a communication governance policy reaching its limit.

Category Behavior type API name
Email System-triggered suppressEmailPerPolicy
Detection expression
data.action.type=suppress-email

The following attributes are delivered with this behavior. Expressions and foreign keys are shown as defined in the source workbook.

Behavior attributes

Display Name API Name Type Expression Foreign Key
Automation Name AutomationName String cdp.Automation.Name Not specified
Contact Point ID ContactPointId String fmk.ContactPoint.ID ContactPoint.ID
Email Address EmailAddress String cdp.ContactPoint.Email Not specified
Email Send Date EmailSendDate Timestamp fmk.Event.MessageSentTS Not specified
Event Date EventDate Timestamp datetime_utc Not specified
Event Source ID EventSourceId String fmk.Event.SourceID Not specified
Marketing Automation ID MarketingAutomationId String fmk.MarketingAutomation.ID Automation.ID
Marketing Automation Stage ID MarketingAutomationStageId String fmk.MarketingAutomationStage.ID Stage.ID
Marketing Message ID MarketingMessageId String fmk.MarketingMessage.ID Message.ID
Marketing Program ID MarketingProgramId String fmk.MarketingProgram.ID Program.ID
Message Name MessageName String cdp.Message.Name Not specified
Message Purpose MessagePurpose String cdp.Message.Purpose Not specified
Message Subject Line MessageSubjectLine String cdp.Message.Subject Not specified
Program Name ProgramName String cdp.Program.Name Not specified
Reason Reason String fmk.Event.Reason Not specified
Sender From SenderFrom String fmk.Event.SenderFrom Not specified
Sender Name SenderName String fmk.Event.SenderName Not specified
Sender Reply To SenderReplyTo String fmk.Event.SenderReplyTo Not specified
Tactic Template Name TacticTemplateName String cdp.Automation.TacticTemplateName Not specified
Unified ID UnifiedId String fmk.Customer.ID Not specified

Suppress SMS per policy

A contact or recipient isn't sent an SMS message because of a communication governance policy reaching its limit.

Category Behavior type API name
SMS System-triggered suppressSMSPerPolicy
Detection expression
data.action.type=suppress-SMS

The following attributes are delivered with this behavior. Expressions and foreign keys are shown as defined in the source workbook.

Behavior attributes

Display Name API Name Type Expression Foreign Key
Automation Name AutomationName String cdp.Automation.Name Not specified
Contact Point ID ContactPointId String fmk.ContactPoint.ID ContactPoint.ID
Event Date EventDate Timestamp datetime_utc Not specified
Event Source ID EventSourceId String fmk.Event.SourceID Not specified
Marketing Automation ID MarketingAutomationId String fmk.MarketingAutomation.ID Automation.ID
Marketing Automation Stage ID MarketingAutomationStageId String fmk.MarketingAutomationStage.ID Stage.ID
Marketing Message ID MarketingMessageId String fmk.MarketingMessage.ID Message.ID
Marketing Program ID MarketingProgramId String fmk.MarketingProgram.ID Program.ID
Message Name MessageName String cdp.Message.Name Not specified
Mobile Country MobileCountryCode String fmk.Event.Country Not specified
Mobile Number MobileNumber String cdp.ContactPoint.MobileNumber ContactPoint.ID
Mobile Sender Code MobileSenderCode String fmk.Event.SenderFrom Not specified
Mobile Sender Name MobileSenderName String fmk.Event.SenderName Not specified
Program Name ProgramName String cdp.Program.Name Not specified
Reason Reason String fmk.Event.Reason Not specified
SMS Send Date SMSSendDate Timestamp fmk.Event.MessageSentTS Not specified
Tactic Template Name TacticTemplateName String cdp.Automation.TacticTemplateName Not specified