It's a bit confusing that we select a button that says "Add a team member" (singular) but we land on a page that says "Add team members" (plural).
It's also weird to automatically add a new row with another email input after starting to write an email. It should be done after clicking on a more explicit button like "Add another user"
Furthermore, it's unclear if the contractor checkbox applies to all users or only to one of them.
There is also no way to remove a row if you accidentally end up adding many users by mistake
The validation is bit janky too when there are multiple email inputs, because validation errors appear on all inputs even if they are empty.
OpenAI suggested the following labels for this issue:
[Feature Group] User Management: The issue pertains to the experience of inviting and managing multiple users, which falls under user management functionalities.
[Feature] Signup & Account Creation: The confusion around inviting multiple users and onboarding them relates to the processes involved in creating user accounts.
[Feature] User Interaction & Engagement: The issue highlights user interaction problems when adding team members, addressing how users engage with the invite functionality.
Issue reported during walkthrough: p58i-iKo-p2