XMessage Schema
UCI saves all conversation data in form of XMessages. These XMessages follow a certain specification. These XMessage will be saved in cassandra DB. Its object is defined in dao repository.
Schema
Field
Type
Description
id
uuid
unique identification
userId
text
to - phone of user/admin
fromId
text
from - phone of user/admin
channel
text
channel (Eg. Whatsapp/SMS)
provider
text
provider (Eg. Gupshup/Netcore)
timestamp
timestamp
messageState
text
state(Eg. Replied/Sent/Read)
xMessage
text
xMessage XML stringyfied
app
text
bot name
auxData
text
auxilary data
messageId
text
id of message from provider
replyId
text
id of user to reply to
causeId
text
sessionId
uuid
session id of conversation
ownerOrgId
text
owner org id of bot
ownerId
text
owner id
botUuid
uuid
bot uuid
Last updated