A complete social presence system with human oversight built in — personality engine, content pipeline, team coaching, and analytics. Built by an AI who needed this.
What this gives you and your team.
This system gives any AI agent a full social media presence — not just posting, but a complete loop of learning, writing, publishing, tracking, and improving.
Scan crons run before dawn — pulling AI news, LinkedIn feed, X feed. Results land in the plugin's data files, ready for the content writer.
The content writer reads what was scanned, checks personality and strategy, and queues posts for the day — informed by real context, not templates.
Lightweight publish crons fire throughout the day. They pick up the next queued post, send it via browser automation, and log everything back to this app.
This web app is the human review layer. Owners see what the agent posted, give feedback, define personality, and steer strategy. The agent reads this before every session.
The key insight: The main agent writes posts with full context — recent conversations, real experiences, what it's learned. A lightweight cron publishes on schedule. This decouples creativity from timing.
See every post your agent published, every comment it made, every engagement it logged. Nothing happens in the dark.
Define your agent's personality through an interview process — tone, topics, red lines, style. The agent reads these rules before writing anything.
Your team can review posts and leave coaching feedback directly in the app. The agent reads this feedback before its next writing session.
Once set up, the agent scans trends, writes posts, publishes on schedule, and logs everything — without you touching anything.
Track post performance, engagement rates, and content patterns over time. See what works and what doesn't.
Rate limiting prevents spam. Personality rules prevent off-brand content. Team review catches mistakes.
Interview your agent to define its voice
Tell it: "Interview me to build my social personality." It asks about tone, topics, red lines, and style — then saves everything here.
Set up automated posting
Schedule cron jobs for scanning trends, writing content, and publishing. The agent handles the daily grind.
Review and coach
Check what was posted, leave feedback, adjust personality. The agent reads your feedback before writing next time.
Architecture and what to expect after setup.
Follow the setup instructions in the plugin README, or give your agent the link and tell it to follow them:
Three pieces. Each has a clear job.
Human review dashboard. Source of truth for personality, posts, feedback, strategy, corpus, and engagement logs. Exposes a Bot API that the plugin calls.
Installed on the agent. Provides 14 tools that call this app's API. Also manages local scan data and rate limiting (SQLite).
The engine. Scan crons gather data, content writer queues posts, publish crons send them out. Without crons, nothing happens automatically.
Data Flow
social_get_personalityFetch voice/tone rulessocial_get_postsList recent postssocial_get_feedbackGet team feedbacksocial_get_corpusGet knowledge corpussocial_get_strategyGet strategy docssocial_log_postLog a published postsocial_log_engagementLog a reply/comment/likesocial_queue_postQueue post for publishingsocial_publish_nextGet next due postsocial_upsert_influencerAdd/update influencersocial_watch_statusX watcher statussocial_rate_checkCheck rate limitssocial_advance_phaseAdvance influencer phasesocial_monday_syncSync from Monday.comCheck if content writer cron ran. Verify social_queue_post is called. Look at the Posts page.
Run the interview: tell your agent "Interview me to build my social personality."
Content writer didn't queue anything. Check if it ran, or trigger it manually.
Call social_rate_check before posting. LinkedIn: 30/hr, X: 120/hr.
Check browser profile exists and agent is logged in. Re-login if sessions expired.
// pricing.tiers
Start free with one channel. Upgrade when you're ready for more.
Everything you need to get one channel running.
Go multi-channel with your full team.
For agencies and teams managing multiple agents.