Content OS
App URL: https://content-os.pcampus.co
API: https://content-os-api.pcampus.co
Overview
Pcampus Content OS is an AI-native content operating system that transforms Brand DNA into publish-ready content across multiple channels automatically.
Problems it solves: marketing teams can't produce content fast enough, generic AI tools erase brand voice, and teams are forced to juggle multiple disconnected tools.
Core principle: Every AI agent must read Brand DNA before generating content — Brand consistency is non-negotiable.
Who uses this
| Persona | What they do |
|---|---|
| Brand Manager | Define Brand DNA — voice, vocabulary, visual guidelines, forbidden words |
| Content Strategist | Set content strategy, content pillars, campaign themes |
| Content Creator | Review and approve AI-generated content |
| Social Media Manager | Schedule, publish, and view analytics |
| Developer | Integrate via API to embed the content pipeline into a workflow |
Full content lifecycle
Every agent reads Brand DNA before doing any work
Key features
- Brand DNA — Stores brand vision, tone of voice, vocabulary, personas, and forbidden language — the single source of truth
- AI Content Pipeline — Creative Director → Script Generator → Asset Generator → Review Agent run automatically
- Content Calendar — AI auto-generates daily/weekly/monthly plans
- Multi-channel publish — Facebook, Instagram, TikTok, YouTube Shorts, LinkedIn (expanding by phase)
- Human approval modes — Manual / Semi-auto / Fully automatic
- Learning loop — Analytics feed back to the Planner to continuously improve content
- Multi-brand — One Content OS supports multiple brands, each with its own Brand DNA
User stories
Brand Manager:
"I want AI to generate content in my brand's voice, not a generic ChatGPT voice."
→ Define Brand DNA: tone, vocabulary, forbidden words → every piece of content produced will always read and comply with the DNA first
Content Strategist:
"I want a full month of content calendar ready from Monday."
→ Define content pillars → Content Planner Agent auto-generates the whole month with themes, hooks, and channels
Social Media Manager:
"I want to post to Facebook every day, but I don't have time to write everything myself."
→ Approve content that passes the Review Agent → Publisher schedules it → content goes live automatically
AI Agents
Human approval modes
| Mode | How it works | Best for |
|---|---|---|
| Manual | Human reviews every piece (MVP default) | Early stage / new brand |
| Semi-auto | Review Agent passes → auto-publish low-risk content | Brands with well-defined DNA |
| Fully auto | Auto-publish everything | Trusted brands only (deferred) |
Channels
| Phase | Channels |
|---|---|
| MVP | Facebook Page, Instagram Feed |
| Phase 2 | Instagram Reels, TikTok, YouTube Shorts, LinkedIn, X, Threads |
| Future | YouTube Video, Pinterest, Website Blog, Newsletter |
Data model
Supporting systems
- Asset Library — logos, fonts, colors, motion presets, and voice profiles per brand
- Prompt Library — version-controlled prompts (Draft / Approved / Deprecated)
- Knowledge Base — product docs, FAQ, competitor analysis (RAG for agents)
- Campaign System — product launch, seasonal, educational series, daily motivation
Integration
API overview
| Method | Endpoint | Description |
|---|---|---|
GET | /brands | List brands |
POST | /brands | Create brand |
GET | /brands/:id/dna | Get Brand DNA |
PATCH | /brands/:id/dna | Update Brand DNA |
POST | /brands/:id/plans/generate | AI-generate content plan |
GET | /plans/:id/items | List content items in plan |
POST | /items/:id/generate | Generate content for item |
POST | /items/:id/approve | Approve content |
POST | /items/:id/publish | Publish immediately |
GET | /items/:id/analytics | Get item performance |
AI agents must read Brand DNA before every generation — never bypass this by sending a prompt directly to the model without going through the Brand DNA check.