Advert

Advert module

Watcher workflow

The workflow defines how watcher can safely support promotion without bypassing approvals, logs or channel policies.

6 stepsapproval gatedmanual publishing firstaudit required

Operational flow

active - Brand gate

1. Register profile

Owner: Manager + watcher

Output: BrandProfile with goal, audience, offer, tone and constraints.

Next: Use profile to create campaigns

active - Campaign gate

2. Plan campaign

Owner: Manager + watcher

Output: Campaign with objective, channels, cadence and readiness.

Next: Convert campaign into calendar slots

active - Draft gate

3. Create drafts

Owner: Watcher

Output: ContentDrafts, variants and asset briefs.

Next: Send ready drafts to approval

gated - Approval gate

4. Review approvals

Owner: Manager

Output: Approved, rejected or changes requested decisions.

Next: Only approved drafts can become publishing tasks

blocked until policy - Channel policy gate

5. Prepare publishing

Owner: Watcher

Output: PublishingTask checklist and audit log.

Next: Manual checklist first, connectors later

planned - Audit gate

6. Report results

Owner: Watcher

Output: Weekly report with wins, issues and next actions.

Next: Feed insights back into campaigns

Next backend version: turn each step into auditable watcher tasks with status, command id, input summary and output summary.