Social Media Infrastructure
Publish, schedule, manage inboxes, and pull analytics for Instagram, Facebook, Threads, TikTok, and LinkedIn today — with YouTube and Reddit on the roadmap. One API key.
const post = await aether.posts.create({
text: "Shipping something new today 🚀",
profileIds: ["ig_abc123", "fb_xyz789", "th_user123", "tt_user456"],
scheduledFor: "2026-05-19T09:00:00Z",
});
// Published to Instagram, Facebook, Threads, and TikTok simultaneously5
Platforms live
2
Coming soon
< 15 min
Time to first post
7
Open-source SDKs
Available now — 5 platforms
Coming soon — 2 more on the roadmap
Connect Instagram, Facebook, Threads, TikTok, and LinkedIn accounts via Connect Links. No OAuth complexity pushed to you.
OAuth connect, publishing, and scheduling for Instagram, Facebook, Threads, TikTok, and LinkedIn. Per-platform overrides, timezone-aware scheduling, bulk CSV, and media upload.
Unified inbox for Instagram and Facebook; expanding to additional platforms. Reply and manage threads via API or the dashboard.
Post metrics, engagement trends, and best time to post for connected accounts — powered by managed ClickHouse. No analytics infrastructure to maintain.
Every REST endpoint is simultaneously a callable MCP tool. Works with Claude Desktop, Cursor, and any MCP client. Agent-optimized error messages for LLM self-correction.
HMAC-SHA256 signed payloads for every event. Automatic retry with exponential backoff and a dead-letter queue. Full delivery logs in the dashboard.
How it works
01
Generate a magic Connect Link. Your user clicks it, authenticates with their social account, and the profile appears in your dashboard instantly — no OAuth plumbing on your end.
// Create a one-time OAuth link for your user
const link = await aether.connectLinks.create({
platform: "instagram",
redirectUrl: "https://yourapp.com/connected",
});
// → https://connect.aetherhq.dev/oauth/ig_abc...
// Send this URL to your user — it handles everything02
A single API call publishes to multiple platforms simultaneously. Add per-platform overrides, schedule for any timezone, or bulk upload via CSV.
// Publish to Instagram + LinkedIn in one call
const post = await aether.posts.create({
text: "Big announcement dropping today 🚀",
profileIds: ["ig_abc123", "li_xyz789"],
scheduledFor: "2026-06-01T10:00:00-05:00",
overrides: {
instagram: { hashtags: ["#launch", "#buildinpublic"] },
},
});03
Subscribe to events and get signed webhook payloads in real-time. Pull post metrics, engagement trends, and best posting times from the analytics API.
// Your endpoint receives events instantly
// POST https://yourapp.com/webhooks/aether
{
"event": "post.published",
"post": {
"id": "post_abc123",
"status": "published",
"platforms": ["instagram", "linkedin"]
},
"timestamp": "2026-06-01T15:00:02Z"
}Every feature included at every paid tier. No analytics add-ons, no inbox add-ons.
All plans include MCP server, unlimited team members, and full API access. No credit card required for free tier.
Get started today
One API key. Seven platforms. Ship your first post in under 15 minutes — free tier, no credit card required.