Rasa in Production

Just have a couple of questions about using Rasa in production if people have answers. For reference, I am designing a food ordering app that interfaces with a tts and asr system for audio.

  1. What is the correct way to deal with multiple sessions i.e. how should I deal with multiple clients. Should I have session tokens? Also, does Rasa have a timeout system so that I can close sessions with users that have finished talking?
  2. How do I collect/ record the training data from production? Does the rasa REST api have a way to collect the training data for me? (I don’t plan on using Rasa X)