Expertflow CX Objects
| Title | Description | Object Name | |
|---|---|---|---|
| Participant | This object contains properties of the user/participant. | Participant | |
| Tenant | This object contains the data of the tenants managed through Keycloak. | Tenant | |
| ParticipantRole | This object contains properties of the role a participant can assume. | ParticipantRole | |
| conversationParticipant | This object contains properties of the conversation participant. | conversationParticipant | |
| ParticipantType | This object contains properties of the participant type. | ParticipantType | |
| customer | It contains attributes related to the customer. It can be sent as null or customer information can also be sent by 3rd party. | customer | |
| ChannelType | This object contains the attributes of the channel type object. | ChannelType | |
| Channel | This object contains the attributes of the Channel object. The channel object represents a specific channel e.g. whatsapp, facebook etc. | Channel | |
| ChannelConfig | This object contains the attributes of the channel configuration object. It represents configurations related to a particular channel. | ChannelConfig | |
| CC User | This object contains agent information | Agent (will be renamed to CCUser) | |
| AgentPresence | This object contains agent information, agent state, and agent's MRD states. | AgentPresence | |
| channelSessionState | This object contains properties related to the state of the channel session. | channelSessionState | |
| ChannelConnector | This object contains properties of the conversation participant. | Channel Connector | |
| channelData | This object contains the data of the channel type opted by the customer for conversing with the agent. Channel data is unique for every channel. | channelData |