Content Studio Live
Content Studio is a Canva-style creative studio built into Operon — a paid add-on for Pro and Enterprise (not included on Free or Starter). Home service and contractor businesses create marketing assets without leaving the system that already knows their business, services, customers, website, and marketing context: flyers, yard signs, and photo ads (generated as branded designs from the business details and a prompt), AI spokesperson video ads through HeyGen, and prompt-based video edits/generation (foundation shipped, coming soon). It is effectively a Canva alternative for contractors — an AI flyer generator, a yard sign generator, and a video ad generator for lawn care, landscaping, cleaning, and field service companies. Every generation is saved to the business's history and can be reopened.
| Status | Live |
|---|---|
| Eligible plans | Pro, Enterprise |
| Required add-ons | content_studio (paid add-on; never bundled) |
| Platforms | Web, iOS |
| Owner/admin restrictions | Standard role access for entitled businesses. |
| Travis automation | Not supported |
| Integrations | HeyGen (video), OpenAI (optional copy/script), Postgres/Prisma |
Capabilities
- Flyer generation (SVG, portrait)
- Yard sign generation (SVG, landscape)
- Photo ad generation (SVG, square social)
- Video ad generation via HeyGen (AI spokesperson, async with status refresh)
- Optional AI-written copy/script (degrades gracefully to deterministic)
- Generation history (list, view, reopen, download)
- Generation status refresh + HeyGen webhook
Limitations
- Requires BOTH a Pro/Enterprise base plan AND an active content_studio add-on
- Free/Starter cannot unlock it even if they hold the add-on — they must upgrade to Pro first
- Prompt-based video editing (video_edit) is a built-out foundation but not wired to a provider yet — create returns 501 (coming soon)
- Static creatives are branded SVG designs (no AI-generated background imagery yet)
- Video ads require only a HEYGEN_API_KEY — the avatar and voice are selected automatically, so no avatar/voice/template configuration is needed