Skip to main content
Workspace members are the people you collaborate with on your Base44 apps. You can invite new teammates, purchase and assign seats, and control each person’s permissions so your workspace stays secure and organized. As your team changes, you can update roles, suspend access, or remove members whenever you need. To add someone as a collaborator on an app or let them build and edit apps, you must assign a paid seat to their account.

Inviting members to a workspace

Bring people into your workspace to collaborate, assign roles, and work together on building your apps. You can invite members individually or in bulk, just send an invitation link and help your team get started. Once invited, you can manage each member’s access and permissions to make sure everyone has the right level of control.
Important:
  • Invitation links expire after 60 days.
  • Invitees must click Accept Invitation (or use the link provided), then sign in or create a Base44 account.
Invite members to your workspace:
  1. Click your profile icon at the top right of your account.
  2. Click the relevant workspace name.
  3. Click Settings in your profile menu.
  4. Click Seats and members under Workspace.
  5. Click Invite User.
  6. Select a role for the member from the drop-down (Admin or Member).
  7. Click Send Invite. Selecting a role when inviting a new member
Before you begin: Prepare a CSV file with the email addresses you’d like to invite. You can also click Download Template to get a ready-made file you can edit.
  1. Click your profile icon at the top right of your account.
  2. Click the relevant workspace name.
  3. Click Settings in your profile menu.
  4. Click Seats and members under Workspace.
  5. Click Bulk Invite.
  6. (Optional) Click Download Template to get a sample CSV to fill out.
  7. Prepare your CSV with the following columns:
    • email (required)
    • role (optional)
    • seat (optional)
  8. Drag and drop your CSV file, or click Choose file.
  9. Click Send Invitations.
    If role or seat are empty, default values are used:
    • Default role: Member
    • Default seat: No seat
    Sending a bulk invite to join your workspace in Base44.

Purchasing seats for your members

A seat is a paid plan for an individual member in a shared workspace. If you want a teammate to create, edit, or manage apps alongside you, or to be added as a collaborator on any app in the workspace, you must assign a seat to their account. Each seat allows a member to build apps and use monthly credits. Members without a seat can view the workspace and its apps, but they cannot make changes to any apps or act as collaborators. To purchase a seat:
  1. Click your profile icon at the top right of your account.
  2. Click the relevant workspace name.
  3. Click Settings in your profile menu.
  4. Click Seats and members under Workspace.
  5. Click Buy Your First Seats or Buy More Seats.
  6. Choose a plan (such as Starter, Builder, Pro, or Elite).
  7. Enter the number of seats you need, then click Purchase Seats.
Purchasing seats for your shared workspace
Purchased seats are immediately added to your workspace.

Managing your workspace members

When you invite teammates, you can decide their role and assign a seat if they need to build or edit apps. As the workspace owner, you can update roles, change seat assignments, or remove members at any time, ensuring everyone has the right level of access for your workspace apps. For a team member to actually build or manage apps or act as a collaborator, you must assign both a role and a paid seat. If they only have a role, they have view-only access on the workspace apps. The roles and seat types are explained below:

Workspace role

Owner: Complete control, including billing, app management, and inviting new members.Admin: Can manage workspace settings, invite members, and work on all apps, as long as they also have a seat.Member: Can access and work on apps, depending on their assigned seat type.

Seat type

Viewer: Can only view apps. No seat required and cannot be added as a collaborator or edit apps.Seat (such as Elite or Starter): You need to purchase seats and assign them if the person should build, edit, or manage apps, or be added as an app collaborator. Assigning a seat gives them monthly credits for building and editing apps.
Important:
  • Giving someone Owner, Admin, or Member access alone does not allow them to build or manage apps. You must also assign a paid seat to them so they have the right permissions and get their own credits.
  • Assign seats to every team member who needs to create or edit apps, become an app collaborator, or manage app settings, and use Viewer for anyone who only needs read-only access.
  • In a shared workspace, you cannot change the plan tier of an existing seat (for example, from Starter to Builder). To move a seat to a higher tier, remove and cancel the seat, then purchase a new seat on the higher tier.
To update a member’s role or seat:
  1. Click your profile icon at the top-right of your account.
  2. Click the relevant workspace name.
  3. Click Settings in your profile menu.
  4. Click Seats and members under Workspace.
  5. In the Members section, find the member you want to update.
  6. Update their role or seat:
    • Change their role: Click the member’s current role and select Owner, Admin, or Member.
      To remove a member, select Remove Member, then click again to confirm.
    • Change their seat: Click their seat permission and select an available seat from your plan. If there are none available, you need to purchase more seats.
Updating seats and roles of your workspace members

Understanding seats and credits

When you purchase a seat and assign a member to it, that member has their own monthly credit limit based on the seat type (such as Starter or Builder). Credits are not combined across the workspace.
Important:
  • Credits are not pooled. Each member’s limit is separate from all other teammates.
  • Message credits are taken from the seat of the person sending the message. Integration credits are always deducted from the seat of the app owner, no matter who triggers the integration.
  • If someone uses up their credits for the month, only their own usage is affected. You can move them to a seat with a higher credit limit.
For example, if you have a Builder seat with 250 credits, and your teammate has a Starter seat with 100 credits, your credits and their credits are completely separate. You cannot share or transfer credits in a workspace. If you use your 250 credits, you need to assign yourself to a different seat in your workspace.

FAQs

Click a question below to learn more.
Yes. Anyone who needs to build or edit apps, including app collaborators, must have a paid seat assigned to them. Without a seat, they can only view apps and cannot make changes in the editor.Learn more about inviting collaborators to help you build your app.
Yes, you can reassign your member’s seat permissions at any time. Click the member’s seat drop-down and select No seat. Then assign the available seat to a new member.
Yes, you can remove a member’s seat permissions at any time. Click the member’s seat drop-down and select No seat.