NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
name

Name of this communication rule.

string
sales_organization_id

Foreign key of the sales organization this communication rule belongs to.

globally unique identifier
trigger_code

Fixed value identifying the system event that triggers this communication (e.g. "JobApproval").

string
enable_for_object_updated_after

Only trigger for objects updated after this date/time (used to avoid notifying for stale events).

date
email_subject

Template for the email subject, supporting placeholders resolved at send time.

string
email_body

Template for the email body, supporting placeholders resolved at send time.

string
email_to

Template for the "To" recipient(s), supporting placeholders resolved at send time.

string
email_cc

Template for the "Cc" recipient(s), supporting placeholders resolved at send time.

string
email_bcc

Template for the "Bcc" recipient(s), supporting placeholders resolved at send time.

string
sending_type

Determines how/when this communication is sent (e.g. immediately, batched).

string
print_layout_id

Foreign key of the print layout used to render the email/attachment.

globally unique identifier
pdf_template_id

Foreign key of the PDF template attached to this communication.

globally unique identifier
enable_filter_job_type

Indicates this communication rule is filtered to specific job types.

boolean
enable_filter_contract_type_id

Foreign key of the contract type this communication rule is filtered to, when applicable.

globally unique identifier
enable_filter_no_contract_type

Indicates this communication rule only applies when there is no contract type.

boolean
archived

Indicates whether this communication rule has been archived (no longer active).

boolean
modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date