VoiceBooker

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.

Auf dieser Seite