The scenario answers repeat questions from a knowledge base and passes new ones to a live expert, remembering the reply.