Team Management

Creor workspaces support multi-user collaboration. Invite team members, assign roles with appropriate permissions, and manage your organization's access to Creor services.

Workspaces

A workspace is the top-level organizational unit in Creor. It groups team members, API keys, credit balance, cloud agent configurations, and settings under a single billing account.

  • Every Creor account starts with a personal workspace.
  • You can create additional workspaces for different teams, projects, or clients.
  • Each workspace has its own credit balance, API keys, and billing settings.
  • A user can belong to multiple workspaces with different roles in each.

Creating a Workspace

  • Go to Dashboard > Workspaces (in the top-left dropdown).
  • Click "Create Workspace".
  • Enter a name and optional description.
  • Select a plan for the workspace (each workspace has its own subscription).
  • You become the owner of the new workspace.

Roles

Roles control what members can do within a workspace. Assign the minimum role necessary for each member's responsibilities.

PermissionOwnerAdminMember
Use gateway inferenceYesYesYes
Launch cloud agentsYesYesYes
View usage analyticsYesYesYes
Create API keysYesYesNo
Manage cloud agent settingsYesYesNo
Invite membersYesYesNo
Remove membersYesYesNo
Change member rolesYesYes (except owner)No
Manage billing & subscriptionYesNoNo
Delete workspaceYesNoNo
Transfer ownershipYesNoNo

Role Details

  • Owner: Full control over the workspace, including billing, plan changes, and deletion. Only one owner per workspace.
  • Admin: Can manage team members, API keys, and agent settings. Cannot access billing or delete the workspace.
  • Member: Can use Creor services (gateway, cloud agents) but cannot manage team settings or create API keys.

Note

Ownership can be transferred to another member from Dashboard > Settings > General > Transfer Ownership. The previous owner is demoted to Admin.

Inviting Members

Invite team members by email. They will receive an invitation link to join the workspace.

How to Invite

  • Go to Dashboard > Team.
  • Click "Invite Member".
  • Enter the email address and select a role (Admin or Member).
  • Click "Send Invitation".
  • The invitee receives an email with a link to accept the invitation.

Invitation States

StateMeaningAction
PendingInvitation sent, not yet acceptedResend or cancel the invitation.
AcceptedMember has joined the workspaceNo action needed.
ExpiredInvitation expired after 7 daysSend a new invitation.
DeclinedInvitee declined the invitationSend a new invitation if needed.

Invitations expire after 7 days. You can resend an expired invitation from the Team page -- it generates a new link and resets the expiration.

Plan Limits

PlanMax Members
Free1 (owner only)
Starter5
ProUnlimited
BYOK5

Tip

If you need more members than your plan allows, upgrade your plan or contact sales for custom team pricing.

Managing Members

Manage existing team members from the Dashboard > Team page.

Changing Roles

Owners and Admins can change a member's role. Click the role dropdown next to the member's name and select the new role. The change takes effect immediately.

Removing Members

  • Click the three-dot menu next to the member's name.
  • Select "Remove from workspace".
  • Confirm the removal.
  • The member loses access immediately. Their IDE-created API keys are revoked.
  • Any cloud agent runs they launched continue to completion but new runs cannot be started.

Viewing Member Activity

The Team page shows each member's last active date, total credits consumed, and number of requests. Use this to identify inactive members or understand how usage is distributed across the team.

Shared Resources

All workspace members share the following resources.

  • Credit balance: all members draw from the same pool. Set per-member spending limits in Settings > Spending Limits.
  • Cloud agent configurations: Bugbot, webhook settings, and repository connections are workspace-wide.
  • Usage analytics: all members can view the workspace's usage data.
  • MCP servers: installed marketplace servers are available to all members.

API keys are not shared. Each member creates their own keys (Admins+) or uses their IDE auto-created key.

FAQ

Can a member belong to multiple workspaces?

Yes. A user can be a member of unlimited workspaces. Switch between workspaces using the dropdown in the top-left corner of the dashboard, or in the IDE via Settings > Account > Active Workspace.

What happens when a member leaves the workspace?

Their API keys are revoked and their IDE will stop using the workspace's credits. Their past usage data is retained in the workspace analytics.

Can I set per-member spending limits?

Yes. Go to Dashboard > Settings > Spending Limits > Per-Member Limits. Set a monthly credit cap per member. When a member hits their limit, their requests are paused until the next billing cycle.