4 min read Manuel Kießling
SiteBuilder Features Assets S3

Remote Content Assets: Manage Images from External Sources

SiteBuilder now supports remote asset manifests, a visual browser, S3 uploads, and agent tools for discovering and inserting images into your content.

Managing images and media across multiple projects is a common challenge. Where do assets live? How do you find the right image? How do you upload new ones without leaving your editing workflow?

SiteBuilder’s new Remote Content Assets feature solves these problems with a unified approach to asset management.

The Problem with Scattered Assets

Most teams end up with images spread across multiple locations: some in the repository, some in a shared drive, some in a CMS media library. When you’re editing content, finding the right asset URL becomes a scavenger hunt.

Even worse, uploading new images typically means switching context — open another tool, upload, copy the URL, paste it back. That friction adds up.

Remote Asset Manifests

SiteBuilder now supports remote asset manifests — JSON files hosted externally that list all available assets for a project.

How it works:

  1. Configure a manifest URL in your project settings
  2. The manifest lists asset URLs, filenames, and metadata
  3. SiteBuilder fetches and displays these assets in a browser panel

This means your asset library can live anywhere — an S3 bucket, a CDN, your company’s media server — and SiteBuilder surfaces them right where you’re editing.

The agent also gains access to these assets through new tools:

When you ask the agent to “add a hero image,” it can browse your asset library and suggest appropriate options.

Asset Browser UI

SiteBuilder Content editor with Remote Assets sidebar and prompt suggestions

The editing interface now includes a collapsible asset browser panel. When expanded, you see:

The panel stays out of the way when collapsed, but provides quick access when you need to reference an image.

On wider screens, the asset browser and upload panel display side-by-side for a more efficient workflow.

S3 Asset Upload

Need a new image that isn’t in your library? Upload directly to S3 without leaving SiteBuilder.

Features:

The upload flow handles the complexity of S3 authentication while keeping the user experience simple. Drop a file, it uploads, and it’s ready to use.

Setting Up Remote Assets

To enable remote content assets for a project:

  1. Create a manifest file — A JSON file listing your assets with URLs and optional metadata
  2. Host it somewhere accessible — S3 bucket, CDN, any HTTPS endpoint
  3. Configure the manifest URL — In project settings, add the URL to your manifest
  4. Optionally configure S3 upload — Add bucket details and IAM role ARN for upload support

The manifest format is straightforward:

{
  "assets": [
    {
      "url": "https://cdn.example.com/images/hero.jpg",
      "filename": "hero.jpg",
      "type": "image/jpeg"
    }
  ]
}

What’s Next

Remote content assets lay the groundwork for richer media management: