AckdbConversation
A grouped, LLM-summarized conversation thread.
Properties
idstringULID
entityIdstringsourcestringsourceThreadKeystringSource-specific thread key
messageCountintegerparticipantNamesarray ofstring
hasExternalbooleanWhether external participants are present
sourceMetadataobjectSource-specific display fields (channel_name, etc.)
summarystring (nullable)LLM-generated 1-3 sentence summary
topicsarray ofstring
sentimentstring (nullable)"positive""negative""neutral""mixed"actionItemsarray ofstring
fileIdsarray ofIDs of entity_files attached to messages in this conversation
string
hasFilesbooleanWhether this conversation has file attachments
firstMessageAtstring <date-time>lastMessageAtstring <date-time>Example
AckdbConversation example
{
"id": "string",
"entityId": "string",
"source": "slack",
"sourceThreadKey": "string",
"messageCount": 0,
"participantNames": [
"string"
],
"hasExternal": false,
"sourceMetadata": {},
"summary": "string",
"topics": [
"string"
],
"sentiment": "positive",
"actionItems": [
"string"
],
"fileIds": [
"string"
],
"hasFiles": false,
"firstMessageAt": "1970-01-01T00:00:00.000Z",
"lastMessageAt": "1970-01-01T00:00:00.000Z"
}