Skip to content

feat: Add lifecycle event tracking to live chat schema#2056

Open
naveenpatil1 wants to merge 1 commit intoadobe:masterfrom
naveenpatil1:feature-882-livechat-lifecycle-events
Open

feat: Add lifecycle event tracking to live chat schema#2056
naveenpatil1 wants to merge 1 commit intoadobe:masterfrom
naveenpatil1:feature-882-livechat-lifecycle-events

Conversation

@naveenpatil1
Copy link

  • Added sessionID field to link multiple events per session
  • Enhanced status field with enum values (INITIATED, ACCEPTED, COMPLETED, MISSED)
  • Added timestamp fields: initiatedAt, acceptedAt, completedAt
  • Added notifiedAgents array for agent attribution
  • Added completedBy enum to track who ended the session
  • Added transcriptURL for external transcript storage

Enables agent performance analytics as per BRANDCON-1420

Fixes #2055

Please link to the issue # #2055

@anandphatak anandphatak self-assigned this Oct 29, 2025
@naveenpatil1 naveenpatil1 force-pushed the feature-882-livechat-lifecycle-events branch from 171207c to 93479da Compare February 3, 2026 08:55
- Added sessionID field to link multiple events per session
- Enhanced status field with enum values (INITIATED, ACCEPTED, COMPLETED, MISSED)
- Added timestamp fields: initiatedAt, acceptedAt, completedAt
- Added notifiedAgents array for agent attribution
- Added completedBy enum to track who ended the session
- Added transcriptURL for external transcript storage

Enables agent performance analytics as per BRANDCON-1420

Fixes adobe#2055
@naveenpatil1 naveenpatil1 force-pushed the feature-882-livechat-lifecycle-events branch from 93479da to 644534b Compare February 3, 2026 09:10
@ankush13777-wq
Copy link

@anandphatak We reviewed this internally and there was some misunderstanding. The schema for this event was initially pushed but no data was ever generated. I hope the change in status from string to enum should not be an issue as the data generated will always conform the the new format. Request you to review once.

Copy link
Collaborator

@anandphatak anandphatak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on the comment in the PR that there is no existing data ingested against this field group, I am approving this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

engaged-with-representative-in-concierge schema enhancement

3 participants