Depuração
Para configuração e desenvolvimento rápidos de assistentes de IA, a VoiceBooker oferece várias formas de entender o que um assistente está fazendo em qualquer momento — de ações e ferramentas (ou seja, chamadas de função) a webhooks e ao estado atual. As chamadas de função e o estado ficam visíveis na Transcrição de chamada/Histórico de chat, bem como nos logs de webhook.
Inspecionar estado e stack do bot
Na Transcrição de chamada/Histórico de chat, você pode inspecionar o estado e a stack para cada turno da conversa, conforme abaixo:

Além do estado e da stack, a visão de depuração também mostra todas as funções invocadas com seus parâmetros e valores de retorno quando você passa o mouse sobre elas. Ao clicar nas chamadas de função ou de webhook, você pode inspecioná-las mais a fundo nos logs de webhook, como mostrado abaixo:

Mensagens de log personalizadas
Além de inspecionar o estado e a stack, também é possível escrever mensagens de log personalizadas para rastrear problemas.
Para registrar informações, chame log() de dentro de qualquer função JavaScript, conforme abaixo:
function myFunc(params) {
log(params);
return ({ "text": "Today is " + new Date().toLocaleString() });
}A mensagem registrada aparecerá nos logs de webhook para chamadas de função.
