CMS AS A SERVICE

Your Brand, Your CMS.

Instantly launch fully custom-branded Payload CMS instances for your clients and teams. We handle the infrastructure, you deliver the branded experience.

Join waitlist

studio.do

import { Studio } from '@do-sdk/studio';

const studio = new Studio();

const myBrandedCMS = await studio.create({
  projectName: 'My Client Project',
  admin: {
    user: 'admin@myclient.com',
  },
  branding: {
    logoUrl: 'https://myclient.com/logo.svg',
    theme: {
      colors: {
        primary: '#1E40AF',
        secondary: '#F3F4F6'
      }
    }
  }
});

console.log(`CMS ready at: ${myBrandedCMS.url}`);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.