SELECTED WORK · MARKETING AUTOMATION

The AI Marketing Operating System

A production system built on Anthropic's API that replaced seven roles and $520K in annual overhead.

Most marketing teams scale by adding people. This one scaled by building a system. What started as a way to keep content flowing without hiring became a full production pipeline: a set of autonomous agents, orchestrated through a custom Anthropic API integration, that take the work of an entire content function and run it on a monthly cadence with a single human approval gate at the end.

The architecture is deliberately simple to describe and hard to build well. Three input streams feed a central orchestrator: live market signals, a body of brand knowledge encoded as Claude Skills, and real search performance data. The orchestrator assembles that into a shared context, enforces one consistent brand voice, and dispatches structured briefs to two specialist agents — a Social agent and an SEO agent — each running on its own schedule. Everything they produce routes to a human for approval before anything publishes. Nothing goes out without sign-off, which keeps the speed of automation without giving up editorial control.

The result is the part that matters to a business: the same output that previously required a seven-person function, produced by two agents running monthly and autonomously, removing roughly $520K in annual overhead. It's not a prototype or a proof of concept. It's a live system doing real work.

The diagram below shows the full system architecture, end to end.

The system — AI marketing operating systemThe system01 — AI MARKETING OPERATING SYSTEM · FULCRUM DIGITAL · 2026A production system built on Anthropic's API that replacedseven roles and $520K in annual overhead.SYSTEM DIAGRAM · 2026input sourceautonomous agenthuman / publish gate01Market signalstrends, competitor activity02Brand knowledgeClaude Skills — voice, guardrails03Search dataGoogle Search Console + Windsor.ai04OrchestratorCustom Anthropic API integrationAssembles a shared context window, applies brandSkills, then dispatches structured briefs to each agent.05Social agentruns the 16th of each monthPlatform-specific posts across six contentpillars, formatted natively per channel.SIX CONTENT PILLARSThought leadership · EventsBlog reposts · Case studiesTeam & culture · Service spotlightsFORMATS · FD RYZE · FULCRUMONELinkedIn · Instagram · Facebook06SEO agentruns the 15th of each monthSearch-optimized blog and web content,informed by Search Console + Windsor.ai.07Human reviewmanager approval before publishthe human-in-the-loop gate — nothing publishes without sign-off08Publishedrouted to HubSpot for scheduling · visuals via Gamma$520Kremoved in annual overhead7 rolesreplaced by the system2 agentsrunning monthly, autonomouslyONE PIECE OF CONTENT, END TO ENDInput signalsorchestrator assembles context + brand voiceagent draftshuman approvespublished