Workspaces
Workspaces are containers that group your Ycode Cloud projects. Every account gets a personal workspace by default, and you can create additional workspaces to organise work by client, topic, or stage.
In addition to workspaces you own, you may see Guest workspaces — see Switching Workspaces below.
Ycode previously offered a paid Agency Workspace tier with white-label branding, a custom dashboard domain, and a workspace-wide team. That plan is no longer available. If you had an active Agency Workspace, contact us on Discord or email info@ycode.com.
Creating a Workspace
Click your workspace name in the dashboard header to open the workspace switcher, then choose New workspace. Give it a name and save — the new workspace appears in the switcher and becomes the active context for new projects.
Additional workspaces are free to create. They’re useful for keeping client work separate, staging experiments, or splitting projects by topic.
Switching Workspaces
The workspace switcher in the dashboard header shows every workspace you belong to — owned and guest. Selecting one filters the dashboard to that workspace’s projects and scopes New project to it. The switcher also exposes the New workspace action.
Your last active workspace is remembered locally, so returning to the dashboard from the editor lands you back where you left off. A ?workspace= URL parameter still wins over the stored choice.
Guest workspaces
If someone invites you to a project inside a workspace you’re not a member of, that workspace shows up in the switcher with a Guest badge. Inside a guest workspace:
- You only see the specific projects you were invited to — not every project in the workspace
- The New project button is hidden — only the workspace owner can create projects
Guest access is automatic and follows project-level invites. There is nothing to set up — accepting a project invite is enough for the host workspace to appear in your switcher.
If you don’t have a workspace (for example after deleting your last one), Ycode redirects you to an onboarding screen to create one before you can continue.
Transferring Projects
You can move a project between workspaces you own from the project menu on the dashboard. Transfers are pure reorganisation — the project’s team, per-project subscription, custom domains, and every other setting stay the same. Only the workspace it appears under changes.
Deleting a Workspace
Open the workspace’s settings and choose Delete workspace. Deletion is blocked while any project still lives inside — move projects to another workspace you own, or delete them first.
If deleting a workspace leaves your account with none, Ycode routes you to the onboarding screen so you can create a new one before continuing.