Debugging
Für eine schnelle Konfiguration und Entwicklung von KI-Assistenten stehen in VoiceBooker zahlreiche Möglichkeiten zur Verfügung, um den Zustand eines Assistenten jederzeit nachzuvollziehen – von Aktionen und Werkzeugen bzw. Funktionsaufrufen über Webhooks bis hin zum Zustand/State. Funktionsaufrufe sowie Zustand/State sind komfortabel über das Call Transcript/Chat History sowie die Webhook-Logs einsehbar.
Bot-State und Stack prüfen
Im Call Transcript/Chat History können Zustand/State und Stack in jedem Gesprächs-Turn wie unten dargestellt geprüft werden:

Zusätzlich zu Zustand/State und Stack zeigt die Debugging-Ansicht auch alle aufgerufenen Funktionen und deren übergebene Parameter sowie die Rückgaben, wenn man mit der Maus darüberfährt. Durch Klicken auf Funktions- oder Webhook-Aufrufe können diese weiter in den Webhook-Logs untersucht werden:

Eigene Log-Meldungen
Zusätzlich zur Visualisierung von Zustand/State und Stack ist es möglich, eigene Log-Nachrichten zu schreiben, um gezielt Probleme zurückverfolgen zu können.
Um Informationen zu protokollieren, rufen Sie in einer JavaScript-Funktion log() wie folgt auf:
function myFunc(params) {
log(params);
return ({ "text": "Heute ist " + new Date().toLocaleString() });
}Die protokollierte Nachricht erscheint dann in den Webhook-Logs für Funktionsaufrufe.
