1. Workspace Level Invites
https://www.figma.com/design/vEeuDFpSd7Zao6HOV27uZo/OND_Dashboard?node-id=554-76688&t=tFaFKnrfyhyzKYzY-11
Trigger points
- Workspace members (Settings)
- Invite members (Dashboard)
Admin Behaviour
| Plan Type |
Unassigned Seats |
User Flow |
Comment |
Figma Link |
| Individual Plan (Free/basic) |
N/A |
Cannot invite users at workspace level (upgrade prompt shown directly on clicking invite button) |
|
‣ |
| Individual Plan |
|
|
|
|
| (Pro/Gold) |
N/A |
Cannot invite users at workspace level (upgrade prompt shown after letting users input email address on clicking invite button) |
|
‣ |
| Teams Plan |
> 0 |
Can invite users directly → Auto-assigns seat → User gets workspace access |
- |
‣ |
|
>0 (Number of invites > Number of unassigned seats) |
Invite blocked → Prompt to purchase additional seats or remove existing members |
|
‣ |
| Teams Plan |
= 0 |
Invite blocked → Prompt to purchase additional seats or remove existing members |
- |
‣ |
Non-Admin Behaviour
| Plan Type |
Unassigned Seats |
User Flow |
Comment |
Figma Link |
| Individual Plan |
N/A |
User can not be a non admin in an individual plan |
- |
❌ |
| Teams Plan |
> 0 |
User Invites and admin approves |
- |
‣ |
|
>0 (Number of invites > Number of unassigned seats) |
User Invites; admin approves post seat purchase |
Invites will still be sent to people who can fit into the available seats even if the payment fails. |
|
For example, if there are 2 open seats and a non admin sends 3 invites, then the admin taps Approve All, only 2 invites will be sent. The admin will need to buy one more seat for the third person. If the admin chooses not to buy the extra seat, the first 2 people entered in the invite dialog box will still receive their invites. | ‣ |
| Teams Plan | = 0 | User Invites; admin approves post seat purchase | - | ‣ |
2. Project Level Invites
Trigger points
- Share button clicked on a particular project page
- Share button from the kebab menu on the sidebar
- Share button from kebab menu of a project on all projects page
Understanding Public vs Private Projects