Debugging
Da der Aufbau eines Voicebots mit mehreren Stages fehleranfällig sein kann, ist es möglich, den Bot-Zustand über das Call Transcript/Chat History sowie die Webhook-Logs einzusehen.
Bot-State und Stack prüfen
Im Call Transcript/Chat History können State und Stack in jedem Gesprächs-Turn wie unten dargestellt geprüft werden:

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

Eigene Log-Meldungen
Zusätzlich zur Prüfung von State und Stack ist es möglich, eigene Logs zu schreiben, um Probleme zurückzuverfolgen.
Um Nachrichten zu protokollieren, rufen Sie in einer JavaScript-Funktion die 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.