If you run a content agency, you know the pain: every client has a different voice, different audience, different content pillars. Keeping them all straight while producing at volume is the central challenge of the business.

AI content tools promise to help, but most of them make the problem worse. They generate generic content that sounds like every other AI-generated post. The brand voice gets lost.

The fix isn't better prompts. It's persistent brand context.

The brand voice drift problem

Here's what typically happens at agencies using AI tools:

  1. A team member opens ChatGPT or Jasper
  2. They paste in the client's brand guidelines (or worse, try to remember them)
  3. They generate content that's close but not quite right
  4. They manually edit to match the brand voice
  5. Repeat 50 times per week across 10 clients

The problem: brand context is ephemeral. It disappears after each session. Every piece of content starts from scratch.

How workspaces solve this

SupaPost uses workspaces to make brand context persistent. Each client gets their own workspace with:

  • Brand voice settings (professional, casual, witty, bold, inspirational, educational)
  • Default tone (informative, conversational, provocative, storytelling, etc.)
  • Industry and target audience - specific to the client's market
  • Content pillars - the themes and topics the brand focuses on
  • Custom AI instructions - any specific rules or preferences
  • Hashtag preferences - branded and industry hashtags

Configure this once per client. Every piece of content generated in that workspace automatically inherits the full brand context.

Auto-detect from a URL

Don't even fill this in manually. Enter the client's website URL and SupaPost's AI analyzes the site to detect:

  • Industry classification
  • Brand voice and tone
  • Target audience description
  • Suggested content pillars
  • Brand colors

Review, adjust, save. Client onboarding takes 60 seconds instead of 30 minutes.

Per-client API keys

Each workspace has its own API keys. This means you can:

  • Build separate automation pipelines per client
  • Track API usage per client for billing
  • Revoke access for a specific client without affecting others
  • Give clients their own API access if they want it

Scaling to 50+ brands

The Agency plan supports up to 10 workspaces with 10,000 API requests per day. That's enough to generate content for dozens of brands daily.

The workflow:

  1. Create a workspace per client (60 seconds each)
  2. Use the strategy endpoint to batch-generate weekly content plans
  3. Review and approve in the composer (or build your own review UI)
  4. Track usage per workspace for client billing

No more copy-pasting brand guidelines. No more voice drift. No more "this doesn't sound like our brand" feedback from clients.

The business case

Most agencies charge $2,000-5,000/month per client for social media management. The biggest cost is writer time. With AI-assisted generation, a single content manager can handle 3-5x more clients.

The math is simple: same revenue per client, lower cost to deliver, higher margin. That's how agencies scale profitably.