Command Palette

Search for a command to run...

Connect a Studio project

Hook Insites Studio up to one or more Insites instances you already manage.

If you already run Insites instances through Console, Connect is the right on-ramp. It bridges Studio to those instances — no migration, no rebuild — so you can edit them in the browser with AI assistance.

Step 1 of the Connect on-ramp listing four eligible Insites Console instances with environment chips (Dev, Staging, UAT, Prod) for each.
Connect lists every Console instance your account can reach. Multi-select and map each to a Studio environment.

When to use this#

Use Connect when:

  • You have a working Console-managed Insites instance.
  • You want to start editing it in Studio with AI support.
  • You're not changing the underlying platform — you just want a better editor.

If you're bringing a non-Insites site over, use Migrate instead.

Before you start#

You need:

  • Workspace access with at least Studio tier.
  • One or more Insites instances visible in your Console.
  • Optionally, a target Studio project to attach to (if you've already started one).

The flow takes around 5–10 minutes for one instance. Multi-instance setups (Dev + Staging + Prod) take a little longer because you map each one to its environment.

Steps#

  1. Open the Connect flow

    From the workspace dashboard, click New project → Connect.

  2. Step 1 — Pick instances

    Studio lists every Console instance available to your workspace, filterable by name, URL, or GitHub repo.

    Tick the instances you want this Studio project to manage. Most teams pick all environments for one product (Dev, Staging, UAT, Prod); some pick only the production instance to start.

    For each selected instance, choose its Studio environment:

    • Dev — first deploy target, fast iteration.
    • Staging — pre-production validation.
    • UAT — user-acceptance testing (optional).
    • Prod — the live customer-facing instance.
    • Skip — selected but not assigned an environment yet.

    Then choose the target:

    • Create new project — one fresh Studio project mapped to the selected instances.
    • Attach to existing project — pick from the dropdown of your workspace's existing projects.

    At least one instance must be selected, and the target choice must be made.

  3. Step 2 — Inspect

    Studio reads metadata from each selected instance:

    • UUID.
    • Connected GitHub repo.
    • Member count.
    • Data records (counts by type — pages, products, contacts, etc., depending on the modules in use).

    The instance-to-environment mapping is shown for your final check. If a Console-typed instance is mapped to the wrong Studio environment, this is the place to fix it.

  4. Step 3 — Review

    A summary screen with:

    • Project name (auto-derived from the instance names, editable if you're creating new; locked if you're attaching to an existing project).
    • Stats card: instance count, prod/staging split, GitHub repos, total members.
    • Ready confirmation.

    Click Open in Studio.

  5. Land in the editor

    The editor opens with the project loaded. The file tree reflects the connected GitHub repo. The preview pane shows the live instance.

    Unlike Build with AI or Migrate, there is no AI-generated scaffold. The project is exactly what was already on the connected instance.

  6. Make your first edit

    Pick a file — a partial, a page, anything. Edit it directly or prompt the AI: "Add a hero section to the homepage." Patches stage as usual; review and accept.

  7. Deploy to Dev first

    Even when you're connecting to a live Prod instance, your first deploy should target Dev or Staging. It validates the GitHub commit and CloudShell deploy plumbing before anything reaches customers.

    From the project home, open the per-instance action menu on Dev → Deploy here.

  8. Promote to higher environments

    Once Dev looks right, promote up the chain. The per-instance menu on each environment row has Promote to next instance, which copies the deploy artefact forward without rebuilding.

A note on multi-instance projects#

A single Studio project can target multiple instances — that's the point. The same files, deployed to different environments, with promote between them.

What this means in practice:

  • Your team agrees on environment hygiene: Dev is for in-progress work, Staging is for QA, Prod is what customers see.
  • Studio surfaces these as instance rows on the project home, each with its own status and deploy menu.
  • Activity and member changes are project-level, not per-environment.

Common questions#

Can I connect a project that another teammate is already in? Yes, if you both have project access. Liveblocks gives you live-cursor multiplayer in any file you both open.

What if my instances aren't all in the same workspace? Studio is workspace-scoped. Move the instances into one workspace through Console first, then Connect from there.

Will Connect modify my live instances? No. Connect is read-only until you Deploy. Your instances stay exactly as they were.