Joining your company's existing FyneDesk workspace
Signed up with your work email and your team already uses FyneDesk? You can ask to join their workspace instead of accidentally starting a new one. An admin approves every request — nothing happens automatically.
How it works
Normally, signing up for FyneDesk creates a brand-new workspace. That's not always what you want — if your company already runs one, you probably want to join it, not start another from scratch.
That's why FyneDesk looks at your email domain — the part after the @, like acme.com in anna@acme.com. If you sign up with a work email, verify it, and your company already uses FyneDesk, you get a choice instead of a silent new workspace:
- Request to join the existing workspace — an admin reviews your request and approves (or declines) it. Nothing happens without admin approval.
- Create a separate workspace — always available, exactly like a normal signup. You start fresh as the admin of the new workspace.
For admins: someone asked to join — now what?
When someone on your email domain requests to join, every Admin in your workspace gets an in-app notification and an email with a review link. From there:
- Go to Admin → Users. Pending requests appear in the Join requests section — you'll see the requester's name, their verified email address, and when they asked.
- Choose Accept or Deny:
- Accept — pick the role they'll get: Agent (the default) or Admin. They become a member immediately and land on your workspace's dashboard on their next page load.
- Deny — they're notified by email. The email is neutral: no reason is shared, and neither is your name. They're offered the option to create their own separate workspace instead.
- That's it. The decision is recorded with who decided and when.
Three things you don't have to worry about:
- Blowing past your seat limit. If your plan is at its agent limit, the Accept button becomes Upgrade to add. The request keeps waiting — you can upgrade (or free a seat) and accept afterwards, or deny it.
- Requests piling up forever. A request nobody acts on expires quietly after 14 days, and the person can ask again or create their own workspace.
- Conflicts with invitations. Invitations always win — if you've already invited someone by email, they join directly through the invite. They're never routed through a join request.
Don't want this? Turn it off
You can opt your workspace out at any time. In Admin Settings → Workspace Settings → Domain Join, switch off "Let people with a matching email domain request to join" (the domain-join toggle). Your workspace then becomes invisible to new signups on your domain — they just get the normal signup flow. You can keep inviting people by email as usual; the toggle only controls requests.
For people joining: what to expect
If you signed up with your work email and your company already uses FyneDesk, you'll see the workspace name after you've verified your email address — never before. Then:
- You request to join — you'll see a waiting screen while an admin reviews. You can cancel the request at any time, or create a separate workspace instead while you wait.
- Accepted? You're in — you'll land on the team's dashboard with the role the admin picked for you.
- Declined? You'll see a gentle note and can create your own separate workspace with one click. You can ask the same workspace again after 7 days — or simply ask a teammate to send you a proper invite, which works immediately.
Is this safe?
Short version: nobody gets into your workspace without an admin saying yes, and nobody learns anything about your workspace without first proving they have an email address on your domain.
- Your email must be verified first. Typing someone else's company email gets you nothing — no request is ever created from an unverified address.
- An admin always decides. There is no automatic joining, ever.
- Nothing leaks before verification. New signups are never shown your workspace's name (or that it exists) until they've proven they control an email address on your domain.
- Public email domains never match. Gmail-style and throwaway addresses can't be used to discover or join any workspace.