Socialty
›
Dashboard
⌘K
—
No Profile
U
User
Trial
User
Announcements
Loading…
Loading…
AI Chief of Staff
Profile Insights · Top profiles — ranked by followers across IG, FB, LinkedIn
Needs your eyes — real-time triage
Team activity — live feed
Performance pulse — last 7 days vs previous 7
What's trending — AI-detected signals
Automation health — last 24h
Quick start
Publishing as
Post Builder
Single image post · 4:5 · 1:1 · 9:16 · 16:9
📐 Format & Template
Ratio
4:51080×1350
1:11080×1080
9:161080×1920
16:91200×628
Quick Templates
🌑 Dark
⬜ Clean
🟠 Orange
🔵 Blue
Canvas Background
Accent Shape (top-right of canvas)
⚪ Circle
▢ Rounded
▪ Square
🫧 Blob
◆ Diamond
⊘ None
Accent Colour
Quick Colours
Gradient
End:
Accent Size
SM
MD
LG
Accent Position
↖ TL
↗ TR
↙ BL
↘ BR
◎ Centre
✒️ Typography
42px
18px
🖼️ Background Image
🖼️
Click to upload image
JPG, PNG, WebP
Brightness0
Contrast0
Blur0
Overlay50
Rotate0°
🧠 AI Post Studio
⚡ Socialty AI
⚡ Variant A — Data Hook
Generating…
📖 Variant B — Story
Generating…
🔥 Variant C — Hot Take
Generating…
1080 × 1350 px · 4:5
Carousel Builder
AI-powered · Up to 10 slides · 1:1 (1080×1080px)
Publishing as
🧠
AI Carousel Studio
Generate 7-slide carousels with one brief
📝 Your Brief
▾
✨ Enhance Your Prompt
▸
🎨 Tone
👥 Audience
🎭 Style
🎨 Visual Mood
🖋️ Font Preference
🔥 Trending Topics
▸
📈 Performance & Growth
🧠 Brand & Strategy
⚡ Hot Takes & Hooks
Tweak all:
📝 Post Caption
Tone
Structure
📐 Canvas
🎞️ Slides
👁️ Preview
1/1
1080 × 1080px · 4× export
🎠 Slides 1 slide
🎴 Editing Slide 1
Brand palette
Click a chip → background. Right-click → text colour.
🎨 Background
Quick template
🌑 Dark
⬜ Clean
🟠 Orange
🔵 Blue
🪙 Cream
♟️ Maroon
🌿 Sage
🏺 Nude
🖼️
Click to upload
Brightness0
Contrast0
Blur0
Overlay50
🎨 Accent
Brand mode: pick from the decoded palette.
🏷️ Tag
SIZE
px
px
px
px
px
°
📰 Headline
SIZE
px
📝 Body
SIZE
px
🏷 Logo
%
% of the slide's shorter side
📚 My Carousels
Saved drafts & published carousels — click Edit to load it back into the builder.
📖 Brand Decoder
Full analysis — palette, tone, audience, do's & don'ts
📅 Schedule for Later
Choose when to publish this carousel
🎬 Reel Builder
Upload · Script with AI · Publish to Instagram Reels · Max 90 seconds
Publishing as
📹 Video Upload
🎬
Drop video here or click to upload
MP4, MOV · Max 90 seconds · 9:16 recommended
🖼️ Cover Thumbnail
1080×1920px · 9:16 · Used as Reel thumbnail on profile grid
🧠
AI Script & Caption
⚡ Socialty AI
🪝 Opening Hook
First 3-second text overlay — must stop the scroll
🖼️ Image Frames with Text
Upload images + add text overlays. Download as individual frames to weave into your video editor.
🎭
HeyGen AI Avatar Reel
Generate a talking-head Reel with your AI avatar
⏰ Schedule
📝 Caption
📋 Reel Requirements
FormatMP4 or MOV
Duration5 – 90 seconds
Aspect Ratio9:16 (recommended)
Resolution1080 × 1920px
AudioEmbed before upload
Account typeBusiness / Creator only
Appears inFeed + Reels tab
Daily limit100 posts / 24h
📅 Schedule Reel
🖼️ AI Visuals
Generate images with Flux · Imagen 4 · Nano Banana Pro · Search Freepik stock
✨ AI Image Generator
Quick:
🔍 Freepik Stock Search
Enter a search term above to find stock images
API Keys needed: Add your Freepik API Key in Settings → AI Providers (visible to SuperAdmin) to enable stock search and AI generation.
Images generated count against your Freepik credit balance.
Newsletter Generator
Multi-page · LinkedIn Articles + Instagram Carousel
⚙️ Settings
📅 Issue Tracker
Issue #01 — The CRM SetupPublished
Issue #02 — Why Ads FailDraft
Issue #03 — Lead Gen BlueprintPlanned
Plan & Billing
Choose a plan · Compare features · Live cost calculator
Monthly
Annual SAVE 20%
📊 Full Feature Comparison
🧮 Live Cost Calculator
Customise your usage and see the real cost. Pick the plan that fits.
Your Needs
Features You Need
💳 Payment Gateway Settings
Configure payment gateway in SuperAdmin → Master Settings.
Loading subscribers...
Template Engine
Create, edit, and manage post templates · Locked if in use
🎨 Templates with posts attached are locked. Duplicate them to create a variant, then edit the duplicate.
🔍 Brand Decoder
Reverse-engineer any brand's strategy + theme + palette + thought-process from their creative work.
🔍
Decode a brand
Upload (or paste from clipboard) 1–10 of a brand's recent posts, ads, or any creative — Socialty's AI returns their full palette, typography, voice, content pillars, and thought-process. Then create your own assets that match the same DNA.
Recent analyses
Loading…
🎨 AI Image Studio
Generate brand visuals from text, or re-image any photo with Socialty AI. Save to Brand Assets or use directly in a post.
Loading…
Strategist LinkedIn only
Study any LinkedIn account → analyse its voice + cadence → generate a content calendar tuned to your goal.
Looking for Instagram analysis? Open any profile card and click the brain icon (🧠 Self-Strategy) or the bulb icon (💡 Content Idea → Campaign).
How a study works
1
Install extensionOne-time Chrome install.
2
Open LinkedInThe Socialty widget docks on the right.
3
Start captureScroll posts you want to study.
4
AnalyseSocialty reads the corpus, builds a brief.
5
GeneratePick a goal → 30-day calendar.
Loading studies…
⚡ Workflows
Visual workflow automation — connect every Socialty module on a single canvas.
Loading…
📐 Industry Benchmarks
Compare your metrics against Indian-market peers — last 30 days.
Loading…
🔍 SEO Tracker
Daily keyword ranks (Serper) + backlink monitor.
🎬 Video Editor
Trim · Text overlays · Background music. FFmpeg renders server-side.
Loading…
🔑 API Keys
Programmatic access tokens for the Socialty API.
Loading…
🔗 Webhooks
HMAC-signed event notifications to your URL.
Loading…
📜 Audit Log
Every change made by any user, filterable + CSV exportable.
Loading…
🔐 Security & 2FA
Protect your account with a Time-based One-Time Password (TOTP).
Loading…
🪧 Landing Pages
Hosted opt-in pages — leads flow into your Email Marketing lists and sequences.
Loading…
🧾 Client Invoicing
Bill your own clients — line items, GST, payments, branded PDF, share via link.
📧 Email Marketing
Cold outreach · Newsletters · Drip flows — rate-limited per mailbox, fully tracked.
📑 Client Reports
White-label monthly reports — cross-channel rollup with AI commentary. Share via link, email, or print to PDF.
Loading…
🐦 Twitter / X
Compose tweets · threads · DMs · mentions · search — for any connected X profile.
🐦
No X account connected
Connect a Socialty profile to Twitter / X. Requires twitter_client_id + twitter_client_secret in SuperAdmin Settings.
0 / 280 (free tier) · 4000 (Premium)
Build a multi-tweet thread. Each tweet posts as a reply to the previous one.
Loading…
Loading…
Loading…
▶️ YouTube Studio
Channel info, videos, analytics, comments — manage any connected YouTube channel.
▶️
No YouTube channel connected
Pick a Socialty profile to attach the channel to. We use Google OAuth — fully reversible from your Google Account settings.
Loading…
Loading…
Loading…
Pick a video from the Videos tab → click the 💬 button to load its comments here.
No video selected
🔎 Google Search Console
Search performance · URL inspection · Sitemaps — for every site you've verified in GSC.
🔎
No Search Console account connected
We'll pull every verified property and let you query the Search Analytics API by query, page, country, and device.
Pick a site to begin.
🔍 URL inspection
Enter a URL — we'll show its index state, last crawl, mobile usability, AMP status, etc.
🗺️ Sitemaps
Loading…
📈 Marketing
Unified ad management across Meta, Google & LinkedIn. Connect once, manage everything — campaigns, audiences, reporting, optimisation.
💡 Two access modes are supported per account:
Agency (Request Access) — your Business Manager / MCC sends a request to the client; client approves once.
Direct Connect — the account owner OAuths in themselves.
Loading…
Connect an ad account first to see metrics here.
Build & launch campaigns across Meta · Google · LinkedIn through one wizard.
Click + New Campaign above to start the wizard.
Audience builder lands inside the Campaign wizard (Step 3). Standalone audience-CRUD ships next iteration.
Loading pixels…
AI scans the last 14 days and suggests pause/scale/audit actions.
Click Run scan now to generate fresh recommendations.
Set a monthly cap per account. Get alerted at your threshold.
Loading…
🕵️ Competitor Watch
Track public Instagram Business profiles — best/worst performers, viral posts, top hashtags, posting cadence.
Loading…
ℹ️ What's tracked & what's not (Meta API policy)
Competitor Watch uses Meta's official Business Discovery API. It works only for public Instagram Business or Creator accounts. Personal accounts and private profiles are blocked by Meta — that's their policy, not Socialty's. Data refreshes every ~6 hours on the cron worker.
Campaigns Library
Every campaign generated from a content idea — searchable, re-openable, shareable.
🎯 Prospects
Saved pitching dossiers — track each one through draft → sent → closed.
Strategies Library
Self-account analyses + public profile deep-dives. Click any to revisit the full breakdown.
🧭 Discover Profiles
Live search across Instagram (hashtag + @username), YouTube channels, Twitter/X, and LinkedIn companies. Uses official APIs only.
ℹ️ What's allowed (official APIs): IG hashtag search + @username lookup (Business/Creator only — Meta blocks personal IG accounts). YouTube channel search by free-text. Twitter/X tweet search → unique authors. LinkedIn company vanity-name lookup (people search needs Sales Navigator). No scraping, no ToS workarounds.
Platforms
Min followers
📸 Instagram Manager
Browse, edit captions, and delete posts straight from your Instagram Business account.
Select a profile to load its IG feed.
Loading threads…
Pick a thread to view the conversation.
Loading comments…
Rules run on every inbound DM/comment. Pair them with funnels for multi-step drips.
Loading rules…
Multi-step DM drips. Trigger from any auto-rule's Start funnel action.
Loading funnels…
Select a profile to load its IG profile…
Content Calendar
Drag any post to reschedule · Click a day for details
📁 Account
Status:
LinkedIn
Instagram
Facebook
WhatsApp
Pending
Failed
📥 Queue & Schedule
Drag cards between columns to change status · click any card to edit in place.
Module
0 selected
📝 Draft
0
⏰ Ready
0
📅 Scheduled
0
✅ Published
0
💬 Engagement Inbox
AI-drafted replies tuned for engagement. High-confidence replies auto-publish; the rest land here for approval.
📁 Google Drive
Your workspace files — scoped to your account
📁
Google Drive Not Connected
Your administrator needs to connect a Google Drive account in SuperAdmin settings before files can be stored here.
Drop files to upload
📁
Loading…
Uploading…
💬 WhatsApp Business
Templates · Campaigns · Message Tracking · Profile Config
Messages Sent
—
Last 30 days
Delivered
—
Read Rate
—
Clicked
—
Templates
—
Campaigns
—
📨 Recent Messages
Connect WhatsApp to view message history
Message Templates
⚠️ All templates require Meta approval before use. Approved templates are marked ✅. Rejected templates show the rejection reason.
Broadcast Campaigns
📈 Message Tracking — Click & Delivery Analytics
Track link clicks inside WhatsApp messages using smart short links. Every click is logged with timestamp, recipient, and template used.
No tracking data yet — send a campaign with tracked links to see analytics here.
Loading…
?
Select a conversation
← Select a conversation to start
⏳ Uploading…
⚡ Interactive Button Message
📋 Send Template
📝 Internal Note — not visible to customer
Contact Info
Labels
Conversation Status
🏷️ Conversation Labels
Labels let you tag and filter conversations. Click any label in the inbox to filter chats instantly.
How to use labels:
• Click quick label buttons in the contact panel to tag conversations
• Click any label name in the inbox filter bar to filter all chats by that label
• A conversation can have multiple labels
• Labels are tenant-specific — each workspace has its own set
💳 WhatsApp Billing — Meta Conversation Pricing
Meta charges per 24-hour conversation window, not per message. Pricing varies by country and conversation type.
🔵 Utility (transactional)₹0.35–₹0.95 / conv
🟢 Authentication (OTP)₹0.30–₹0.75 / conv
🟠 Marketing (promotional)₹0.80–₹1.40 / conv
🟣 Service (customer initiated)Free (first 1000/mo)
Connect WhatsApp to see your billing summary.
📊 Usage This Month
No billing data available yet.
🗂️ Brand Assets
Logos · Fonts · Colors · Photos · Videos — use anywhere with
@asset-name🗂️
No assets yet
Upload logos, brand photos, color palettes and font files. Reference them anywhere with @name.
BRAND ASSETS — click to insert
Manage Profiles
Connect platforms, set brand voice, posting preferences per profile
Settings
Workspace preferences and customisation
Saved
🏷️ Workspace Preferences
📡 Webhooks & API Callbacks
If you bring your own Meta App / WhatsApp Business / OAuth credentials, paste these endpoints into the matching developer console — they're the URLs Socialty listens on for inbound webhooks and OAuth redirects.
f
Meta Graph — Instagram + Facebook Pages
Callback URL
https://socialapi.sphyx.in/webhook/meta
Verify Token
SphyxIG_Webhook_2026_Secure
Subscribe IG →
messages, messaging_postbacks, comments, mentions, messaging_reactions · Page → feed, messages, messaging_postbacks
💬
WhatsApp Business (WABA)
Callback URL
https://socialapi.sphyx.in/webhook/whatsapp
Verify Token
SphyxWA_Webhook_2026
Subscribe →
messages, message_template_status_update, account_review_update, phone_number_quality_update, account_update🔁 OAuth Callback URLs — click to expand
Meta (IG/FB OAuth)
https://socialapi.sphyx.in/v1/oauth/meta/callbackLinkedIn
https://socialapi.sphyx.in/v1/oauth/linkedin/callbackTwitter / X
https://socialapi.sphyx.in/v1/oauth/twitter/callbackYouTube (Google)
https://socialapi.sphyx.in/v1/oauth/youtube/callbackGoogle Search Console
https://socialapi.sphyx.in/v1/oauth/gsc/callbackMeta Ads
https://socialapi.sphyx.in/v1/ads/callback?platform=metaGoogle Ads
https://socialapi.sphyx.in/v1/ads/callback?platform=googleLinkedIn Ads
https://socialapi.sphyx.in/v1/ads/callback?platform=linkedin
💡 These endpoints are platform-wide — the same callbacks Socialty uses for every tenant. You don't host them yourself; just paste them into the matching developer console (Meta App Dashboard, Google Cloud Console, LinkedIn Developer Portal, etc.) when you set up your own credentials.
🏢 Business Identity
Used on invoices, receipts, and exports. India-first — leave GSTIN/PAN blank if you're outside India.
💧 Watermark
A small logo overlaid on downloads / exports. PNG with transparent background recommended (max 2 MB).
No watermark
Use Save All at the top to persist this. Transparent PNG works best; the watermark is shown at ~10% opacity in the bottom-right of exports.
📧 Email Connector
Connect your own email for sending from your brand address. Separate from platform transactional emails.
Connects your Gmail account directly — no App Password needed. Works even with Google Workspace accounts.
Not connected
Connect Microsoft 365 or Outlook.com account via OAuth.
Set up at Azure Portal → App Registrations. Redirect URI:
https://socialapi.sphyx.in/oauth/outlook/callback🔔 Notification Preferences
✒️ Custom Fonts
Upload brand fonts to use in Post Builder and Carousel Studio.
WOFF2, WOFF, TTF, OTF supported
🤖 AI Keys — Text Generation
Used by Post Builder, Carousel Studio, Brand Decoder, Strategist and the Package Builder. Optional — leave blank to use the platform-wide key. If you set your own, every AI call from this workspace billed to your account instead.
Primary AI key powering Socialty's content generation.
🖼️ AI Visuals — Freepik
Your Freepik API key for stock search and image generation (Imagen 4, Nano Banana Pro, Flux). Get a key →
Current Plan
Loading...
API Integration Guide
Meta Instagram Graph API + LinkedIn API v2 + hosting setup
✅ Sphyx is already Meta's verified Tech Provider. Business ID: 1437370696395671 · App ID: 297666779680786. Your Meta App review will be significantly faster.
📸 Instagram — 5 Steps
1. Convert both IG accounts to Business type (Settings → Account Type → Switch to Professional → Business)
2. Create new app at developers.facebook.com → Business type → link to your existing Business Manager (BM ID above)
3. Request permissions:
instagram_basic, instagram_content_publish. Submit with screen recording demo of posting flow.4. Exchange short-lived token for 60-day long-lived token. Save via Profiles → API Config for each founder.
5. PHP proxy handles: create container → poll status → publish. All triggered from the Queue page once tokens are saved.
🔗 LinkedIn — 4 Steps
1. developer.linkedin.com → My Apps → Create App → Name: Socialty → Link to Sphyx Digital company page.
2. Request Product: "Share on LinkedIn" → grants
w_member_social. Also request "Sign In with LinkedIn using OpenID Connect".3. Run OAuth 2.0 flow for each founder. Redirect URI:
https://social.sphyx.in/auth/linkedin/callback. Get 60-day token.4. Save Client ID, Secret + both tokens via Profiles → API Config. Tool uses UGC Posts API for publishing.
🗄️ Database Setup (MySQL + phpMyAdmin)
1. Create database:
sphyx_social in phpMyAdmin → SQL → run sphyx-db.sql (included in the package)2. Upload
api/index.php to your server at api.sphyx.in (or a subfolder). Edit DB_USER and DB_PASS constants at the top.3. Upload
index.html, style.css, app.js to social.sphyx.in. Add subdomain CNAME in your DNS panel.4. Update
const API = '...' in app.js to point to your PHP API URL. Enable SSL (AutoSSL in cPanel). Done.⚡ Fastest Alternative — Ayrshare (1 day, $29/month)
If native API setup is too time-intensive, Ayrshare is a unified social API handling Instagram + LinkedIn + Facebook through one REST endpoint. Replace the PHP social.php proxy with a single Ayrshare API key. Recommended to ship quickly while the native APIs are being configured. Visit ayrshare.com.