Monadops
Roadmap and architecture
Prepared for Huseyin T. · 27 September 2026
Valid 30 days · Mike Navitsky
Proposal · AI operating system for a new Shopify brand
Launch day: three departments run on AI. Month six: your whole org chart.
You want your Shopify brand run by the AI company in your document. This is the plan to get all of it. The three departments that touch every order go live at launch. The rest of your chart follows in three phases, about one integration or agent a week, until every box is live around six months after launch. Every role and every tool on your list has a phase and a price below.
6 weeks
To launch. Customer Experience, CRM & Retention, and Marketing live, 20 of your 41 tools connected.
~6 months
After launch, the rest of your org chart: Executive Assistant, Growth, CFO, COO, CTO.
$18,000
Fixed build to launch. Four Upwork milestones, each released when you see it working.
$3,500 / mo
Operator plan. Runs the system and builds phases 2 to 4 on it.
What you asked for, what you get
| Your document asks for | At launch | How |
| Marketing, Support, and CRM on AI agents from day one | Yes | Six agents live in week 6. The list of what each one does without you is in the next section. |
| The full organization: Jarvis, Executive Assistant, seven directors, their managers and specialists | Phased | 41 of the 117 roles in your chart are live at launch. The rest are scheduled in phases 2 to 4. Your chart is shown below with every role marked. |
| 41 tools and integrations | 20 of 41 | 20 at launch, including the infrastructure items. 17 follow in phases 2 to 4. Four are handled differently, explained below. |
| Governance: autonomous, supervised, approval required | Yes | Your three levels, one rule per action, stored in the brain. Autonomy grows as each action type proves itself in the logs. |
| Company Second Brain with role-based access | Yes | Postgres + pgvector with your twelve knowledge areas. Each agent reads and writes only its own areas. Every record carries a brand tag. |
| Command-center dashboard | 6 of 10 | Six of your ten dashboard items at launch. Agent roster, memory editor, and integrations page in phase 2. Experiments in phase 3. |
| Cross-department learning loop | 6 of 8 steps | Your eight-step example runs at launch except the page change (phase 3) and the packaging review (phase 4). |
| Same system on your other brands | Built for it | Multi-brand from week 1. Each extra brand is $6,000 and two to three weeks. Best start: January, after Black Friday. |
| Creative velocity, image and video agents | Partly | Agents write briefs, hooks, scripts, and ad copy fast. The images and video stay with your designer. I do not promise AI-made creatives. |
What runs without you from day one
The point is fewer things on your desk. Anything reversible or read-only runs on its own from the first day. Approvals stay only where money moves or a customer is upset. Each approval is one tap in Slack, and every tap trains the rule that removes the next one.
Customer Experience
Support agent on Gorgias
Runs on its own
- Reads, tags, and routes every ticket, email and chat.
- Answers "where is my order" when the parcel is on time, with tracking from AfterShip.
- Closes spam and auto-replies.
- Friday digest: top complaints, top questions, fixes to make.
- Negative reviews in Okendo land in Slack with the order history.
Waits for your tap
- Refunds, replacements, discounts, upset customers. Always.
- Every other ticket type until it has 50 approved drafts with no edits. Then it runs on its own.
You stop doing
- Answering order-status and product questions by hand.
Gorgias · Shopify · AfterShip · Okendo · Recharge or Skio · Slack
CRM & Retention
Klaviyo flows plus the retention agent
Runs on its own
- Welcome, abandoned checkout, post-purchase, and winback flows send by themselves once tested.
- Subscription flows (failed payment, cancel save) if you launch with Recharge or Skio.
- Segments rebuilt every night: first-time, repeat, lapsed, VIP, subscriber.
- Morning list of who is due to reorder and who went quiet.
Waits for your tap
- One-off campaign sends. The agent proposes segment, copy, and send time. You tap, it schedules.
- Any discount code.
You stop doing
- Building segments and deciding who to email this week.
Klaviyo · Shopify · Recharge or Skio · Slack
Marketing
Paid media, content, and research agents
Runs on its own
- 7am report across Meta, Google, TikTok, and GA4: spend, revenue, ROAS by campaign.
- Alerts: spend spikes, disapproved ads, Merchant Center feed errors.
- Pauses an ad that spent past your cap with zero sales. Logged, undoable.
- Weekly competitor brief from Meta Ad Library and TikTok Creative Center, filed in ClickUp.
- Ad copy, hooks, and UGC scripts drafted into a queue from your brand book and real customer words.
Waits for your tap
- Any budget or bid change. Any new campaign. Publishing copy.
You stop doing
- Opening four ad dashboards every morning.
Meta Ads · Google Ads · TikTok for Business · Merchant Center · GA4 · Ad Library · Creative Center · ClickUp
Jarvis sits above all three in Slack. It posts one morning brief grouped by department, routes your requests, and escalates anything an agent is unsure about. A watchdog checks every agent ran and every integration answered, and tells you if not.
How you will know it works
The command center tracks these from day one, per brand: share of tickets closed without a human, first-reply time, approvals per day and how often you edit a draft, Klaviyo flow revenue, ROAS by channel, and model cost per order. If an agent is not earning its place, the numbers show it within weeks.
Your org chart, phase by phase
This is your chart from your document, every role in it. In the build, each specialist is a skill inside its department agent, not a separate server. You still see every role: each action in the log is tagged with the role that did it. Same reporting lines, far fewer moving parts, lower running cost.
Launch41 roles
Phase 218 · Nov to Dec
Phase 320 · Jan to Feb
Phase 421 · Mar to Apr
Operator11 · me, with the watchdog
Human-led6 · visual design, product testing
Jarvis + Executive AssistantFounder layer3 of 12 at launch
Jarvis
Router + morning briefEscalationsWatchdog
Executive Assistant
EmailCalendarMeeting prepFollow-upDocumentsNotesResearch assistantPersonal tasksReminders
AI CMOMarketing12 of 23 at launch
Paid Acquisition
Meta AdsGoogle AdsTikTok AdsMedia buying analyst
Creative Director
Creative strategy (briefs)Ad copywriterUGC scriptsImage creativeVideo creativeCreative performance
Market Intelligence
Competitor researchAd Library researchTrend researchOffer intelligenceConsumer research
Influencer / Affiliate
Creator discoveryOutreachPartnershipsPerformance tracking
Brand Manager
Content (text)Brand consistencyBrand strategySocial media
AI CX DirectorCustomer Experience12 of 12 at launch
Customer Support
Email supportChat supportOrder supportProduct support
Customer Intelligence
Review miningComplaint analysisCustomer feedbackVoice of customer
Reputation
ReviewsReputation monitoring
Retention / Save
Refund preventionCancellation prevention
AI CRM DirectorRetention9 of 11 at launch
Email Marketing
Email copyCampaignsEmail design
Lifecycle
WelcomeAbandoned cartPost-purchaseWin-backSubscription retention
Retention Intelligence
SegmentationRetention optimizationLTV analyst
AI Growth DirectorWebsite + Funnels0 of 19 at launch
CRO
Funnel analysisHeatmap / behaviorCRO researchA/B testingCheckout optimization
Offer + Funnel
Funnel researchOffer creationUpsellsBundlesPricing research
UX/UI
UX researchMobile optimizationLanding page designUI design
Web Development
Shopify developerFrontendBackend / integrationQA testingDeployment
AI COOOperations + Product1 of 13 at launch
Project Manager
Task coordinationDeadline monitoringFollow-up
Supply Chain
InventoryLogisticsSupplier researchSupplier commsProcurement
Product Development
Product researchCompetitor productsProduct specsProduct testing
Operations Intelligence
Operations intelligence
AI CFOFinance + BI1 of 9 at launch
Ecommerce Economics
ROASCACLTVContribution margin
Business Intelligence
BI agent
Financial Analysis
Financial analystForecastingCash flowExpense monitoring
AI CTOAI Infrastructure3 of 18 at launch
AI Infrastructure
Agent infrastructureServer / VPSDatabase
AI Workforce Engineer
Agent evaluationAgent creationPrompt / contextAgent optimization
Integration Manager
APIMCP / connectorsAutomation
Knowledge Engineer
MemoryRAGData qualityKnowledge graph
AI Skills + Research
New tools + models briefGitHub researchNew agent skillsInternal skills
Company Second BrainShared knowledge layerLive at launch
CompanyFounderProductCustomerDecisionsSOPsBrandCompetitorsHistorical dataAgent learningsResultsExperiments
Access control at launch: each agent can read and write only its own areas. Experiments fill up when A/B testing starts in phase 3.
All 41 tools, by phase
What actually runs on your server
Not a chat window and not my laptop. One VPS in your name, Ubuntu and Docker. Each agent is its own container running Hermes Agent, an open-source (MIT) agent runtime from Nous Research, under a process supervisor. It runs 24 hours a day and restarts itself in seconds if it crashes. Each container has its Slack connection, a scheduler for its timed jobs, and its own tool servers (MCP) for the platforms it works with.
You + teamSlack: ask, approve, correct. Command center in the browser.
One VPS · Docker · your account
JarvisRouter, morning brief
Support agentGorgias, Okendo, AfterShip
Retention agentKlaviyo, Shopify, subscriptions
Paid media agentAds, GA4, Merchant Center
Content + research agentsCopy queue, competitor briefs
Approval gateOne executor for every write. Classifies, asks in Slack if needed, runs, logs, keeps the undo path.
BrainPostgres + pgvector. Rules, facts, action log, brand tag.
Command centerApprovals, activity, failures, KPIs, spend.
Models by APIOpenAI, Anthropic, Gemini. Set per agent, your keys.
Each agent is one Docker container with Hermes Agent and a supervisor. Runs 24/7, restarts itself.
Your platforms
- Shopify
- Gorgias · Okendo
- Klaviyo
- AfterShip
- Recharge or Skio
- Meta · Google · TikTok Ads
- Merchant Center · GA4
- Ad Library · Creative Center
- ClickUp · Slack
Reads go direct. Writes go only through the gate.
The pieces, plainly
- Agents: Hermes Agent containers, one per agent, supervised, 24/7. Slack gateway, scheduler, and MCP tool servers are built into the runtime.
- Models: a setting per agent, not a rewrite. GPT-5.5 for routing and reports, Claude for customer-facing drafts to start. Billed to your own API keys.
- Executor: one small service in front of every write. Rules live in the brain, so you change them without a deploy.
- Brain: Postgres + pgvector, nightly backup to S3-compatible storage.
- Command center: a web app on the same box, behind a Cloudflare Access login.
What is not part of the runtime
- My laptop. Claude Code and Codex are my build tools. Nothing that runs depends on them or on me being online.
- Any account I own. VPS, GitHub, API keys, Slack app: all yours. Revoke my access in a minute and it keeps running.
- No-code glue. The agents and tool servers are code in your GitHub, versioned and testable.
This is the setup I run for my own ecommerce brand today: five always-on Hermes agent containers on one VPS, an operations agent with an approval-gated executor on Shopify and the 3PL, an email agent, and a shared Postgres + pgvector brain. Nine scheduled production agents, 62 automation scripts, four sales channels.
A-Z architecture
Top to bottom. You talk to Jarvis. Jarvis routes to a department. Department agents propose actions. The gate decides whether an action runs now or waits for you. Approved actions go to your tools. Everything is written to the brain, which every agent reads before its next task.
A · YouFounder layer
Founder and teamSlack. Ask, approve, correct.
Command centerApprovals · activity · failures · KPIs · spend
Phase 2: Executive AssistantGmail · Calendar · Drive
B · JarvisChief of staff
JarvisRoutes · morning brief by department · escalations
WatchdogEvery agent ran, every integration answered
C · DirectorsDepartment agents
AI CMO
Paid media agentReport · alerts · pause and scale proposals
Content agentAd, email, and page copy. Text only.
Research agentCompetitor ads · weekly brief
AI CX Director
Support agentTickets · order and tracking lookup · replies
Reviews + digestOkendo watch · Friday digest
AI CRM Director
Klaviyo flowsWelcome · abandoned · post-purchase · winback · subscription
Retention agentReorder · winback · segments · one proposal a day
Phase 2-4: AI Growth Director
AI CFO
AI COO
AI CTO skills
D · Approval gateGovernance
1 · ProposeAgent states the action, the reason, and the data
2 · ClassifyAutonomous, supervised, or approval, from the rules
3 · DecideYou tap yes or no in Slack, or it runs if the rule allows
4 · Run + recordOne executor runs it, logs it, keeps the undo path
E · Your tools20 at launch
Shopify
Gorgias
Klaviyo
Okendo
AfterShip
Recharge or Skio
Meta Ads
Google Ads
TikTok for Business
Merchant Center
GA4
Meta Ad Library
TikTok Creative Center
Slack
ClickUp
Phases 2-4: 17 more, listed above
F · BrainSecond brain
Postgres + pgvectorYour twelve knowledge areas · governance rules · action log · brand tag on every record
Learning loopCorrections saved as rules, read before the next task
BackupsNightly to S3-compatible storage
G · InfrastructureWhere it runs
One VPS, DockerOne container per agent, supervised, 24/7
GitHubAll code, your repository
CloudflareCommand center login and DNS
ModelsOpenAI, Anthropic, Gemini, per agent
Cost meterEvery call, per agent, per brand
Your learning loop, at launch
The example from your document, step by step, with what runs at launch.
Support sees the same product question five times this week and groups it in the Friday digest.Launch
The support agent writes the pattern to the brain as customer intelligence. You confirm it in Slack with one tap.Launch
Jarvis sends it to Marketing and CRM with the ticket examples attached.Launch
Marketing drafts the education copy and a creative brief. Your designer makes the visual.Launch · text
Growth tests a clearer product page. Until phase 3, this is a drafted page-copy change for your approval.Phase 3
CRM drafts an education email for new buyers of that product and adds it to the post-purchase flow on your tap.Launch
Operations reviews packaging or instructions. Until phase 4, this is a ClickUp task for you.Phase 4
Next month the question count is compared and the result is written back to the brain.Launch
Phase 1: six weeks to launch
Workstream
Wk 1
Wk 2
Wk 3
Wk 4
Wk 5
Wk 6
FoundationServer, brain, gate, Slack, Jarvis
Foundation
Customer SupportGorgias, Shopify, AfterShip, Okendo
Build, test on seeded tickets
Harden
CRM & RetentionKlaviyo flows, retention agent
Flows, segments, retention agent
MarketingAds, GA4, feed, content, research
Ad accounts, daily report, copy, research
LaunchCommand center, runbooks, dry run
Dashboard, dry run, launch
If kickoff is Monday 5 October, launch is the week of 9 November. Assumes your accounts (Shopify, Gorgias, Klaviyo, ad accounts, Slack) exist by the end of week 1 and someone on your side answers questions the same day. The launch date is yours. If it moves, the plan moves with it.
Milestones and payments
Week 1
Foundation liveWritten blueprint for your stack. Decisions locked: Recharge or Skio, ad accounts, brand voice source. VPS, brain, approval executor, Slack app, and Jarvis running. Command center skeleton up.
$4,000
Week 3
Customer Experience liveSupport agent answering seeded test tickets end to end in Gorgias. Order-status replies running on their own. Approval queue in Slack. Reviews watch on.
$5,000
Week 5
CRM & Retention liveAll launch flows built in Klaviyo and tested. Retention agent proposing from real order data. Segments refreshing nightly.
$4,000
Week 6
Marketing live, launch, handoverDaily report and alerts from your live ad accounts and feed. Content and research agents drafting. Command center v1. Runbooks written. Dry run passed. Brand launched.
$5,000
Four fixed-price milestones on Upwork, total $18,000. Each is funded when it starts and released when it is live and you have seen it work. If a milestone slips because of me, it is not released until it is live. If it slips because an account or an answer is late on your side, the date moves and the price does not.
Phases 2 to 4: the rest of your chart
Workstream
Oct
Nov
Dec
Jan
Feb
Mar
Apr
Phase 1 · Launch3 departments, 20 tools
Build and launch
Phase 2 · Hold + extendBlack Friday, EA, CRO data
BF watch, EA, Clarity
Phase 3 · Growth + moneyCRO tests, attribution, CFO
Growth, attribution, CFO
Phase 4 · Whole companyResearch, influencers, COO
Research, COO
Brand 2$6,000, 2-3 weeks
Brand 2
Phase 1 · Oct to Nov
Launch
- Customer Experience, CRM & Retention, Marketing
- Jarvis, brain, gate, command center v1
- 20 tools
$18,000 fixed build
Phase 2 · mid-Nov to Dec
Hold and extend
- Black Friday watch. No new changes 23 Nov to 1 Dec.
- Ticket types flip to autonomous as they earn it
- Executive Assistant: Gmail, Calendar, Drive
- CRO data: Clarity, Search Console, funnel report
- Inventory and carrier-delay alerts
Operator plan
Phase 3 · Jan to Feb
Growth and money
- AI Growth Director: A/B tests in Intelligems, pages in Replo, all on approval
- Attribution: Triple Whale, KnoCommerce, Littledata
- AI CFO reports: CAC, LTV, contribution margin
- Creative performance: Motion, Foreplay
Operator plan
Phase 4 · Mar to Apr
Whole company
- Market intelligence: Semrush, Similarweb, Reddit
- Influencers and affiliates: Modash, impact.com
- AI COO: product research, suppliers, procurement on approval
- Forecasting and cash flow (needs your accounting access)
- Web dev agents, every deploy on approval
Operator plan
Months assume kickoff on 5 October 2026 and shift with your launch date. Pace on the Operator plan is about one integration or one new agent a week. You can reorder anything between phases. If you want the chart done sooner, phase 3 or 4 can run as its own fixed-price build next to the plan, quoted when we get there.
What runs on its own, the rules
Every action an agent can take is classified once. The classification lives in the brain, so you change it without a code change.
| Level | Rule | Examples at launch |
| Autonomous | Runs, logs, reports. Read-only or reversible. | Reading tickets, orders, and ad accounts. Reports, alerts, and briefs. Tagging, routing, segmenting. On-time order-status replies. Any ticket type that has earned it. |
| Supervised | Runs, shows in the daily digest, can be undone. | Replying to a positive review. Flow emails. Customer notes. Pausing a zero-sale ad inside your cap. |
| Approval | Proposed in Slack with reason and data. Nothing happens until you tap yes. | Refunds, replacements, discounts. Budget or bid changes. Campaign sends. Publishing copy or site changes. Upset customers. Anything the agent is unsure about. |
After launch
Operator plan · recommended
$3,500 / month
- I watch every agent daily and fix anything that breaks in what I built, at no extra charge.
- Phases 2 to 4 built on the plan, about one integration or agent a week, in the order we set together.
- Approval rules loosened step by step as each agent earns it in the logs.
- Weekly call, weekday Slack support, monthly cost and performance review.
Covers one brand. Each additional brand on the plan adds $1,000 a month. Month to month, cancel any month. Billed as a monthly Upwork contract.
Care plan · lighter option
$1,500 / month
- Monitoring, fixes to what I built, and small tweaks.
- One call a month, weekday Slack support.
- New agents and integrations quoted as fixed-price Upwork milestones, most between $1,500 and $6,000.
Right if the launch build is enough for a while and someone in-house owns the day to day.
Whole chart on one brand: $18,000 build plus about six months of the Operator plan ($21,000), so about $39,000 from kickoff to the full org chart, plus your running costs and tool subscriptions.
Your other brands
The platform is multi-brand from week 1: one VPS, one brain with a brand tag on every record, one command center with a brand switcher. Rolling out a brand means connecting its accounts, loading its brand book and product facts, running the agents supervised for a week, then letting the proven ones run. Budget $6,000 per additional brand, two to three weeks each, as its own Upwork milestone. Best start is January, after Black Friday. A brand that already runs Klaviyo and Gorgias takes the longer end, because we map what exists first.
Running costs, paid by you to the providers
| Item | Estimate | Notes |
| VPS (Docker, Postgres) | $60 to $150 / mo | One box carries several brands. Upgrade the box, not the design. |
| Model usage (OpenAI, Anthropic, Gemini) | $200 to $800 / mo | Estimate. Grows with ticket and order volume. Metered per agent in the command center. |
| Cloudflare, S3-compatible storage | $0 to $20 / mo | Command center login, nightly backups. |
| Your tool subscriptions | as today | Shopify, Klaviyo, Gorgias, ad platforms, and the phase 2-4 tools stay on your accounts, in your name. |
Honest notes
Already built against
- Shopify, Gorgias, Klaviyo, Meta Ads, Google Ads, GA4.
- Hermes Agent containers on a VPS with Slack and Telegram gateways, schedulers, and MCP tool servers.
- An approval-gated executor on Shopify and a 3PL, in production for my own brand.
- Email agents with rule stores, and a shared Postgres + pgvector brain read by several agents at once.
New to me, and how that is handled
- At launch: Okendo, AfterShip, Recharge, Skio, TikTok for Business, ClickUp, Merchant Center. All have documented APIs. They sit in weeks 2 to 5, not week 1. If one does not expose what we need, you hear it in week 1 with the substitute.
- Most phase 2 to 4 tools are new to me too. Each gets a one-day API check before it is scheduled, so a dead end costs a day, not a week.
- Launch lands about two weeks before Black Friday. That is the first real load test, which is why phase 2 opens with a watch and a change freeze.
One person, start to finish. You get me on the weekly call and in Slack, not an account manager. You own the code, the server, and the data. Cancel the plan and everything keeps running. Anyone who can restart a container and read a log can take it over.
Next step
Reply in this Upwork thread
Two answers and a 45-minute call
Tell me your launch date and whether it is Recharge, Skio, or no subscriptions at launch. I send the Week 1 milestone on Upwork and we book the kickoff call through the Upwork room. Bring the brand name and the status of your Shopify, Klaviyo, and ad accounts. I bring the first draft of the week 1 blueprint and your chart with the phases, ready to reorder.
If after that call this is not the right build for you, we stop there and you keep the blueprint notes.