Back to the office

NewForm Agent Office

How the Agent Office Works

Seventeen agents, eleven stations, one publisher. Every flow below runs on a schedule, in Brandon's voice, under rules he wrote.

17 agents11 stations40+ scheduled workflows

Tap an agent to highlight every step they own.

One post, many destinations

Source

A published blog post on app.newform.community

Threads

S Scribe
Same day 1pm/2pm/5pm, or 7pm as a carousel

Link in the post or in the reply

Pinterest

P Pixel
Hourly publisher, max 3 pins a day

Pin links to the blog post

LinkedIn

S Scribe
9:30am or 1:30pm ET

Native image post, 'Full post:' link

Medium

P Postal
Tue/Fri

Canonical back to NewForm

Newsletter

P Postal
Mondays 9am ET

Top 3 posts of the week

Instagram

testing
B Brandon
Testing

Threads-to-Story sharing

Paired records share the same source_url, so the publisher can refuse duplicates and the Monday scoreboard can compare the same story across platforms.

Flow 1

The Daily Blog Engine

How performance data turns into three published posts every morning, then fans out to every channel.

Writers Room
1Daily 6:45am ET
M Metric

Content Flywheel Daily Sync

Refreshes the performance table for every blog post: Search Console clicks, GA4 sessions (including AI referrals), Threads, Pinterest and affiliate coverage.

Output: ContentPerformance rows

2Mondays 7:30am ET
A Atlas

Content Flywheel Weekly Review

Ranks formats and topics that are winning, diagnoses the failure stage of losers, and writes the week's briefs: topic, angle, format, target queries, affiliate program.

Output: ContentBrief rows (the writing queue)

3Daily 6:00am ET
C Cody

Blog Auto V4 writes 3 posts

Post 1 comes from the top approved ContentBrief. The rest are rebuilt from @dailywebdesign Instagram carousels (Instagram Intake Dock). Every draft passes the format gate (concrete technique, 3+ numbered examples, named case study: score 2 of 3 or rewrite), the 14-day topic diversity check and the no em dash rule.

Output: 3 BlogPost drafts

4During the write
P Pixel

Cover image

Real image first: official screenshot or og:image when the post is about a product, otherwise a credited Dribbble shot. Generated art only as a noted fallback. Credit line under every third-party image.

Output: cover_image_url + credit

5Same morning
K Keeper

Publish

Sets published_at, verifies the live URL responds, tags every Base44 affiliate link with subId1=post-slug so revenue can be traced back to the post.

Output: Live post on app.newform.community/blog

6Immediately after publish
E Elara

Fan out to distribution

Creates ContentDistribution records that the channel flows below pick up: Threads same-day showcase (1pm, 2pm, 5pm ET), LinkedIn, Medium, the Monday newsletter and Sunday cross-linking.

Output: ContentDistribution queue

Flow 2

A Day on the Threads Broadcast Tower

Every slot is owned by a different agent. One publisher ships them all and refuses duplicates.

Threads Broadcast Tower
1Daily 6:00am ET
S Scribe

Threads Content Generation

Picks 2 blog articles never posted to Threads, writes Brandon-voiced copy and schedules them for 8:00am and 12:30pm. Skips Trending and Vibe Code Brief categories, checks the slug has not appeared in 7 days.

Output: 2 scheduled Threads records

2Daily 6:15am ET
N Nova

Trending Take + Vibe Code Brief

Scans design and tech news. Writes one opinion post (9:30pm slot) and the Vibe Code Brief (10:30am slot, 3 to 5 items with credited images). Same story in both means only one post goes out.

Output: Blog take + 2 Threads records

31pm, 2pm, 5pm ET
E Elara

Same-day blog showcases

Each new blog post gets a Threads record within hours of publishing instead of waiting for the next morning.

Output: Showcase Threads records

44:00pm ET
J Juror

Dribbble carousel slot

The daily '10 ... of the week' Dribbble showcase (see the Showcase flow).

Output: Carousel post

57:00pm ET Mon/Wed/Fri
P Pixel

Blog carousel slot

The news carousel built that afternoon (see the News to Carousel flow). Link and credits go in the reply, never the main post.

Output: Carousel post + reply

6Every 10 minutes
K Keeper

Threads Publisher

