Datenmodell
Event-Tabelle
event_id
type
timestamp
bot_id
conversation_id
contact_id
version_id
payload
environment
channel_type
channel_id
Beschreibung
ID des Events die festlegt, dass jeder Eintrag einzigartig ist
Der Typ des Events legt fest, welche Art von Event stattfand
Zeitpunkt des Events
ID des Bots
ID der Konversation
ID des Kontakts
ID der Bot-Version
Der aufgefasste Inhalt des Events
Umgebung, in der das Event stattfand (Test, Produktion oder Entwicklung)
Typ des verwendeten Channels
ID des verwendeten Channels
Datentyp
uuid
CALL_START | CALL_END | CONTACT_CREATE | CONVERSATION_CREATE | ENTITY_DETECT | INTENT_DETECT | MESSAGE_SEND | MESSAGE_RECEIVE | MESSAGE_STATUS_UPDATE | ORGANIZATION_CREATE | CALL_TRANSFER | INTERACTION | STEP_EXECUTE | STEP_CONDITION_EXECUTE | STEP_SPLIT_EXECUTE | STEP_CONTEXT_EXECUTE | STEP_APP_MODULE_EXECUTE | CONVERSATION_TAG_ADDEDCONVERSATION_OPENED | CONVERSATION_CLOSED | REQUESTED_AGENT_HANDOVER
timestamp
string
string
string
string
JSON string
string
string
string
Beschreibung des Event-Typen und des Payloads
Dokumentiert den Start eines Anrufs.
Beinhaltet:
die Rufnummer inklusive Ländervorwahl
ob es sich um eine mobile Nummer handelt
CALL_START
Dokumentiert das Ende eines Anrufs. Beinhaltet auch den Grund und die Art des Anruf-Endes. Falls es sich um einen Transfer handelte, wird das Transferziel angegeben.
CALL_END
Dokumentiert das Erstellen eines Kontakts und legt dessen ID fest.
CONTACT_CREATE
/
Dokumentiert die Erstellung einer Konversation und deren Sprache.
CONVERSATION_CREATE
Dokumentiert die Erkennung einer Entität und deren ID. Gibt Auskunft, mit welcher Genauigkeit diese getroffen wurde.
ENTITY_DETECT
Dokumentiert die Erkennung einer Intention und deren ID. Gibt Auskunft, mit welcher Genauigkeit diese getroffen wurde.
INTENT_DETECT
Dokumentiert den Versand einer Nachricht vom Agenten oder Bot.
Beinhaltet:
die ID der Nachricht
die Länge der Nachricht
die Größe (falls Datei)
die ID des Agenten (falls null, dann ist die Nachricht vom Bot)
den Typ der Nachricht
MESSAGE_SEND
Dokumentiert den Empfang einer Nachricht vom User.
Beinhaltet:
die ID der Nachricht
die Länge der Nachricht
die Größe (falls Datei)
den Typ der Nachricht
MESSAGE_RECEIVE
Dokumentiert den Status einer Nachricht: 0 = SENT 1 = READ 2 = DELIVERED 3 = FAILED -1 = UNRECOGNIZED
MESSAGE_STATUS_UPDATE
Dokumentiert das Erstellen einer Organisation und deren ID.
ORGANIZATION_CREATE
Dokumentiert den Transfer eines Anrufs und das Transferziel.
CALL_TRANSFER
/
INTERACTION
/
Dokumentiert die Ausführung von Schritten im Bot.
Beinhaltet:
die ID des Flows
die ID des Schrittes
den Typ des Schrittes
STEP_EXECUTE
Dokumentiert die Ausführung eines Bedingungs-Schrittes.
Beinhaltet:
die ID des Flows
die ID des Schrittes
das Resultat der Bedingung, wobei “t” für wahr und “f” für falsch steht
STEP_CONDITION_EXECUTE
Dokumentiert die Ausführung eines A/B-Split-Schrittes.
Beinhaltet:
die ID des Flows
die ID des Schrittes
das Resultat des Splits, welches entweder “a” oder “b” ist
STEP_SPLIT_EXECUTE
Dokumentiert die Ausführung eines Kontext-Schrittes.
Beinhaltet:
die ID des Flows
die ID des Schrittes
den verwendeten Ausstieg
die ID der wahrscheinlichsten Intention
STEP_CONTEXT_EXECUTE
Dokumentiert die Ausführung eines App-Modul-Schrittes.
Beinhaltet:
die ID des Flows
die ID des Schritts
die ID der App
die ID des App-Moduls
den Status-Code
die Dauer bis zur Antwort
ob die Ausführung erfolgreich war
STEP_APP_MODULE_EXECUTE
Dokumentiert das Hinzufügen eines “Tags” zur Konversation und die ID des “Tags”.
CONVERSATION_TAG_ADDED
Dokumentiert das (erneute) Eröffnen einer Konversation. Gibt an, ob diese von einem Bot (null) oder einem Agenten (ID des Agenten)(wieder-)eröffnet wurde.
CONVERSATION_OPENED
Dokumentiert das Abschließen einer Konversation. Gibt an, ob diese von einem Bot (null) oder einem Agenten (ID des Agenten) abgeschlossen wurde.
CONVERSATION_CLOSED
Dokumentiert die Ausführung des »Übergabe an Agenten«-Elements. Gibt an, an welchen Agenten übergeben werden soll. Als Wert von “toUser” wird die entsprechende ID des Agenten gesetzt.
REQUESTED_AGENT_HANDOVER
Last updated