Moving message logging to redis, and adding responses to user flow