Your editorial operating system — pillars, posts, platforms, and newsletters. Turn raw thinking into a published content engine, all connected to your campaigns and brand voice.
Record types
The structured data this adds to your pod.
Post
Your atomic content unit. One idea, multiple platform formats — tracked from spark to publication.
- Status
- Format
- Goal
- Platform
- Pillar
- Campaign
- Sponsor
- Journey Stage
- +29
Idea
A spark worth keeping: a claim, a story or a question, in your own words. It feeds one or more posts.
- Status
- Original words
- Pillar
- Journey Stage
- Tags
Pillar
A recurring content theme — the lens through which your audience knows you. The organizing principle of your brand.
- Status
- Audience Notes
- Audience
- Pain Addressed
- Audience Goal
- Primary Formats
- Total Posts Published
- Avg Engagement Score
- +3
Journey Stage
A step on the reader's journey — where they are, what they now believe, and what moves them forward.
- Order
- Audience
- Now Believes
- Doubt Answered
- Next Step
Series
An ordered run of posts that teaches one thing end to end — the curriculum axis of the content engine.
- Status
- Goal
- Pillar
Platform
A social account, newsletter publication, or podcast channel. Each platform has its own audience metrics and publishing rhythm.
- Type
- Handle
- Status
- Profile URL
- Follower / Subscriber Count
- Target Count
- Avg Engagement Rate (%)
- Posting Frequency
- +8
Newsletter
A newsletter issue — your direct channel to an owned audience. No algorithm, no platform fee, no intermediary.
- Status
- Newsletter Series
- Issue Number
- Subject Line
- Preview Text
- Send Date
- Subscriber Count at Send
- Open Rate (%)
- +5
Campaign
A marketing campaign — email, social, event, content, or partnership
- Status
- Channel
- Goal
- Target Audience
- Start Date
- End Date
- Budget
- Lead Count
- +4
Sponsor
A backer or sponsor of a program, round, or event.
- Status
- Sponsor Type
- Notes
Audience
An ideal customer profile — who we are built for.
- Segment
- Persona
- Jobs to be done
- Traits
Pain Point
A specific pain a target audience feels today.
- Description
- Severity
- Audience
- Evidence
Positioning
Market category, who we stand against, and why we win.
- Category
- Against
- Because
Offer
Something the company sells — a product, service, or program. Optional: a pod that sells nothing simply has none.
- Status
- Summary
- Price Model
- Starting at
- Currency
- Billing
- Audience
- Positioning
Composition
A HyperFrames project: brief + storyboard, the project zip, the rendered MP4, its key-frame stills, and the brand kit it used.
- Composition ID
- Render engine
- Aspect Ratio
- Duration (seconds)
- Brief
- Storyboard
- Project (zip)
- Render (MP4)
- +5
Asset
Media asset: image, video clip, audio track, font, or script.
- Kind
- Source
- URL
- Brand Asset Ref
- File ID
- Document ID
- Duration (seconds)
- Width (px)
- +13
Render Job
One render run of a composition — on the user's own agent (HyperFrames, local) — queued, rendering, done, or failed.
- Status
- Progress (%)
- Format
- Output
- Output URL
- Render Duration (ms)
- Error
- Composition
Brand Template
Reusable output template for artboards, decks, carousels, banners, documents, video, or generated HTML.
- Kind
- Status
- Format
- Config JSON
Views
- PostsBoard
- Content CalendarCalendar
- PillarsList
- JourneyList
- PlatformsTable
- NewslettersBoard
- SeriesList
- Compositionsgrid
- Assetsgrid
- Render JobsTable
Playbooks
Repeatable runs your agent can start for this project.
- Produce ContentTake a briefed post from brief to script to published in any format — text, visual or video (HyperFrames) — from the pod's brand kit, one stage per post status, with a person appr…
- Work a takeFind the videos inside one recorded take, cut the ones the person keeps into new files, and make one video post at Idea for each, on the person's computer, with the raw take never…
- Plan Next ContentAudit the whole corpus against the journey, find the gap, propose what to make next, and propose dates for the posts that have none or whose date has passed.
- Package ideasRead the idea bank, group the ideas that belong together, and propose a set of posts, each linked to the ideas that feed it, as one batch to approve.
- Write the captionDraft the caption of one post from its brief and its script, as a draft in its script document that the person edits and saves.
- RepurposeTurn a published post into new posts for other formats and platforms, each linked to the original.
- Newsletter issueTake a newsletter issue from idea to sent — angle, draft, edit, schedule — with a person approving before it goes out.
Automations
- Weekly content productionMonday 09:00. Runs Produce Content once, with no subject. The playbook takes the first eligible pinned post, or the oldest post still in Idea when the pin list has nobody eligible…
- Publish due postsEvery 15 minutes, sends the oldest approved post whose time has come through Unipile, with no second approval. A post is due when it is Scheduled, armed when it was approved (publ…
Relationships
- Post CampaignCampaign
- Post PillarPillar
- Post SponsorSponsor
- Post Journey stageJourney Stage
- Post SeriesSeries
- Post OfferOffer
- Post PostRepurposed From
- Idea PostFeeds
- Idea PillarPillar
- Content composition PostPost
- Render job Content compositionComposition
- Content asset Render jobRender Job
- Content asset Content compositionComposition
First conversation
After install, your agent sets the project up with you. It starts here:
Stand up the editorial engine — the pillars you're known for, the journey a reader travels through them, the platforms you publish on, the cadence you can actually sustain, and a first post placed in the system — so the workspace mirrors h…
- “What are the 2–4 themes your audience comes to you for — the pillars everything you make ties back to?”
- “Most people have never named the journey, so I'll start you with three stages — doesn't know it's a problem, believes it's solvable, ready to act. Rename them to your world, or leave them and we'll c…”
- “Which platforms do you actually publish on, and what cadence can you genuinely sustain on each?”
- “Do you run (or want) a newsletter — the audience you own outright — and what's the first post you'd place in the system?”
Builds on
- StrategyProvides the pod-wide sponsor role vocabulary this workspace's posts/newsletters reference.
- Marketing CampaignsProvides the campaign kind (and its SSOT property body) this workspace's posts/newsletters link to.
- Brand LibraryProvides the brand kit and the shared brand-template kind compositions start from.
- Creative directorThe creative director routes every content ask to the brand's approved brand-template, references and assets.
- Content tasteTurns references into approved guidelines and the asset kit a post is made from, when the readiness check finds them missing.
- Carousel formatThe carousel module: hook slide, one idea per slide, text density, last-slide CTA, 4:5, slot use, built as a layered composition on the post.
- Edit loopThe one edit-run contract every engine shares: pass slots, the three answers, a version before every pass, work from the diff.
- Open Design editDecks, PDF documents and presentations built in Open Design on the person's Mac, filed back to the pod.
- Video toolboxRoutes every video ask to the one tool for its job: HyperFrames to create, Cap + OpenChatCut to edit footage, ManimGX for math, fal.ai to generate.
- Video directionDirects a short film from brief to delivery: story, treatment, look, sound, camera, delivery.
- Video style vocabulary43 visual styles and the per-film style sheet the build follows, under the brand's palette and fonts.
- Motion quality gatesThe checks a HyperFrames cut passes before anyone sees it: determinism, reading time, seams, loudness, rhythm.
- Math & diagram explainers (ManimGX)Math, equation, graph and algorithm explainer clips with ManimGX, handed to HyperFrames as media.
- Face-camera editingFace-camera footage to a finished cut: transcript-based cuts, captions and graphics timed to speech, QA.
- Collage b-rollGenerated b-roll through fal.ai in three approval gates (idea, still, video), saved to the pod for reuse.