Every Major Platform, One Place

We built the Social Media tool because we were tired of hopping between apps. Posting to Instagram, then switching to LinkedIn, then scheduling something on Pinterest, then checking YouTube analytics in a completely different UI. It is exhausting and it wastes time.

NeuroGen connects to the major platforms through their official APIs and OAuth flows:

Facebook Meta OAuth2
Instagram Meta OAuth2
LinkedIn LinkedIn OAuth2
YouTube Google OAuth
Pinterest Pinterest OAuth2
X / Twitter OAuth2 PKCE
TikTok TikTok OAuth
Google Business Google OAuth

Connecting each platform takes about 30 seconds. Click the connect button, authorize in the popup, and you are done. The tokens refresh automatically in the background, so you do not have to re-authorize every few weeks.

The Composer and Content AI

The composer is where you create posts. Write your text, attach media, pick which platforms to publish to, and either post immediately or schedule it for later. Pretty standard stuff.

What is not standard is the AI layer we put on top of it.

Content AI Engine

The AI can generate captions from a topic or brief. It can rewrite your text for different platform styles (shorter for X, more professional for LinkedIn, more casual for Instagram). It uses Nano Banana for AI image generation and Veo for AI video generation. You can also repurpose content: take a long-form blog post and turn it into a week of social posts across all platforms. Each generation costs credits based on the model used.

The Content Library stores everything you have created or generated. Think of it as a media vault. You can tag assets, organize them into folders, and reuse them across multiple posts. The calendar view shows your entire schedule at a glance, so you can spot gaps and move things around by dragging.

YouTube: Not Just Publishing

YouTube got extra attention because it is more complex than other platforms. We did not just add "post a video" and call it done. This is what the YouTube integration actually includes:

  • Video uploads with title, description, tags, category, privacy settings, and thumbnail
  • YouTube Shorts support with vertical video detection and proper tagging
  • Thumbnail management including AI-generated thumbnails via the content engine
  • Comment management so you can read and reply to comments from inside NeuroGen
  • Analytics including views, watch time, subscribers gained, and engagement rates
  • Playlist management for organizing videos into series
  • Quota tracking because YouTube's API quota is tight (10,000 units/day) and we do not want you accidentally burning through it

The quota tracking is something you will not find in most social media tools. YouTube charges different amounts for different API operations (a video upload costs 1,600 units, a search costs 100). We track your usage in real time and warn you before you hit the ceiling.

Engagement Inbox and Lead Capture

Publishing is only half the job. The other half is responding to your audience. The Engagement Inbox pulls in comments and direct messages from Facebook and Instagram (with more platforms coming) into a single stream.

AI-Powered Engagement

For each incoming comment or DM, you can write a reply manually, or let the AI suggest one. The AI reads the context of the conversation and drafts a response that matches your brand voice. You review it, edit if needed, and send. It is not fully automated on purpose. We think a human should always approve outgoing messages. But the AI cuts the response time from minutes to seconds.

Lead capture rules let you tag specific interactions as leads. Someone asks about pricing in a comment? The system flags them. Someone DMs asking how to buy? They get tagged and optionally pushed into your CRM (Mautic or SuiteCRM, both of which NeuroGen integrates with). You set the rules once and the inbox does the sorting for you.

Campaigns and Automations

Campaigns group related posts together and give you UTM tracking across all of them. You can see which posts drove traffic, which platforms converted better, and what content performed best. The analytics dashboard uses Chart.js for real-time visualizations.

Automations run on triggers. We built two types for launch:

  • RSS Auto-Post: Connect an RSS feed and NeuroGen will automatically create and schedule social posts when new items appear. Good for blogs, podcasts, and news sites.
  • Evergreen Recycling: Mark your best-performing posts as "evergreen" and the system will re-queue them on a schedule. Your best content keeps working for you without manual effort.

The automations run through the same credit system as everything else. Each AI-generated caption costs credits. Each image generation costs credits. You see the exact costs in your usage dashboard.

The 11-Tab Interface

The Social Media tool is organized into tabs. The full list:

Dashboard
Connections
Composer
Calendar
Content Library
Engagement
Campaigns
Analytics
Automations
Content AI
Settings

Each tab has its own CSS namespace with the sm- prefix, so nothing leaks into other tools. The template is about 3,600 lines of HTML/JS and the API blueprint has over 1,350 lines across 19 service files. We mention this not to brag about line counts, but to give you a sense of how much is actually in there. This is not a thin wrapper around platform APIs. It is a full social media management system.

Every database write in the social media tool is wrapped with a try/except and rollback. Every JSON column has a _safe_json() parser that handles malformed data. Every error log is sanitized so exception internals never reach the frontend. We hardened all of this after the initial build because social media data is messy and third-party APIs fail in unpredictable ways.

Connect Your First Platform

Sign up for a free demo account, connect a social platform, and post something. The AI composer works on the demo tier with 100 credits.

Get Started
Back to Blog