Spaces

The Upload-Post alternative for agents that need to hold conversations, not just publish

Upload-Post is a posting API: one key, one request format, and your video or post goes out to TikTok, Instagram, YouTube, LinkedIn, X and 17 more networks, with a free plan and flat prices. It also reads comments and handles Instagram DMs. If your agent's job is content distribution, it is a strong, cheap choice. If your agent's job is answering the customers who write to a business — on WhatsApp, Instagram, LinkedIn and Messenger, all day, inside each platform's limits — that is what Spaces is built for.

Every Upload-Post fact below comes from Upload-Post's own site, checked on 11 November 2026. Where Upload-Post is cheaper or the better fit — and for publishing, it is both — we say so.

Two different products, one sentence each

The short version: Upload-Post's API moves content out to many networks; Spaces' API moves conversations in both directions on the apps customers message.

Spaces vs Upload-Post, head to head

SpacesUpload-Post
What it isMessaging API + MCP server for AI agentsSocial media publishing API + MCP server
Main jobYour agent answers and follows up in customer chatsPublish, schedule and analyse posts across many networks
PublishingInstagram (posts, carousels, reels, stories on an official connection) and LinkedIn posts, up to 3 posts a day per account; TikTok posts and comments22 networks incl. TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Reddit, Bluesky; unlimited uploads on paid plans
Direct messagesInstagram, WhatsApp, LinkedIn, MessengerInstagram DMs (send, read conversations) and comment-to-DM / AutoDM
WhatsAppYes — your existing number, linked by QR codeNot listed on the pages we checked
LinkedIn messagingYes — messages, invitations, InMailNot listed (LinkedIn publishing and comments only)
CommentsInstagram and LinkedIn: list, reply, react; Instagram private reply into a DMList, create, delete and moderate on 8 networks
New-message eventswait_for_events long-poll and webhooks for messages, comments, invitationsNot detailed on the pages we checked
SafetyPer-channel daily limits, pacing, four-week warm-up, WhatsApp consent rules, pause, optional human approvalHandles OAuth, token refresh, video encoding; TikTok draft-mode guidance
MCPIncluded on every planHosted MCP, also on npm (@upload-post/mcp), open source
Free planYes — $0 forever, 1 account, 50 actions a day, no cardYes — 10 uploads a month, 2 profiles, full API access, no card (TikTok not on Free)
Price for one brand on Instagram + LinkedIn (monthly)$18/month (Pay as you go: 2 × $9, 2,000 actions included; no yearly option)$0 on Free (10 uploads a month) or $24/month Basic ($16 billed yearly) with unlimited uploads

Price assumption: one business with an Instagram profile and a LinkedIn profile — the two channels both products cover. Spaces counts each connected chat account (one Instagram profile, WhatsApp number, LinkedIn profile or Facebook account); Upload-Post counts "profiles", where one profile is one person or client with one account per platform, so a single profile covers both networks. Prices exclude tax, from upload-post.com/pricing and spacesos.com/pricing, checked 11 November 2026. Upload-Post's Free plan and yearly Basic ($16) cost less than Spaces' $18; monthly Basic ($24) costs more — and for publishing Upload-Post does more. The products do different jobs: Spaces' price covers WhatsApp, Messenger and LinkedIn conversations that Upload-Post does not offer. Spaces' price does not include your own AI agent's running costs.

Where the difference shows up

1. Publishing breadth vs conversation depth

Upload-Post's promise is reach: "One API key and one request format for TikTok, Instagram, YouTube, LinkedIn, X and 17 more platforms." It handles OAuth, token refresh and video encoding, and adds an FFmpeg video-editing API and an AI Shorts uploader that writes titles and hashtags. (Upload-Post API, pricing)

Spaces' promise is the conversation: list the inbox, read messages and attachments (images, files, voice, video), reply in the chat, start a chat where the platform allows it, hand over to a person, and stay out afterwards. (llms.txt)

2. DMs on one app vs four

Upload-Post's DM endpoints are for Instagram: "Send Instagram DMs, read conversations, reply privately to commenters and run keyword-triggered AutoDM monitors." (Upload-Post API)

Spaces covers Instagram DMs and comment-to-DM too, and adds WhatsApp (more than one number, each linked by QR code), LinkedIn (messages, invitations, InMail) and Messenger — one key, one set of chat tools. (llms.txt)

3. Built to hear back, not just send

