Multi-agent campaign

다중 에이전트 캠페인

Specialized AI agents pass a campaign draft through distinct roles.

···
html
<div class="mac"><div class="mac-header"><span>CAMPAIGN GOAL</span><b id="mac-output">SELECT AUDIENCE</b></div><div class="mac-roles"><div><b>01</b>AUDIENCE</div><div><b>02</b>CREATIVE</div><div><b>03</b>REVIEW</div></div><div class="mac-result"><span>BRIEF</span><span>MESSAGE</span><span>CHECK</span></div></div>
css
:root{--font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Segoe UI",sans-serif}.mac{width:min(91%,650px);font:800 clamp(13px,3.5vmin,16px)/1.2 var(--font-sans)}.mac-header{display:flex;justify-content:space-between;gap:8px;padding:clamp(8px,2vmin,17px);background:var(--fg);color:var(--bg)}.mac-header b{color:var(--bg)}.mac-roles{display:flex;gap:clamp(4px,1.5vmin,14px);margin:clamp(12px,3vmin,27px) 0}.mac-roles div{flex:1;text-align:center;padding:clamp(13px,3vmin,27px) 2px;border:2px solid var(--line);background:var(--surface)}.mac-roles b{display:block;color:var(--accent);margin-bottom:5px}.mac-roles div.on{border-color:var(--accent);box-shadow:4px 4px 0 var(--accent)}.mac-result{display:flex;gap:5px}.mac-result span{flex:1;text-align:center;padding:clamp(5px,1.5vmin,11px);border:1px solid var(--line);opacity:.35}.mac-result span.ready{opacity:1;background:var(--accent);border-color:var(--accent);color:white}
js
const roles=[...document.querySelectorAll('.mac-roles div')],results=[...document.querySelectorAll('.mac-result span')],labels=['SELECT AUDIENCE','DRAFT MESSAGE','CHECK CLAIMS'];let step=0;function draw(){document.querySelector('#mac-output').textContent=labels[step];roles.forEach((node,index)=>node.classList.toggle('on',index===step));results.forEach((node,index)=>node.classList.toggle('ready',index<=step))}draw();setInterval(()=>{step=(step+1)%3;draw()},1300);

A multi-agent campaign links focused roles such as research, audience design, copywriting, and review instead of asking one AI system to do everything. In 2026, products also began sharing customer context between service and marketing agents.

The demo passes a goal through AUDIENCE, CREATIVE, and REVIEW roles, accumulating outputs. Clear inputs and handoffs help catch an early error before it spreads downstream.

Specialization does not guarantee accuracy. Manage data access, evidence, and final human approval separately.

When to use

Use it when campaign preparation has distinct specialist steps and review points.

Open as page ↗