Running a chat bot requires some caring, in particular you’re never done training it.
A good habit is to inspect the chat bot log searching for user sentences that were not recognized by the bot and then update the parsers ( Listen node , RiveScript node , etc) in order to support it.
In RedBot every platform receiver can log the conversation to a file, it looks like
The first string is the chatId followed by the name (if available). Then the symbol > means it’s an inbound message (from user to the chat bot).
There is also the Log node that produces a log string for every message that can be manipulated inside Node-RED (in case for example the log string should be sent to an external service).