Chat


Android Fields

Name Type Notes

sessionName

String

notNull

The name of the chat session

sessionOid

String

notNull

The oid of the chat session

chatOid

String

notNull

The oid of the new chat message

date

datetime

notNull

Date of the chat (should be UTC format)

clientId

String

The client id identifies the client from which the chat is send from (smartphone / softphone / ..)

phoneLine

Reference

The phone line that has received the chat notification

creator

Reference

The creator of the chat message

addressable

Reference

The addressable of the chat session

reference

Reference

The sended reference (attachment or object reference)

contents

String

The contents of the chat. Long chat message are truncated

chatSessionType

String

notNull

The chat session type

communicationOid

String

notNull

The oid of the communication object

forwarded

Boolean

notNull

True if the message is a forward of a original message

incoming

Boolean

notNull

True if the message is incoming

chatHuntingPolicy

LineHuntingPolicy

if true, the chat agent hunting is enabled and the delivery is handled specially

iOS Fields

The push notification type is silent if no warning needs to be displayed

Name Type Notes

SESSION

String

notNull

The oid of the chat session

SESSION_TYPE

String

notNull

The oid of the chat session

CHAT

String

notNull

The chat session type

MESSAGE

String

notNull

The contents of the chat. Long chat message are truncated

IS_CREATOR

Boolean

notNull

Is user creator of the message

COMMUNICATION

String

notNull

The oid of the communication

PHONE_LINE_NAME

String

The name of the phone line that received the chat notification

PHONE_LINE_OID

String

The oid of the phone line that received the chat notification

NAME

String

The name of the creator

OID

String

The oid of the creator

OBJECT_TYPE

String

The object type of the creator

REF_NAME

String

The name of the reference

REF_OID

String

The oid of the reference

REF_OBJECT_TYPE

String

The object type of the reference

OWNER_NAME

String

The name of the owner / remote addressable

OWNER_OID

String

The oid of the ownder / remote addressable

OWNER_OBJECT_TYPE

String

The object type of the owner / remote addressable

FORWARDED

Boolean

notNull

True if the message is a forward of a original message

INCOMING

Boolean

notNull

True if the message is incoming

CHAT_HUNTING_POLICY

LineHuntingPolicy

if true, the chat agent hunting is enabled and the delivery is handled specially