Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

OutboundEngagementTemplate

Each row represents a reusable template that defines the content, structure, and delivery settings for automated or manual outbound communications, such as emails and messages, to customers or prospects. Use it to standardize and personalize outreach across sales, service, and marketing processes. This object is available in API version 68.0 and later.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields

Field Details
BusinessArea
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Sort
Description
Specifies the business area that the outbound engagement template is for.
Possible values are:
  • Banking
  • Insurance
  • Loyalty Promotional
  • Loyalty Transactional
The default value is Banking.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The most recent date on which a user referenced this record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The most recent date on which a user viewed this record.
OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
The owner of the record
This field is a polymorphic relationship field.
Relationship Name
Owner
Refers To
Group, User
Purpose
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Sort
Description
Specifies the business purpose of the outbound engagement template.
Possible values are:
  • Promotion
  • Re KYC
The default value is Promotion.
Status
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The status whether it is Draft, Published
Possible values are:
  • Draft
  • Published
TargetName
Type
string
Properties
Create, Filter, Group, idLookup, Nillable, Sort
Description
The name of the page that the outbound engagement template is for.
TargetType
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Specifies the type of page that the outbound engagement template is for.
Possible values are:
  • HomePage
  • Implicit
  • ListPage
  • RecordPage
TemplateCategory
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Specifies the category of the outbound engagement template.
Possible values are:
  • ActionableList
  • CampaignMember
  • Event
  • Segment
TemplateDescription
Type
string
Properties
Create, Filter, Group, Nillable, Sort
Description
The description of the outbound engagement template.
TemplateDeveloperName
Type
string
Properties
Create, Filter, Group, Sort
Description
The developer name of the outbound engagement template.
TemplateName
Type
string
Properties
Create, Filter, Group, idLookup, Sort, Update
Description
The name of the outbound engagement template.
TemplateReferenceRecordId
Type
reference
Properties
Create, Filter, Group, Sort
Description
The resource for which the outbound engagement template is created.
This field is a polymorphic relationship field.
Relationship Name
TemplateReferenceRecord
Refers To
Campaign
TemplateSubcategory
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort
Description
Specifies the subcategory of the outbound engagement template.
Possible value is:
  • OnDemandFlow
TemplateType
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Specifies the type of the outbound engagement template.
Possible values are:
  • Campaign
  • Flow
UsageType
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Specifies the Salesforce product that the outbound engagement template belongs to.
Possible values are:
  • AppointmentManagement
  • Assessment
  • Custom
  • GlobalPromotions
  • HealthEngagement
  • LoyaltyManagement
  • ManagedEventParticipants
  • OfferManagement
  • RecruitmentManagement
  • ReferralManagement
  • ReferralMarketing