Breadcrumbs

Expertflow CX Objects

Title


Description

Object Name

ParticipantType

This object contains properties of the participant type.

ParticipantType

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

ChannelType

This object contains the attributes of the channel type object.

ChannelType

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

channelSessionState

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

channelSessionState

conversationParticipant

This object contains properties of the conversation participant.

conversationParticipant

customer

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

customer

ChannelConfig

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

ChannelConfig

ChannelConnector

This object contains properties of the conversation participant.

Channel Connector

CC User


This object contains agent information

Agent (will be renamed to CCUser)

Channel

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

Channel

AgentPresence


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

AgentPresence

Participant

This object contains properties of the user/participant.

Participant