Audience growth
Last 30 days · all channelsConnected channels
Upcoming posts
View calendarContent categories
Buckets with their own posting schedule and recycling rulesChannels
Connect the accounts you want to publish to and engage fromHow connections work
Each platform authorizes through its own OAuth flow, then AI SNS stores a refresh token to publish on your behalf. Meta (Instagram + Facebook), LinkedIn, and X require an approved developer app; YouTube uses Google OAuth. Publishing scope on some platforms needs app review before it goes live — connect in test mode first, submit for review, then flip to production.
Unified inbox
Comments, mentions and DMs across every channelSwarm insights
The Analyst reads your last 30 daysA/B tests
Variants competing on engagement — winner auto-pickedEngagement by platform
Avg per postBest performing posts
Posting cadence vs engagement
WeeklyBest time to post
Engagement by day & hour · JSTPending approval
Posts waiting on a reviewer before they go into the queue
Synthia · your AI fleet manager
Live analysis of your whole fleet, with an AI growth plan and answers on demand.
Ask Synthia
Watching
Photo & video feed from your connected accountsBacktest
Score Eagle AI on labeled sample feedsSettings
Edit log
Every change — revert anytimePlan & usage
Posts and AI units used this cycleBusiness profile
Every AI feature — copy, ideas, images, replies — is grounded in thisAI assistant
Workspace
Link in bio
Now its own page — design a public landing page of your links with AIIdea engine
Ready-to-post ideas — copy, hashtags & image — generated from your business Business: — ✎Agents
7 specialists on callLive activity
What the swarm is doingHow your swarm connects
Your Ruflo swarm drives this platform through the same API the dashboard uses. Agents call /api/ai/generate and /api/ai/image to create, POST /api/posts to draft, and /api/posts/:id/approve to move a draft into the queue. A scheduler worker publishes due posts to each platform; /api/analytics and /api/engage feed the Analyst and Engager. Set autonomy to Suggest for human-in-the-loop, or Autopilot to let it run hands-off.