The customer's display name.
The customer's phone number.
The customer's email address.
OptionallanguageThe customer's preferred language code (e.g. "en-US", "fr-CA").
Sourced from the top-level customerLanguageCode field on the interaction. The SDK
does not validate the value — the server is the authority for accepted formats
(typically BCP-47). undefined when the server has no language code stored.
Plain-data snapshot of the customer involved in an interaction. Used as both the constructor input for the Customer class and the payload shape for InteractionCustomerInfoUpdatedPayload.