Inviting team members

Bring collaborators into your workspace with a one-time email invite or a reusable shareable link. Members get access only to the sites you explicitly assign them.

Pro+

Overview

Teams lets you share your Produl workspace with colleagues without sharing your account credentials. As the account owner you control who joins, which sites each member can see, and what they are allowed to do. Members only ever see the sites you assign them — nothing else in your workspace is visible to them.

There are two ways to get someone into your workspace: a personal email invite sent directly to one address, or a shareable link you can paste into a Slack message, Notion doc, or anywhere else.

Invite by email

An email invite is addressed to a specific person and can only be accepted once. Use this when you want tight control over exactly who joins.

  1. 1

    Open Team settings

    Click your account avatar in the sidebar, choose Account, then select the Team tab.
  2. 2

    Enter the recipient's email

    Type the email address into the Invite by email field and press Send invite. Produl dispatches the invite immediately.
  3. 3

    Invite lands in their inbox

    The recipient receives an email from Produl with a unique acceptance link. The link is valid for 7 days. After that it expires and you will need to send a new one.
  4. 4

    Assign site permissions

    Once the invite is accepted, the new member appears in your Team list. Head to Settings → Teamfor any site and assign them a role. Until you assign at least one site, the member's sidebar will be empty.

One invite per address

If you send a second invite to the same address while the first is still pending, the original invite is invalidated and replaced with the new one.

A shareable link lets anyone with the URL join your workspace without you needing to know their email address in advance. This is handy for onboarding a whole team at once.

  1. 1

    Open Team settings

    Navigate to Account → Team.
  2. 2

    Generate the link

    Click Generate invite link. Produl creates a unique URL and copies it to your clipboard. The link is valid for 30 days.
  3. 3

    Share the link

    Paste it wherever your team will see it — Slack, email, a company wiki. Anyone who follows the link and completes the flow joins your workspace.
  4. 4

    Rotate or revoke

    To stop anyone else from using the current link, click Revoke link. You can generate a fresh one at any time. Revoking a link does not remove members who have already joined.

Links are single-use per person

Each invitation link is single-use per recipient — once a given person accepts it, following the same URL a second time does nothing. The link remains active for other people until it expires or is revoked.

Accepting an invitation

The acceptance flow is the same whether the invite came by email or shareable link:

  1. The invitee follows the link.
  2. If they already have a Produl account they are prompted to log in, then land directly in the workspace.
  3. If they do not have an account, they complete a short signup form — name, password — and are then added to the workspace automatically.

Either way, they are immediately listed under Account → Team as a member, and they can log in and access the sites you assign them.

Expired or revoked links

If someone follows a link that has expired or been revoked they see a friendly error page explaining that the invitation is no longer valid and prompting them to ask the workspace owner for a new one. No account is created for them.

What happens after joining

A new member joins your workspace but starts with no site access. Their sidebar shows an empty state until you assign permissions. To get them up and running:

  1. Go to Account → Team and find the member in the list.
  2. Click Manage access next to their name to open the site permission panel.
  3. Assign a role for each site they should be able to see. See Roles & permissions for a breakdown of what each role can do.

The member sees the update immediately on their next page load — no re-login required.

Resending or revoking

Open Account → Team to see all pending invites. From there you can:

  • Resend — dispatches a fresh email invite (and resets the 7-day window) for email invites that have not been accepted yet.
  • Cancel — invalidates a pending email invite before it is accepted.
  • Revoke link — deactivates the current shareable link so no new members can use it. Existing members are unaffected.

Removing an existing member

To remove someone who has already joined, see Removing a memberin the Roles & permissions article.