Research, outline, draft, review, publish in one workflow. Hailua-style research agent included — not another empty Notion template rented for 8 seats.
An 8-person content agency in Cau Giay: sponsor briefs arrive in the account manager's Zalo, the monthly plan lives in the planner's Google Sheet, writer drafts land in a Slack thread, and the designer's image folder on Drive has a name nobody remembers. End of month, the agency promised 12 articles but shipped 8 — four are stuck somewhere in review and nobody has a dashboard that shows which step they're stuck at.
The "Content Agency OS" Notion template from Gumroad looks great for a 3-person team. At 8–10 people it falls over: freelance writers aren't invited into the workspace, database filters can't separate "Brand A rules" from "Brand B rules" cleanly, and there's no hook for a research agent to push outlines in automatically. ClickUp and Asana for marketing land on the opposite problem — so broad that the team opens them once and forgets them by week three.
Nyx already shipped the Hailua pipeline: an agent reads sources, generates an outline, an LLM writes a first draft, the editor approves through Discord, and the system publishes automatically. The agency workflow software is the shell around that pipeline — same codebase, scaled from one brand to many, from one writer to a freelancer bench.
View case →One codebase covers the editor dashboard, the freelance writer portal, and the sponsor share-link — no three apps to maintain.
Pieces, brands, writers, and draft versions are deeply relational — SQL beats scattering them across Notion databases.
Hailua already runs Claude for outline and draft phases — long context handles 10–20 sources in one call cleanly.
Vietnamese editors and freelancers already live on Discord — don't make them learn a new tool, just drop review tasks into a channel.
Cheaper than S3 for the image, video, and Word-doc draft volume an agency pushes at 200–500 pieces a month.
Preview URL per feature so the agency founder signs off before anything touches the live team.
Message via Zalo, submit the form, or pick a question on the right. Reply within 24h.