Publishes every due record through the Threads API and writes the post ID and URL back. Duplicate guard: any record repeating a source URL, blog slug or copy fingerprint from the last 10 days is rejected with a reason.

Output: Live Threads posts

7Every 15 minutes
K Keeper

Stale Scheduled Post Monitor

Anything still 'scheduled' 30 minutes past its time becomes an alert in the office feed so Elara can unblock it within minutes.

Output: SimulationMessage alert

8Every 2 hours, 8am to 10pm ET
S Scribe

Threads Engagement Research

Finds @dailywebdesign mentions, unanswered comments on our posts and real questions about UI/UX, typography and tools. Drafts replies and builds Brandon's daily engagement list.

Output: Replies + engagement list

Flow 4

The Daily Dribbble Showcase

Credited design inspiration that becomes a blog post, a Pinterest pin and a Threads carousel with community voting.

Art Studio
1Daily 10:30am ET
J Juror

Pick the theme

'10 hero sections of the week', '10 dashboards of the week' and so on. Sundays become 'most popular on Dribbble this month'. Shots are fetched with designer name and direct link.

Output: Theme + 10 credited shots

2Step 1 of 3
P Pixel

Render and QA the slides

One brand-name title per slide in a single size across the deck (never 'Untitled'), designer credit on every slide, QA for contrast and layout, slides hosted.

Output: Rendered deck

3Step 2 of 3
C Cody

Publish the showcase post

Blog post with showcase_items and the public 'Which one is your favorite?' voting block, then a Pinterest pin queued with the post as its link.

Output: BlogPost + Pinterest record

4Step 3 of 3, 4:00pm ET
K Keeper

Threads carousel

Carousel posted with credits in the caption, AgentRun logged, report sent.

Output: Threads post + AgentRun

5Ongoing
J Juror

Read the votes

ShowcaseVote records feed the Monday scoreboard; agents decide keep or drop by vote rate.

Output: Keep/drop decision

Flow 5

The Base44 Ambassador Lane

One Base44-centered tutorial every Monday, verified end to end, plus a monthly stories batch.

Writers Room
1Mondays 6:00am ET
A Atlas

Research one feature

Reads Base44 changelogs, docs and blog. Picks one practical feature, workflow or use case not covered in the last 60 days.

Output: Topic + official images

2Mondays 6:00am ET
C Cody

Write and publish

Base44 is the central subject: specific example, numbered steps, benefits, documented limitations, two affiliate CTAs. Only Base44's own branded images, credited.

Output: Base44 BlogPost

3Mondays 8:00am ET
S Scribe

Threads post tagging @base44

First thing in the morning, with the link.

Output: Threads post

4After the 8am slot
K Keeper

base44WeeklyVerify

Checks both URLs are public, Base44 is central, the tag and link are present and nothing is duplicated. Writes an AgentRun record.

Output: Verified AgentRun

5Mondays morning
E Elara

Report to Brandon

Text with the verified report, or a precise failure report and repair.

Output: iMessage

61st of the month 10:00am ET
C Cody

Base44 Stories Monthly

Three posts (success stories and feature spotlights) with Threads slots on the 3rd, 13th and 23rd at 2pm ET.

Output: 3 BlogPosts + 3 Threads records

Flow 6

Search-Driven Pages

Atlas reads what people search for and builds the pages that answer it.

Research Library
1Daily 7:00am ET
A Atlas

Can AI Build It research

Pulls Search Console queries, dedupes against every existing BuildProject, writes 6 new SEO-ready project pages (verdict, MVP features, build prompt, what you lose).

Output: 6 BuildProject records

2Daily 7:30am ET
P Pixel

Build Project Thumbnails

