- structure the content around conversations, so a thread can be easily put to rest picked up later while keeping context, while a different thread can be picked up in the meantime
- tag conversations, e.g. like google mails
- involve multiple AI engines in one conversation, in case the chatbot has different engines available
- be device agnostic, so I can switch a conversation e.g. from laptop to phone and back
- involve other humans in a conversation