Conversation Data Model
Description
Defines and manages the canonical Conversation entity — the top-level container for all customer interactions. A Conversation links Sessions, Activities, participants, and metadata into a single persistent record accessible across all platform components.
Canonical use case
A customer who calls, then follows up via chat, then emails is represented as a single Conversation spanning all three sessions, giving agents and supervisors a unified view of the customer's history.