Breadcrumbs

Expertflow CX Objects

Title


Description

Object Name

(4.9) ChannelConfig

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

ChannelConfig

(4.9) carouselMessageType

This enum contains the possible values of carouselMessageType.

carouselMessageType - Enum

(4.9) Channel

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

Channel

(4.9) component

This object contains the .

component

(4.9) ComponentType

This object contains the .

ComponentType

(4.9) CC User


This object contains agent information

Agent (will be renamed to CCUser)

(4.9) Tenant

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

Tenant

(4.9) AgentPresence


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

AgentPresence

(4.9) ParticipantType

This object contains properties of the participant type.

ParticipantType

(4.9) ParticipantRole

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

ParticipantRole

(4.9) channelData

This object contains the channel related data.

channelData

(4.9) customer object

It is a dynamic object that can be modified by the admin. By default, it contains four attributes id, firstName, isAnoymous and additionalDetail given as follows. It can be sent asnullor customer information can also be sent by 3rd party.

customer

(4.9) ChannelType

This object contains the attributes of the channel type object.

ChannelType

(4.9) conversationParticipant

This object contains properties of the conversation participant.

conversationParticipant

(4.9) channelSessionState

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

channelSessionState

(4.9) Participant

This object contains properties of the user/participant.

Participant

(4.9) ChannelConnector

This object contains properties of the conversation participant.

Channel Connector