Skip to content

Organizations and members

Switch organizations, invite people, manage members and invitations, and control organization-wide settings.

Updated View as Markdown

An organization is the shared space for a team. Its projects, members, Custom Skills and plan limits all belong to the organization. During sign-up MySpec calls it a workspace.

What a member can do on each project depends on their project role: Read, Write or Admin. Your organization sets a default project access for every member, and each project can give more to people and teams. See Teams and project access.

Roles

Each member has one role in each organization.

Member Admin Owner
Role on each project Their project role Always Admin Always Admin
Create projects Yes Yes Yes
See Organization settings No Yes Yes
Invite people, resend and cancel invitations No Yes Yes
Manage teams and the default project access No Yes Yes
Write and edit the organization’s Custom Skills No Yes Yes
Change the Spec integrations switch No Yes Yes
Remove members No Members only Members and admins
Get plan limit and payment notifications No Yes Yes

The person who creates an organization is its owner. Nobody can remove themselves; to go, you leave the organization.

Switch organizations

You work in one active organization at a time. To switch:

  • Open the avatar menu, expand Organization and pick one, or
  • Go to Profile and select Switch next to the organization.

MySpec reloads with the new organization’s data. If you were on a project page, you land on Projects instead, because that project belongs to the other organization. If you have no professional role in the new organization yet, MySpec asks you to pick one first.

Organization settings

Owners and admins open the settings from the avatar menu: choose Organization settings. The page applies to the active organization. Plain members don’t see the menu item.

Invite people

Enter the address

Under Invite people, enter the person’s Email address.

Choose a role

Pick Member or Admin in Role. You can’t invite someone as an owner.

Send it

Select Send invitation. MySpec emails them a link to join. The invitation stays pending until they accept it.

If the form refuses the invitation:

Message What to do
That person is already a member of this organization. Nothing. They already have access.
That address already has a pending invitation. Send it again to re-deliver the email. Use Resend under Pending invitations.
This organization has reached its invitation limit. Cancel invitations you no longer need, then try again.

Pending invitations

Pending invitations lists every invitation nobody has accepted yet, with its role.

  • Resend emails the same invitation again.
  • Cancel withdraws it. The link in the email stops working.

Members

Members lists everyone in the organization with their role.

To remove someone, select Remove next to their name and confirm. They lose access to the organization and its projects in the web app straight away. A client that is already connected can keep working for a short time; see Revoke a token. You only see Remove next to people your role allows you to remove.

MySpec also takes a removed member out of every team and removes the project access given to them personally. If they join again later, give them access again.

Teams

The Teams card lists your organization’s teams: groups of members you can give access to projects together. Select New team to create one, and Members, Edit or Delete next to a team to manage it. See Teams.

Default project access

The Default project access card sets the role every member has on every project, before any team or personal access: No access, Read, Write (the default) or Admin. Owners and admins always have Admin. See Your organization’s default project access.

Spec integrations

When a Generate session finishes, MySpec can offer Build with your favourite tool: buttons that open your specs in Lovable, Bolt or Replit. The Spec integrations setting controls whether that panel appears.

Setting What happens
On (default) Finishing a Generate session creates temporary links to your spec files. Anyone with a link can open it for 24 hours. For Lovable, Bolt and Replit, the links are handed to that company’s website.
Off The panel is hidden and finished specs are not sent to outside build tools.

To change it, tick or untick Allow “Build with your favourite tool” after a Generate session.

This setting does not affect:

  • Downloading the spec bundle. It always stays available.
  • Share links you create yourself from a project. They are a separate feature. See Share links.

See Finish a session and build for the panel itself.

Custom Skills

The Custom Skills card holds your organization’s library of domain knowledge for the AI. See Custom Skills.

Accept an invitation

Open the link

Open the invitation link in the email.

Sign in with the invited address

If you are signed out, MySpec asks you to sign in or create an account. Use the email address the invitation was sent to. After you sign in, you return to the invitation.

Join

MySpec accepts the invitation and shows You have joined the organization. Select Go to projects. If you have no professional role in this organization yet, MySpec asks you to pick one.

If MySpec can’t accept the invitation, the page says why:

What you see What to do
The invitation no longer exists It was already accepted or was cancelled. Ask for a new invitation if you still need one.
The invitation was sent to a different email address Sign out, sign in with the account the invitation was sent to, and open the link again.
You need to verify your email address Verify your email first, then open the link again.
The organization has reached its member limit Ask an owner of that organization to free a seat.
Organization limit reached Your plan limits how many organizations you can belong to. Select Manage organizations, leave organizations you don’t own, then select Check again.
Invitation link is incomplete Open the link from the invitation email again.
Could not accept the invitation The invitation may have expired or already been used. Select Try again, or ask for a new invitation.

Leave an organization

Find the organization

Open the avatar menu, choose Profile, and find the organization under Organizations.

Leave

Select Leave and confirm. You lose access to the organization’s projects and data in the web app straight away. A client that is already connected can keep working for a short time; see Revoke a token. MySpec also takes you out of the organization’s teams and removes the project access given to you personally.

If you leave the organization that is active right now, MySpec signs you out. Sign in again to continue in another organization.

If you are the only owner, Leave is disabled.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close