Integrating chat channels with document editing
One example method includes establishing a chat channel; creating a shared document; associating the shared document and the chat channel; establishing access rights to the shared document and the chat channel for each user of a plurality of identified users; and providing the chat channel and the shared document to each user of the plurality of identified users.
1. A method comprising:
receiving, by a virtual conference provider, a request to create a chat channel;
in response to receiving the request:
establishing, by the virtual conference provider, the chat channel;
creating, by the virtual conference provider, a shared new document;
integrating, by the virtual conference provider, the shared new document and the chat channel, the integrating enabling sharing of content by the virtual conference provider from the shared new document to the chat channel and from the chat channel to the shared new document;
establishing, by the virtual conference provider, access rights to the shared new document and the chat channel for each user of a plurality of identified users; and
providing, by the virtual conference provider, the chat channel and the shared new document to each user of the plurality of identified users;
receiving, by the virtual conference provider, a modification to the shared new document; and
providing, by the virtual conference provider, an indication of the modification as a message in the chat channel.
2. The method of claim 1 , further comprising:
receiving, by the virtual conference provider, a selection of the indication; and
jumping, by the virtual conference provider, to a corresponding location in the shared new document.
3. The method of claim 1 , wherein:
receiving the modification comprises receiving a comment in the shared new document; and
providing the indication of the modification comprises publishing the comment in the chat channel.
4. The method of claim 1 , further comprising:
receiving, by the virtual conference provider, a selection of a portion of the shared new document; and
creating, by the virtual conference provider, a discussion thread within the chat channel associated with the selected portion of the shared new document.
5. A system comprising:
a non-transitory computer-readable medium;
a communications interface; and
one or more processors communicatively coupled to the non-transitory computer-readable medium and the communications interface, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:
receive a request to create a chat channel;
in response to receiving the request:
establish the chat channel;
create a shared new document;
integrate the shared new document and the chat channel, the integrating enabling sharing of content from the shared new document to the chat channel and from the chat channel to the shared new document;
establish access rights to the shared new document and the chat channel for each user of a plurality of identified users; and
provide the chat channel and the shared new document to each user of the plurality of identified users;
receive a modification to the shared new document; and
provide an indication of the modification as a message in the chat channel.
6. The system of claim 5 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:
receive a selection of the indication; and
jump to a corresponding location in the shared new document.
7. The system of claim 5 , wherein:
the modification comprises a comment in the shared new document; and
the indication of the modification comprises the comment.
8. The system of claim 5 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:
receive a selection of a portion of the shared new document; and
create a discussion thread within the chat channel associated with the selected portion of the shared new document.
9. A non-transitory computer-readable medium comprising processor-executable instructions configured to cause a processor to:
receive a request to create a chat channel;
in response to receiving the request:
establish the chat channel;
create a shared new document;
integrate the shared new document and the chat channel, the integrating enabling sharing of content from the shared new document to the chat channel and from the chat channel to the shared new document;
establish access rights to the shared new document and the chat channel for each user of a plurality of identified users;
provide the chat channel and the shared new document to each user of the plurality of identified users;
receive a modification to the shared new document; and
provide an indication of the modification as a message in the chat channel.
10. The non-transitory computer-readable medium of claim 9 , further comprising processor-executable instructions configured to cause the one or more processors to:
receive a selection of the indication; and
jump to a corresponding location in the shared new document.
11. The non-transitory computer-readable medium of claim 9 , wherein:
the modification comprises a comment in the shared new document; and
the indication of the modification comprises the comment.