twenty
twenty copied to clipboard
Share an email thread to workspace members
Product behavior
1- I click on the people chip on a thread panel
There are 3 different states for this chip:
The thread is shared with some
other workspace member:
This thread has not been shared with anyone
(I'm the only one with access to this thread):
This thread has been shared with every workspace member
:
2- A menu shows all workspace members with full email access.
I can click on a people menu item to revoke access from a teammate. (You don't have to specifically click on "-"
3- Click "Add participant" to share access with individuals or everyone.
Same behavior as 2- but clicking on a workspace member menu item gives access to the thread. The person is added to the list in 2-
Figma
https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=16093-65962&mode=design&t=MAo8fwzMuDFxsQqD-11
Table structure
MessageThreadMembers
- id, createdAt, updatedAt
- messageThreadId - string fk
- workspaceMemberId - fk to workspaceMembers
We'll also need to add a column on MessageThread for the "Everyone" feature
Can I and @simaosanguinho be assigned to this?
Sure! Thanks. Keep us updated.
I am working with @pereira0x on this issue! Could you also assign me to it?