A publishing API is mostly outbound. Spaces is built around what comes in: wait_for_events returns at once when a message, comment, reaction or accepted invitation arrives, waits up to 50 seconds otherwise, and never touches the platform — so an agent can listen all day without polling. Webhooks send the same events to a server. (llms.txt)

4. Limits shaped for an agent that talks

Upload-Post is designed to "post thousands of videos per day without hitting IP rate limits" for agencies. (Upload-Post API)

Spaces is deliberately slower, because conversations on personal and business accounts are what platforms police. Every account warms up over four weeks; Instagram has 15 seconds between messages and a shared budget of 10 actions an hour and 100 a day for new chats, likes, comments, follows and posts; WhatsApp has consent rules and "stop" ends messages to that person for good. Over a limit the answer is 429 and nothing is sent. (llms.txt, sending limits)

If your plan is to publish at volume, Spaces will say no. That is the point.

5. Both give agents MCP — for different verbs

Upload-Post's MCP lets ChatGPT, Claude, Cursor and other clients "publish, schedule, analyze and manage social media", including comments and DMs, and it is open source on GitHub. (Upload-Post MCP)

Spaces' MCP (https://api.spacesos.com/mcp, plus /mcp/whatsapp, /mcp/instagram, /mcp/linkedin, /mcp/messenger) centres on chats: inbox, history, reply, schedule a message for a local time, routines on a new message, keyword or no reply after N hours, pause and approvals. (llms.txt)

6. Pricing that matches the work

Upload-Post: Free ($0, 10 uploads a month, 2 profiles); Basic $24/month ($16 billed yearly) for 5 profiles; Professional $50 ($33) for 25 profiles with white-label; Advanced $147 ($118) for 75 profiles; Business $438 ($350) for 225 profiles. Every paid plan has unlimited uploads to all 22 networks and the MCP server. (Upload-Post pricing)

Spaces: Free ($0, 1 account, 50 actions a day, no card); Pay as you go $9 per connected account a month, prorated, with 1,000 actions a month per account pooled, then $5 per 1,000 actions ($4 above 100,000 extra, $3 above 1,000,000). Reading messages is always free. No yearly option. (Spaces pricing)

For publishing at volume, Upload-Post costs less: Basic covers 5 profiles across 22 networks with unlimited uploads, while every Spaces post counts as an action. Spaces is priced for live, rate-limited conversation channels.

Choose Spaces if

Stay with Upload-Post if

A natural setup is both: Upload-Post to publish, Spaces to answer the people who reply.

Other alternatives to consider

For up to 24 hours after a WhatsApp account connects, reconnects, or is disconnected and connected again, Spaces does not start new chats or outreach. Replies in chats that already exist still go out. Other channels have no reply-only window: the warm-up limits apply from the first day, and replies to people who wrote in go out immediately.

FAQ

Does Upload-Post handle DMs?
Yes, for Instagram. As of 11 November 2026 its API page lists Instagram DM send and read, private replies to commenters and keyword-triggered AutoDMs. WhatsApp, Messenger and LinkedIn messaging are not listed. (Upload-Post API)

How much does Upload-Post cost?
On 11 November 2026: Free $0; Basic $24/month ($16 billed yearly); Professional $50 ($33); Advanced $147 ($118); Business $438 ($350). (Upload-Post pricing)

Does Upload-Post have an MCP server?
Yes, hosted at mcp.upload-post.com and open source. (Upload-Post MCP)

Can Spaces publish posts like Upload-Post?
On Instagram and LinkedIn only, up to 3 posts a day per account. Facebook Pages posting is listed as coming soon. TikTok posts and comment replies are live, with the owner approving every post. It is not a multi-network publishing tool.

How much does Spaces cost?
Free to start: $0 for 1 account and 50 actions a day, no card. Then Pay as you go at $9 per connected account a month, with 1,000 actions a month per account, then $5 per 1,000. Reading messages is always free. (Spaces pricing)

Does Spaces have a free plan?
Yes. The Free plan is $0 forever with no card: 1 connected account and 50 actions a day. An Instagram account on the official connection does not count toward the 1 account. (Spaces pricing)

Does Spaces include an AI agent?
No. It connects the agent you already use. That agent's running costs are separate.

Is there a direct Spaces vs Upload-Post comparison?
Not yet. The comparisons we have are listed at spacesos.com/compare.


Facts about Upload-Post, Ayrshare, Zernio and Buffer come from their own websites, checked on 11 November 2026. Prices and features change; their sites have the current version. Product names are trademarks of their owners.

Sources

Facts on this page were checked on 11 November 2026 from the official product pages linked in the text, and from Spaces pricing.