Newer Version Available

This content describes an older version of this product. View Latest

EngagementTopic

Represents information about the topics discussed by a customer and other attendees during an engagement. For example, when a customer initiates an engagement interaction by calling a service representative to inquire about an insurance claim, the topic of the engagement is Claim. This object is available in API version 55.0 and later.

Supported Calls

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

Special Access Rules

The Manufacturing Cloud permission set license is required to use this object.

Fields

Field Details
EngagementId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
The engagement that’s related to the topic.
This field is a relationship field.
Relationship Name
Engagement
Relationship Type
Lookup
Refers To
EngagementInteraction
Name
Type
string
Properties
Create, Filter, Group, idLookup, Sort, Update
Description
The name of the engagement topic record.
OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
The Salesforce ID of the person who owns this engagement topic record.
This field is a relationship field.
Relationship Name
Owner
Relationship Type
Lookup
Refers To
User
ParentTopicId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The parent engagement topic record that’s associated with this engagement topic.
This field is a relationship field.
Relationship Name
ParentTopic
Relationship Type
Lookup
Refers To
EngagementTopic
ProcessFailureReason
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Specifies the reason the process failed during the engagement interaction.
ProcessName
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The name of the process executed during the engagement interaction.
ProcessStatus
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
Specifies the current status of the process that’s executed during the engagement interaction.
Possible values are:
  • Cancelled
  • Completed
  • Failed
  • Initiated
ProcessType
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The type of the process executed during the engagement interaction.
Possible values are:
  • Flow
  • OmniScript
  • QuickAction
RelatedPersonId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The person for whom the engagement interaction has been initiated.
This field is a polymorphic relationship field.
Relationship Name
RelatedPerson
Relationship Type
Lookup
Refers To
Account, Contact, Lead
TopicId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The engagement topic record that’s associated with the parent engagement topic.
This field is a polymorphic relationship field.
Relationship Name
Topic
Relationship Type
Lookup
Refers To
Asset, Case, Opportunity, Order, ServiceAppointment

Usage

This object is used in the Verify Customer Identity flow template.

Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

EngagementTopicChangeEvent
Change events are available for the object.
EngagementTopicFeed
Feed tracking is available for the object.
EngagementTopicHistory
History is available for tracked fields of the object.