Daily Studio
The production line: fetch fresh pieces, pick across sources, generate scripts, approve, schedule.
Vertical: ATL · Status: ✅ Live Back to ATL · workflows index
Trigger
Manual, per session. Backed by the daily morning sweep that fills the feed before anyone logs in.
Flow
fetch fresh pieces (blogs - news sites - RSS)
|
auto-select up to 3 <- configurable per template
|
setup: audience - platform - category
|
generate scripts [Creative Agent, background job]
|
approve
|
schedule to calendar <- STOPS HERE, nothing posts
How it is defined
Not bespoke code - a WorkflowTemplate in app/src/lib/content-workflows.ts:
| Field | Value |
|---|---|
key | main_daily |
routePath | make-content/main-daily |
allowedSourceTypes | blog - news_site - rss |
defaults.maxAutoSelect | 3 |
defaults.platform | |
actions | generate - approve - schedule - openStudio |
Adding a third workflow of this shape is configuration, not new plumbing.
Agents involved
Discovery Agent supplies and scores the pieces - Creative Agent writes the scripts.
Note: scripts get the deterministic keyword scan only. The Compliance Agent is not wired for them.
Gaps
Scheduling is the end of the line. Nothing publishes from the calendar.
Roadmap source
Page 4 - ATL -> Social; the Daily Studio surface itself predates the whiteboard — see roadmap_ref_extracted.md.