Skip to main content

Social Media Agent

Create content, schedule posts, and track analytics across Twitter/X, LinkedIn, Instagram, TikTok, and YouTube.

Connecting Platforms

Social accounts connect via stealth browser authentication. Provide your credentials (encrypted in vault) and the agent authenticates undetectably:
POST /social/accounts/connect
{"platform": "twitter", "credentials": {"username": "@handle", "password": "..."}}

Post Management

POST /social/posts                          # Create draft
POST /social/posts/{id}/publish             # Approve & publish
POST /social/posts/{id}/schedule            # Schedule for later
POST /social/posts/cross-post               # Post to multiple platforms
DELETE /social/posts/{id}                    # Delete draft
All posts start as drafts requiring your approval.

Content Calendar

POST /social/calendar/generate
{"platform": "twitter", "start_date": "2026-06-20", "end_date": "2026-06-27", "posts_per_day": 2}

GET /social/calendar

Analytics

GET /social/analytics/{post_id}
Returns impressions, likes, replies, shares, engagement rate.

Supported Platforms

PlatformAuthCapabilities
Twitter/XBrowserPost, reply, DM, search, analytics
LinkedInBrowserPost, connect, message, analytics
InstagramBrowserPost, stories, reels, comments
TikTokBrowserUpload, trends, comments
YouTubeOAuthUpload, metadata, thumbnails