Social media API limits for AI agents: 6 platforms (2026)
November 13, 2026 · 8 min read
An AI agent can publish to Instagram, Facebook, TikTok, YouTube, Threads and LinkedIn through their official APIs, but replies stop at a different line on each one. DMs work on Instagram, Facebook and TikTok only, and Meta wants app review before your own app answers anyone else's account. For owners and small agencies who want one API and MCP server that posts and answers comments and DMs, BetterSocials is our pick, from $29 a month for four accounts. Ayrshare and social-api.ai suit developers building their own product, and Composio suits builders who want a toolkit per platform.
Where an agent can post, and where it can answer
BetterSocials, Ayrshare and social-api.ai all sit between your agent and the platforms, so the agent calls one API instead of six. What separates them is the return trip. A posting API sends content out. A reply API also reads the comments and DMs that come back and sends the answers.
Ayrshare publishes posts and schedules them through an API, and social-api.ai runs a comments API that reads and replies. Both fit a team writing its own app on top. BetterSocials puts posting, comments, DMs and keyword DMs behind one key, with AI replies written in the account owner's voice.
The limits on this page come from Meta's developer documentation, read October 16, 2026, and BetterSocials's channel notes, checked against the live product on September 30, 2026.
BetterSocials: one key for posting, comments and DMs
BetterSocials is best for owners and small agencies whose comments and DMs bring in customers. Your agent connects in one of two ways.
Scripts, Claude Code and Codex use an API key from Settings, then API and AI keys. Claude and ChatGPT use the hosted MCP connector and sign in with the normal BetterSocials login (OAuth), so there is no key to paste.
Claude runs every tool through that connector: read the inbox, draft and send replies in your voice, create and schedule posts, manage keywords and read analytics. ChatGPT connects through Developer mode on a paid plan, on the web only. In a normal ChatGPT chat only the read tools load, so ChatGPT can read the inbox and draft, but it cannot send a reply or publish a post.
AI replies have two sections, Comments and DMs, and each has three settings: Off, Draft for me and Reply in my voice. Every send or post from an assistant happens on your instruction and goes through the same limits as the app.
Creator is $29 a month for four social accounts and 1,000 AI credits. Pro is $49 a month for six accounts. Team is $99 a month for twelve accounts with unlimited teammates. Each AI reply or draft uses one credit, and contacts and DMs are unlimited on every plan.
If you are weighing other servers, 10 social media MCP servers for Claude: 2026 prices compares them.
Meta app review: two ways your agent skips the wait
Meta app review is the check Meta runs before an app may use permissions such as Instagram messaging on accounts it does not own. You have two ways to avoid submitting one yourself.
- 1Development mode. Your own Meta app can answer comments and DMs on the accounts you own while it stays in development mode. That covers a builder testing on one account. Once the app serves anyone else's account, it needs review before it sends a single reply.
- 2A platform whose app already passed review. You connect your account with the normal login, and your agent calls that platform's API. BetterSocials works this way, so you submit no Meta app of your own.
App review itself never goes away. Someone's app has to pass it, and the only choice is whose.
Meta's messaging rules stay the same on both paths. On Instagram, an app can DM someone only within 24 hours of that person's last message, and every new message restarts the clock.
A comment allows one private reply, sent within 7 days of the comment. The conversation continues only if the person answers, inside the 24-hour window. Meta's private replies documentation also says the message lands in the inbox of people who follow the account and in the request folder of people who don't.
Those windows apply to every tool on the official API, BetterSocials included.
Unified APIs compared on posting, comments and DMs
Every competitor price below was recorded in October 2026.
| Tool | Posting | Comments | DMs | Price |
|---|---|---|---|---|
| BetterSocials | Six platforms | Six platforms, LinkedIn via Pages | Instagram, Facebook, TikTok | $29 a month, 4 accounts |
| Composio | Instagram, Facebook, YouTube, LinkedIn, TikTok, X | Instagram, Facebook, YouTube, LinkedIn | Instagram, Facebook, X | $29 a month on Pro |
| Manychat | Separate tool needed | Instagram and Facebook keywords | Instagram, Messenger, WhatsApp, TikTok | $39 a month, 2,500 contacts |
Composio gives each platform its own toolkit, with managed OAuth and automatic token refresh. Its TikTok toolkit publishes video and photo posts and reads stats, with no comments or DMs. Pro is $29 a month, billed monthly, plus $0.0003 per tool call past the allowance.
Manychat bills per active contact. Pro is $39 a month for 2,500 active contacts, and each extra contact costs $0.05, billed monthly. Manychat leaves posting to a separate tool, so an agent that also publishes needs a second product.
Before you build on any publishing API, check that it also reads and answers comments and DMs. Publishing alone leaves the replies to you.
Sprout Social puts its inbox on the Standard plan at $199 per seat a month, billed annually. That pricing is built for a team with several seats. respond.io fits teams whose agent works mostly in the messaging channels.
Six platform APIs, line by line
Instagram, Facebook, TikTok, YouTube, Threads and LinkedIn each set their own ceiling on what an outside app can do. Here they are side by side, from the same two sources.
| Platform | Posting | Comment replies | DMs | Limit |
|---|---|---|---|---|
| Posts, Reels and carousels | Public replies | Replies and private replies | 24 hours after their last message | |
| Page posts | Public replies | Messenger DMs | Same Meta app review | |
| TikTok | Videos | Public replies | Replies only | 10 replies within 48 hours |
| YouTube | Videos and Shorts | Public replies | No DM API | Links go in public replies |
| Threads | Posts | Public replies | No DM to send | Links go in public replies |
| Company Pages and personal profiles | Company Pages only | No DM access | Personal profiles post only |
TikTok never lets a tool start a DM. A TikTok reply is text up to 6,000 characters or one image, never both, and the account must be a Business account. Accounts in the UK and Europe are left out of API DMs.
A TikTok comment cannot trigger a private DM on any tool outside TikTok's limited rollout in Vietnam, Thailand and Indonesia. So a keyword on TikTok answers in the public reply.
YouTube is simpler and stricter. The YouTube Data API that every tool uses has no messaging, so an agent answers there in public or not at all.
LinkedIn hides a personal profile's comments and messages from every app. Connect a Company Page if you want LinkedIn comments answered. For how these windows play out in one trade, see Social media for dentists: patient DM rules for 2026.
A pre-flight list for picking an API
Run BetterSocials, Composio, Manychat or any other candidate through these six before your agent goes live.
- 1DMs as well as comments. An API that only answers comments leaves every DM in the phone app.
- 2Which platforms. Check YouTube, Threads and LinkedIn Company Pages by name, since those take public replies only.
- 3Who holds Meta access. Your own app means app review for anyone else's account. A platform that already passed it means you connect with the normal login.
- 4Per contact, per call or flat. Manychat meters active contacts and Composio meters tool calls past the allowance. BetterSocials charges a flat plan price with unlimited contacts.
- 5Human approval. In BetterSocials, Draft for me holds every reply until you approve it. Questions wait in Needs reply unless you turn on Answer questions too, and that switch needs at least one AI rule first.
- 6MCP support. Claude can run every BetterSocials tool through the connector. A normal ChatGPT chat gets the read tools only.
Frequently asked questions
Does my AI agent need Meta app review to reply to Instagram DMs?+
Yes, if your own app serves accounts beyond the ones you own and run in development mode. If you connect through a platform whose app already has the permissions, such as BetterSocials, you skip submitting your own. The 24-hour messaging window still applies to every tool on the official API.
Can an API send a DM when someone comments on Instagram?+
Yes, through Meta's private replies. Only one message can go to the person who commented, and it must be sent within 7 days of the comment. The conversation continues only if they answer, inside the 24-hour window. BetterSocials sends it from a keyword with no flow builder.
Can any API send YouTube DMs?+
No. The YouTube Data API that every tool uses has no messaging, so an agent can only post videos and Shorts and answer comments in public. BetterSocials answers YouTube comments in your voice and puts a keyword reply with your link under the comment.
Can an AI agent answer TikTok DMs through an API?+
Yes, as replies only. TikTok never lets a tool start a DM. An app can send at most 10 replies within 48 hours of the person's last message, the account must be a Business account, and accounts in the UK and Europe are left out.
Can Claude or ChatGPT post and reply through BetterSocials?+
Claude can, through the hosted connector with your normal login: read the inbox, reply, post and schedule. ChatGPT connects in Developer mode on a paid plan. In a normal chat ChatGPT only gets the read tools, so it can read and draft but not send or publish.
How much does a social media API for posting and replies cost?+
BetterSocials Creator is $29 a month for four accounts with unlimited contacts. Pro is $49 a month for six accounts and Team is $99 a month for twelve. Composio Pro is $29 a month with $0.0003 per tool call over the allowance, read October 16, 2026. Manychat Pro is $39 a month for 2,500 active contacts.