Part 5: Connect Your Platforms and Tools
The Toolkit
The previous lessons covered what an agent is, how to plan it, how to give it a voice, and how to build the content pipeline. Now we get specific: which services and APIs actually power the system?
No code in this lesson — just the tools, what they do, what they cost, and how they fit together. Think of this as your shopping list and wiring diagram.
Jenny's Tool Stack
Here's every service Jenny uses in production, what it costs, and why we picked it over the alternatives. Nine tools, running 24/7.
Claude Sonnet
~$20–30/month (API)Content adaptation, command parsing, PR scoring
Why this one: Best writing quality, follows complex instructions
Claude Haiku
~$2–3/monthBulk content generation (hub items)
Why this one: Cost-effective for high-volume generation
Post for Me
$10/monthPublishes to all social platforms
Why this one: 9 accounts, API access, replaced Publer ($38/month)
Gmail API
FreeEmail monitoring, sending reports
Why this one: Already using Gmail, OAuth is straightforward
Google Analytics 4 API
FreeWebsite analytics for weekly reports
Why this one: Already tracking, just needs API access
Neon PostgreSQL
Free tierDatabase for all data storage
Why this one: Serverless Postgres, no server to manage
Hetzner VPS
~$8/month24/7 hosting for the agent
Why this one: Cheap European cloud, Docker-ready
Remotion
Open sourceAutomated video generation
Why this one: React-based video, programmable, brandable
Firecrawl
~$15/monthWeb scraping for sponsor research
Why this one: Scrapes any URL cleanly, returns structured data
~$55–65/month
Total cost for a 24/7 marketing agent across 9 accounts
Put That in Perspective
Compare that to a social media manager ($3,000–6,000/month) or even a scheduling tool with team features ($50–100/month for far less capability). Jenny runs all day, every day, for the price of a nice dinner.
How They Fit Together
Tools alone are just a list. What matters is how they connect into a system that runs without you. Here's the integration architecture.
The Daily Publishing Pipeline
RSS Feed → Scraper → Database
New article detected, scraped, and stored with metadata
Scheduler triggers “publish” job
Cron job fires at the configured time for each platform
Claude Sonnet adapts article for each platform
Parallel adaptation — LinkedIn, X, Facebook, Instagram, Threads, Bluesky get unique versions
Validator checks each adapted post
Character limits, forbidden words, brand voice rules, hashtag count — all enforced before publish
Post for Me API publishes to 9 accounts
Single API call per platform, handles all authentication
Database logs results + success/failure
Every publish attempt is recorded for debugging and reporting
Monday: Analytics job pulls GA4 + social metrics
Compiles everything into a formatted email report and sends it
Supporting Systems
Email Monitor
Checks every 5 minutes for incoming commands — pause, resume, status report, focus change. Your inbox is the control panel.
Weekly Operations
Sunday: Partnership discovery, hub quality sweep, tools sync. Monday: 4 reports delivered — analytics, partnerships, PR, sponsors.
Why This Architecture Works
Every step is independent and logged. If the publisher fails, the content is still in the database waiting to retry. If analytics are down, the rest of the system keeps posting. Loose coupling means one broken tool never brings down the whole agent.
Choosing Your Own Stack
Jenny's stack is one combination. Here are the alternatives for each category so you can pick what fits your budget, workflow, and existing tools.
For the Brain (LLM)
Claude
Recommended for writing quality
GPT-4
Broader plugin ecosystem
Gemini
Good for Google-integrated workflows
For Publishing
Post for Me
Cheapest API access
Buffer
Better UI, higher price
Direct platform APIs
Free but more setup
Typefully
Great for X/Twitter focus
For Hosting
Hetzner / DigitalOcean / Linode
$5–10/month, Docker
Railway / Render
Easier deploy, slightly more expensive
Your own machine
Free but not 24/7 unless always on
For Database
Neon
Serverless Postgres, generous free tier
Supabase
Postgres + auth + storage
PlanetScale
MySQL, good free tier
For Video
Remotion
Open source, React-based
Creatomate
API-based, easier but paid
Shotstack
API-based video generation
Don't Get Stuck Choosing Tools
Pick the simplest option for each category and start building. You can always swap later — Jenny migrated from Publer to Post for Me in a single afternoon. The architecture pattern matters, not the specific vendor. Analysis paralysis kills more projects than bad tool choices.
What You Just Learned
- Total cost for a full 24/7 agent: under $65/month — less than 2% of what a human social media manager costs
- The tool stack has 5 categories: Brain, Publisher, Host, Database, and Extras — each serving a distinct role in the system
- Every tool is swappable — the architecture pattern matters, not the specific vendor. Loose coupling means you can migrate any piece without rebuilding everything
- Start with the minimum: LLM + publisher + host. Add database and extras as needed — complexity should grow with your confidence
Next: Your tools are connected and your pipeline is running. But how do you control it all without logging into dashboards? With the simplest interface you already use every day — email.