Skip to content

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

- 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
@anandphatak anandphatak self-assigned this Oct 29, 2025
…reaking changes

- Changed xdm:status to use meta:enum only (non-breaking)
- Kept enum constraint on xdm:completedBy (new field, safe to enforce)
- Addresses review comment about breaking existing data ingestion flows
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

2 participants