Represents all info about an agent.
The first name of the agent, or null when not provided by the backend (e.g. when the agent's personal information is hidden).
null
The full name of the agent, or null when neither first name nor last name was provided by the backend, or both are blank.
The id of the agent.
The URL for the profile photo of the agent, or null when not provided by the backend (e.g. when the agent's personal information is hidden).
Whether the agent is a bot, or null when the agent's bot status is not known.
Whether the agent is for automated surveys, or null when the agent's survey status is not known.
Indicates that agent is currently typing.
The surname of the agent, or null when not provided by the backend (e.g. when the agent's personal information is hidden).
The optional nickname of the agent.