.png)
From raw web signals to a ready-to-send HTML campaign. A multi-agent system that scrapes real-world travel data, enforces strict brand guardrails, and autonomously generates editorial content for the Gear for Good audience.
This is a self-initiated project by product designer and AI builder Itamar Katan: a multi-agent AI system that turns live web signals into on-brand, ready-to-send newsletter campaigns.
Cotopaxi is not a generic outdoor brand. The product experience has to feel warm, useful, colorful, and grounded in purposeful adventure, while avoiding unsupported impact claims or sales-heavy copy.
Marketing teams need campaigns that respond to real travel conversations, seasonal needs, reviews, and product fit. The challenge is making that process fast without flattening the brand into generic AI copy.
The system treats every issue as a small editorial package: one travel idea, one useful packing angle, one grounded do-good note, and a product grid that belongs in the story.
We designed the platform as an autonomous editorial room using strict prompt chaining. Instead of one massive, fragile prompt, we deployed five specialized agents. Each agent owns a micro-task, outputting validated JSON schemas to the next, ensuring a transparent QA trail and preventing generic "AI-speak" from reaching the final HTML.
The engine separates research, strategy, writing, content QA, and email building so each step can be improved independently without losing the end-to-end flow.
We built the core engine to be entirely agnostic to the target audience. Instead of hardcoding logic, the pipeline is config-driven. Marketers simply inject a metadata JSON file (defining cadence, tone rules, and product constraints).
This spins up entirely new campaigns—whether for Casual Weekenders or Alpine Adventurers—without altering the underlying agent architecture.
The implementation leans on proven web and AI infrastructure so the product can move from a demo into a maintainable SaaS-style workflow.
A multi-agent AI system that goes from raw web signals to a ready-to-send HTML newsletter campaign, with brand guardrails built in. It is a self-learned project, not a real client.
Five specialized agents - Signal Miner, Strategist, Writer, Content QA, and Builder and QA - each own one step and pass validated JSON to the next.
The Writer works under strict few-shot prompts that ban generic e-commerce jargon, and an independent QA agent scores each draft for unsupported or greenwashing claims and triggers rewrites.
Yes. The pipeline is config-driven: a metadata file sets cadence, tone rules and product constraints, so new audiences start without changing the agents.
Next.js on Vercel, Firebase for state and audit logs, Apify for scheduled scraping, and Antigravity and Codex for agentic planning and implementation.