Mapping Chat Fields

The following Chat fields are required when selecting fields for exporting into load file on the Chat Export wizard Chat Fields page.

Chat Field Description
Conversation Id

A unique identifier used to group conversations within the manifest file (example, a thread Id, a list of participants in the conversation,

Conversation Platform

The name of the platform the conversation occurred on (examples: Message, SMS, Microsoft Teams, Slack, Google).

Conversation Type

Choose from one of the following:

  • Direct: Indicates the participants are fixed for the duration of the conversation

  • Channel: Indicates that participants may enter and leave the conversation at various points in time.

Message (Body) The text of the message
Message Type

Defines the type of event. Valid values are:

  • message (default) Consider making this the permanent value by doing the following:

  • In the Chat Fields list, select Message Type.

  • Click the More Field Options icon and in the Dynamic Field list, select Static Field.

  • On the Create Field dialog box, enter a Text Value of Message, then click OK.

  • disclaimer

  • join

  • leave

Sender (From) A single person who sent the message.
Recipients (To)

Anyone who received the message (in a semi-colon deliminated list. Example, PersonA; PersonB; PersonC; ).

Note: The sender should not be in the recipients value)

Timestamp

Must be a date and time value of when the event occurred.

yyyy-MM-dd HH:mm:ss

Note: If you are using a different format, such as dd/mm/yyyy, the local language settings on your computer will impact whether ReadySuite can read the timestamp successfully. If the date is not being read successfully, consider changing the date format on your computer's local language settings.

The following Chat fields are required when selecting fields for exporting into load file on the Chat Export wizard Chat Fields page only if Attachments: Yes, embed attachment files is select on the Chat Export wizard Export Setup page.

Chat Field Description
Attachment Name The display name of the attachment (example, iamthefile.png)
Attachment Path

The absolute file path to the attachment file locatable and capable of being embedded in the RMSF output by ReadySuite (example, C:\Data\Attachments\iamthefile.png)

This can be UNC or Mapped Drive, but it cannot be relative.

Consider using the default Source Field FilePath* (which maps to the native file in ReadySuite or a field with the absolute path

 

The following Chat fields are optional when selecting fields for exporting into load file on the Chat Export wizard Chat Fields page.

Chat Field Description
Avatar Path

The absolute file path of an avatar for the sender only.

Importance

Value can be one of the following:

  • Normal

  • High

If not set, Normal is used.

Deleted

Boolean value indicating if the value is deleted.

If not set, default is false.

Edited

Boolean or text value indicating if the value is edited.

If not set, default is false.

If edited, a timestamp can be applied, folloiwng the same guidelines as the required Timestamp.

Parent Id Identifies the parent event of the event. Required in channel conversations to identify the first topic in the conversation thread. Values could be a topic, an Id, a text, a subject, and so on.