Our web application user interface is backed by multiple Rails applications. As the user switches pages across applications, the conversations in Messenger are saved giving the end user the single application experience that we desire. On the other hand, text that is typed into the Messenger but not sent appears to be saved on a per application basis. This makes for a rather uneven experience for our users as it appears that unsent text appears and disappears as they switch pages.
Is there a way for us to control the behavior of unsent text. Ideally it would be synchronized for users with the same user_id and company_id but any suggestions as to how we might improve this situation would be appreciated, please.