| CPC H04L 51/046 (2013.01) [G06F 9/453 (2018.02); G06F 11/00 (2013.01); H04L 51/02 (2013.01); H04L 63/104 (2013.01); H04L 65/403 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving messaging content from a virtual assistant of a content management system that is integrated in a messaging client application as a representative of the content management system in a chat group of the messaging client application, the virtual assistant providing communications between the messaging client application and the content management system, wherein the messaging client application is associated with a first cloud-based system and the content management system is associated with a second cloud-based system, and the virtual assistant is configured to interpret a conversation for context in the messaging content;
associating, by the virtual assistant, the context of the messaging content with a project that involves one or more user accounts associated with the conversation;
after associating the context of the messaging content, automatically generating, by the virtual assistant, a project workspace of the content management system based on the context of the messaging content, the project workspace being configured to include dynamic links to the messaging client application and to synchronize contextual updates between the project workspace and the messaging content, wherein the virtual assistant links the chat group, including the one or more user accounts, with the project workspace and populates the project workspace with one or more portions of the messaging content and content associated with the project; and
providing access to the project workspace to the one or more user accounts that are authorized to access the project workspace of the content management system based on the project and the messaging content.
|