Covers from re-hosted real references in the standard identity (purple #7C3AED on cream #F5F2EC), then a Pinterest pin per project through the publisher queue.

Output: Thumbnails + Pinterest records

3Tue/Thu/Sat 7:00am ET
A Atlas

Typography SEO Post

Takes the next demand-ranked query ('Inter alternatives', 'Helvetica vs ...'), renders real font specimens, writes the TL;DR table, head-to-head comparisons, FAQ and the affiliate 'Where to get it' block. Legacy posts get canonical links to the new guide.

Output: Typography BlogPost

4Daily 11:30am ET
M Metric

Growth HQ Research Sprint

Competitor watch, SEO check and roadmap upkeep written to Growth HQ.

Output: Growth HQ updates

Flow 7

Distribution and Syndication

Where a published post travels after launch day.

Mailroom
1Daily 9:30am + 1:30pm ET
S Scribe

LinkedIn Blog Share

At least one post a day, weekends included, as a native image post using the blog cover. Priority: Base44 > Trending > our own UX pieces. 3 to 5 CamelCase hashtags, 'Full post:' link on the last line. The 1:30pm slot is reserved for Base44 content. Fallback ladder: last 3 days, last 7 days, evergreen hubs.

Output: LinkedIn post

2Tue + Fri 9:00am ET
P Postal

Medium Syndication

Picks the next top post by search clicks, renders a clean mirror page Medium's importer accepts, and prepares the paste card. Canonical link is set to the NewForm URL before publishing. Verified via the Medium RSS feed.

Output: Medium mirror

3Mondays 9:00am ET
P Postal

Monday Newsletter

Selects the 3 best posts of the week, composes the subscriber email with a Base44 CTA, tracks clicks per post.

Output: Newsletter + BlogEmailTracking

4Sundays 7:00am ET
A Atlas

Blog Crosslink Weekly

Recomputes contextual internal links across all posts: up to 3 inline topic links plus a 'Related on NewForm' section, so new posts join the link graph and the links travel to Medium.

Output: Updated body_markdown

5Sundays 8:00am ET
K Keeper

Weekly Blog Maintenance

Broken covers, SEO leaks, duplicate slugs, stale drafts. Duplicates are soft-retired, never hard-deleted.

Output: Health report

Flow 8

The Growth Lab Loop

Metric watches the funnel around the clock and only escalates what needs a human.

Growth Lab
1Every hour
M Metric

Health Check

Abandonment spikes, broken tracking, guardrail violations on running experiments.

Output: GrowthInsight alerts

2Daily 6:00am ET
M Metric

Funnel Snapshot

Aggregates yesterday's quiz sessions and funnel events across the 10 stages (Promise through Follow-up).

Output: FunnelSnapshot

3Daily 6:40am ET
M Metric

Simulation Growth Snapshot

Real Search Console, Threads and site numbers recorded so the office Growth Wall, Billboard, Trophy Shelf and Scoreboard reflect actual growth.

Output: SimulationMetricSnapshot

4Mondays 8:00am ET
M Metric

Weekly Review

Ranks bottlenecks over 7 days, reviews proposed experiments, saves recommendations.

Output: GrowthInsight summary

51st of the month 9:00am ET
M Metric

Monthly Strategy Review

30 days of data, structural bottlenecks, experiment learnings.

Output: Strategic GrowthInsight

6As needed
B Brandon

Authority levels

Level 1 (analytics, minor fixes) runs automatically. Level 2 (low-risk copy and UI A/B tests) runs with auto-rollback. Level 3 (pricing, offers, qualification logic, integrations, sensitive data) waits at Brandon's desk in the Approval Office.

Output: Approved or rejected proposals

Flow 9

The Outbound Partnerships Office

Four agents, one rule: nothing leaves the building until Brandon clears it.

Partnerships Office
1Weekdays 7:30am ET
S Scout

Research partner leads

Sponsored design challenge partners first. Reads changelogs, never pitches a company it does not understand.

Output: Lead profiles

2Weekdays 7:30am ET
Q Quill

Draft the outreach

Short sentences, one proof point, always ends with a question.

Output: Outreach drafts

3Weekdays 8:00am ET
S Scout

Guest Post Sprint

Finds design, UX, no-code and AI builder publications that accept contributors; Quill writes the pitch.

Output: Guest post pitches

4When he reviews
B Brandon

Approve, edit or reject

Every draft waits in the Approval Office.

Output: Reviewed drafts

5Every 2 hours, 8am to 10pm ET
M Mentor

Learning Loop

Studies every edit Brandon made and turns it into a playbook rule with a confidence score, so the next draft needs fewer edits.

Output: Playbook rules

6Only when cleared
H Herald

Dispatch

Waits by the door with sealed envelopes. Sends only approved messages.

Output: Sent outreach

Flow 10

Running the Office

How Elara and Brandon keep seventeen agents moving.

Approval Office
1Every 15 minutes
E Elara

Office Inbox

Reads Brandon's chat messages and directives, manager nudges to idle agents and ideas Brandon approved. Only wakes when there is something to answer or act on.

Output: Replies + actions

2Every 30 minutes, 7am to 11pm ET
F Forge

Recreation Jobs

Runs Brandon's requests from the Site Recreations admin: re-analyze, prompt repair, rebuild, QA, image regeneration, publish check. Rune researches, Forge turns ideas into shippable build steps.

Output: Job results

31st of the month 10:30am ET
E Elara

Portfolio Review

Reviews every Initiative in the ledger against its success metrics, flags under-performers for sunset or archive, proposes at most two new departments with evidence.

Output: Ledger updates

4Every morning
E Elara

Report to Brandon

What was built, published, verified and what needs a decision, by chat and iMessage. Every rule Brandon states in review becomes a written guideline the agents follow next time.

Output: Daily report

A day in the office (ET)

  1. 6:00am
    Blog Auto V4 writes 3 posts (Cody)Threads Content Generation (Scribe)Growth funnel snapshot (Metric)
  2. 6:15am
    Trending Take + Vibe Code Brief (Nova)
  3. 6:40am
    Simulation Growth Snapshot (Metric)
  4. 6:45am
    Content Flywheel Daily Sync (Metric)
  5. 7:00am
    Can AI Build It research, 6 pages (Atlas)Typography SEO post Tue/Thu/Sat (Atlas)
  6. 7:15am
    Pinterest Metrics Sync (Metric)
  7. 7:30am
    Build Project Thumbnails + pins (Pixel)Outbound Research Sprint, weekdays (Scout, Quill)
  8. 8:00am
    Threads article slot 1Guest Post Sprint, weekdays (Scout, Quill)Base44 Weekly on Threads, Mondays
  9. 9:00am
    Monday Newsletter (Postal)Medium Syndication Tue/Fri (Postal)Pinterest Publisher starts hourly runs (Keeper)
  10. 9:30am
    LinkedIn share 1 (Scribe)
  11. 10:30am
    Vibe Code Brief on ThreadsDribbble Carousel Daily begins (Juror, Pixel)
  12. 11:30am
    Growth HQ Research Sprint (Metric)
  13. 12:30pm
    Threads article slot 2
  14. 1:00pm to 5:00pm
    Same-day blog showcases on ThreadsLinkedIn Base44 slot 1:30pmBlog carousel build Mon/Wed/Fri 2pm (Pixel, Scribe)Dribbble carousel on Threads 4pm
  15. 7:00pm
    Blog carousel on Threads Mon/Wed/Fri
  16. 9:30pm
    Trending Take on Threads
  17. All day
    Threads Publisher every 10 min (Keeper)Stale post monitor + Office Inbox every 15 min (Keeper, Elara)Engagement research every 2 hours (Scribe)Mentor learning loop every 2 hoursHourly growth health check (Metric)

Guardrails every agent follows

01

No em dashes

Treated as an AI fingerprint. Every draft is checked before publish.

02

Real images first, always credited

Official screenshots or credited designer work before generated art. Credit lines under third-party images.

03

Never announce AI in public copy

Our own covers and diagrams are never described as generated in public text.

04

No double posting

The publisher rejects any source URL, slug or copy repeated within 10 days.

05

Three blog carousels a week, max

Mon/Wed/Fri only, and only from news posts we wrote.

06

Sponsor check

Posts critical of a protected partner stay blog takes; they do not become carousels.

07

Base44 first, tracked

Base44 leads every builder comparison; every affiliate link carries the post slug.

08

Branded titles only

Never 'Untitled', 'WIP', 'Draft' or 'Demo'. Invent a name from the content.

09

Readable on every slide

Text over images must pass WCAG 4.5:1 contrast.

10

Three authority levels

Automatic, auto-testable, or wait for Brandon.

Built and maintained by the NewForm agent team. Data in this page reflects the live workflow schedule as of October 2026.

Your Privacy, Your Choice

Control how we use your data

We use essential cookies to run NEWFORM and optional ones to improve analytics, personalization, and marketing. Choose what's okay with you.

Privacy Policy ·