UI Agent Interaction Event Log Data Model Object
Object Properties
Object API Name: SfdcUiAgentIntrctnEventLog_std__dlm
Category: Unassigned
Availability: Available in 262 and later versions
Primary Key Field: RequestIdentifier
Fields
- AgentType
- AppName
- BrowserName
- BrowserVersion
- ButtonLabel
- cdp_sys_record_currency
- Channel
- ClientGeolocation
- ClientIdentifier
- ClientIp
- Components
- ConnectionType
- DataSourceId
- DataSourceObjectId
- DeviceModel
- DevicePlatform
- DeviceSessionIdentifier
- FeedbackIdentifier
- HasToxicityWarning
- InternalOrganizationId
- IsAgentPanelExited
- KQ_RequestIdentifier
- LightningType
- LightningTypeMessage
- LoginKey
- MessageIdentifier
- MobileSdkAppType
- MobileSdkVersion
- ObjectType
- OperatingSystemName
- OperatingSystemVersion
- PageContext
- PageObjectIdentifier
- PageObjectType
- PageUrl
- RequestIdentifier
- SdkAppVersion
- SessionKey
- TaskName
- Timestamp
- UiEventElapsedTime
- UiEventTimestamp
- UiRootActivityIdentifier
- UserIdentifier
- UserType
- VoiceOrText
AgentType
- Field API Name:
AgentType__c - Data Type: TEXT
- Description: The type of agent
AppName
- Field API Name:
AppName__c - Data Type: TEXT
- Description: In the context of which app this logline has executed
BrowserName
- Field API Name:
BrowserName__c - Data Type: TEXT
- Description: Browser family - Chrome, IE, Safari, Gecko etc.
BrowserVersion
- Field API Name:
BrowserVersion__c - Data Type: TEXT
- Description: Browser major.minor version. Some browsers may not provide a minor version
ButtonLabel
- Field API Name:
ButtonLabel__c - Data Type: TEXT
- Description: When the user interacts with a message by clicking a message-level button, this is the label of the button the user selects (i.e. "Save" or "Add to Description Field")
cdp_sys_record_currency
- Field API Name:
cdp_sys_record_currency__c - Data Type: TEXT
- Description: System-generated metadata field that stores a 3-letter ISO currency code.
Channel
- Field API Name:
Channel__c - Data Type: TEXT
- Description: The name of the channel - mobile, LEX, Playground
ClientGeolocation
- Field API Name:
ClientGeolocation__c - Data Type: TEXT
- Description: Client GEO Location in format Country/State
ClientIdentifier
- Field API Name:
ClientIdentifier__c - Data Type: TEXT
- Description: API client ID
ClientIp
- Field API Name:
ClientIp__c - Data Type: TEXT
- Description: Client IP address
Components
- Field API Name:
Components__c - Data Type: TEXT
- Description: An array of strings that contains the name of the components(s), including the namespace and the name of the component (i.e. ['namespace:component']). This should include both input and output components.
ConnectionType
- Field API Name:
ConnectionType__c - Data Type: TEXT
- Description: WIFI, EGGE, LTE, EDVO, HSDPA etc.
DataSourceId
- Field API Name:
DataSourceId__c - Data Type: TEXT
- Description: A unique, system-generated identifier for this record.
DataSourceObjectId
- Field API Name:
DataSourceObjectId__c - Data Type: TEXT
- Description: A unique, system-generated identifier for this record.
DeviceModel
- Field API Name:
DeviceModel__c - Data Type: TEXT
- Description: The device model.
DevicePlatform
- Field API Name:
DevicePlatform__c - Data Type: TEXT
- Description: The application experience
DeviceSessionIdentifier
- Field API Name:
DeviceSessionIdentifier__c - Data Type: TEXT
- Description: Auto-generated ID on the client-side that stays the same for the duration of the browser tab
FeedbackIdentifier
- Field API Name:
FeedbackIdentifier__c - Data Type: TEXT
- Description: The turn ID from Agents V1 API.
HasToxicityWarning
- Field API Name:
HasToxicityWarning__c - Data Type: TEXT
- Description: Flag to identify whether the message contains a toxicity warning. Currently contains text with true/false values
InternalOrganizationId
- Field API Name:
InternalOrganizationId__c - Data Type: TEXT
- Description: A unique, system-generated identifier for this record.
IsAgentPanelExited
- Field API Name:
IsAgentPanelExited__c - Data Type: TEXT
- Description: Currently text containing true/false values, that is True when the user clicks on a button to navigate away from an agent panel
KQ_RequestIdentifier
- Field API Name:
KQ_RequestIdentifier__c - Data Type: TEXT
- Description: Key Qualifier system field for RequestIdentifier
LightningType
- Field API Name:
LightningType__c - Data Type: TEXT
- Description: An array of strings that contains the name of the ES type(s)
LightningTypeMessage
- Field API Name:
LightningTypeMessage__c - Data Type: TEXT
- Description: This is the ES type message associated with the co-pilot response (i.e. "Inform" or "Inquire")
LoginKey
- Field API Name:
LoginKey__c - Data Type: TEXT
- Description: The hash of the login id to allow tracking of all events from user login to logout.
MessageIdentifier
- Field API Name:
MessageIdentifier__c - Data Type: TEXT
- Description: Returned with every message (from bots runtime API).
MobileSdkAppType
- Field API Name:
MobileSdkAppType__c - Data Type: TEXT
- Description: Mobile application type [native, hybrid]
MobileSdkVersion
- Field API Name:
MobileSdkVersion__c - Data Type: TEXT
- Description: The SDK version.
ObjectType
- Field API Name:
ObjectType__c - Data Type: TEXT
- Description: The name of the object for ES Type recordInfo.
OperatingSystemName
- Field API Name:
OperatingSystemName__c - Data Type: TEXT
- Description: OS family name - Android, Mac, Windows, iOS etc. Derived from userAgent
OperatingSystemVersion
- Field API Name:
OperatingSystemVersion__c - Data Type: TEXT
- Description: OS version number. Derived from userAgent
PageContext
- Field API Name:
PageContext__c - Data Type: TEXT
- Description: Name of the component hosting the main content of the page
PageObjectIdentifier
- Field API Name:
PageObjectIdentifier__c - Data Type: TEXT
- Description: Entity id, if any, of the record being displayed
PageObjectType
- Field API Name:
PageObjectType__c - Data Type: TEXT
- Description: Entity type of the page being displayed
PageUrl
- Field API Name:
PageUrl__c - Data Type: TEXT
- Description: Raw url of the page log occurred on
RequestIdentifier
- Field API Name:
RequestIdentifier__c - Data Type: TEXT
- Description: Globally unique id for a given request
SdkAppVersion
- Field API Name:
SdkAppVersion__c - Data Type: TEXT
- Description: In the context of which SDK app version this logline has executed
SessionKey
- Field API Name:
SessionKey__c - Data Type: TEXT
- Description: The hash of the session id to allow tracking of all events in a session
TaskName
- Field API Name:
TaskName__c - Data Type: TEXT
- Description: This will describe the nature of the event being logged (i.e. co-pilot returning a response)
Timestamp
- Field API Name:
Timestamp__c - Data Type: DATETIME
- Description: Timestamp at which the log event was generated.
UiEventElapsedTime
- Field API Name:
UiEventElapsedTime__c - Data Type: DOUBLE
- Description: Elapsed time
UiEventTimestamp
- Field API Name:
UiEventTimestamp__c - Data Type: DATETIME
- Description: High-precision Unix time when the message was logged according to the client
UiRootActivityIdentifier
- Field API Name:
UiRootActivityIdentifier__c - Data Type: TEXT
- Description: The ID for the root activity, if any, when this message was logged
UserIdentifier
- Field API Name:
UserIdentifier__c - Data Type: TEXT
- Description: User ID of the request
UserType
- Field API Name:
UserType__c - Data Type: TEXT
- Description: User type
VoiceOrText
- Field API Name:
VoiceOrText__c - Data Type: TEXT
- Description: [MOBILE ONLY] This tells us whether the input by the user was "voice" or "text"