Breadcrumbs

Expertflow CX Objects

Title


Description

Object Name

(4.5) Participant

This object contains properties of the user/participant.

Participant

(4.5) Tenant

This object contains the data of the tenants managed through Keycloak.

Tenant

(4.5) ParticipantRole

This object contains properties of the role a participant can assume.

ParticipantRole

(4.5) conversationParticipant

This object contains properties of the conversation participant.

conversationParticipant

(4.5) ParticipantType

This object contains properties of the participant type.

ParticipantType

(4.5) customer

It contains attributes related to the customer. It can be sent asnullor customer information can also be sent by 3rd party.

customer

(4.5) ChannelType

This object contains the attributes of the channel type object.

ChannelType

(4.5) Channel

This object contains the attributes of the Channel object. The channel object represents a specific channel e.g. whatsapp, facebook etc.

Channel

(4.5) ChannelConfig

This object contains the attributes of the channel configuration object. It represents configurations related to a particular channel.

ChannelConfig

(4.5) CC User


This object contains agent information

Agent (will be renamed to CCUser)

(4.5) AgentPresence


This object contains agent information, agent state, and agent's MRD states.

AgentPresence

(4.5) channelSessionState

This object contains properties related to the state of the channel session.

channelSessionState

(4.5) ChannelConnector

This object contains properties of the conversation participant.

Channel Connector

(4.5) 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