Officially documented release

This commit is contained in:
2025-11-10 10:10:46 +11:00
parent 1bb7661f94
commit 4c58351635
23 changed files with 282 additions and 214 deletions

View File

@@ -4,6 +4,15 @@ import (
"time"
)
// DBCall is a model that stores raw 'call' payloads from GenesysCloud websockets.
//
// - The ExtractLive function handles the conversion from JSON data (map) into formatted JSON string.
//
// Table Schema:
//
// Primary Key: Id
// Indexes: ConnectedTime, DisconnectedTime, Id, ParticipantId
// JSON Fields: DisconnectReasons, Other, Self
type DBCall struct {
AfterCallWorkRequired bool
Confined bool