What no tool can automate on social media, and how we help
Some jobs on social media cannot be automated by any tool, however clever. The limit is not the tool. It is the platform, which has decided that a person must do that job. A tool that says otherwise is either breaking the rules, which puts your account at risk, or leaving something out. Here is the honest list: what each platform bans, why, where it says why, and what we do instead.
Checked against each platform's own developer and policy pages on 4 November 2026. Platforms change their rules, so we check again before relying on any of this.
Posting into Facebook Groups
What is banned
No app can post into a Facebook Group for you. Meta announced the end of its Groups API on 23 January 2024 and removed it, with the permission that let apps publish to groups, from every version on 22 April 2024. At the same time it stopped group admins installing apps on their groups.1 Schedulers say the same in their own help pages: Buffer cannot add mentions when posting for Groups, and SocialBee says scheduling tools cannot tag Groups at all.23
Why
Meta's changelog lists the removal but gives no detailed reason, so we will not invent one. The effect is clear: a post in a Group now comes from a person, inside rules the group's own admins set.
What we do instead
Social Media Assistant will make each Group post ready to paste, with a short checklist beside it: read the group's rules first, use a first line written for that group, post to one group at a time rather than the same text everywhere, and stay for the first comments. You post it yourself, in a minute, and it reads like you because it is you.
Posting to your personal Facebook profile
What is banned
Apps have not been able to post to a person's own Facebook profile since 2018. Meta withdrew the permission on 24 April 2018 and switched it off for the apps that already had it on 1 August 2018.4 It told developers to use its Share dialog instead, where the person chooses where the post goes, including groups and Messenger.56
Why
Meta's direction is that a person shares, and an app helps. The Share dialog is Facebook's own screen, so the final press is always yours.
What we do instead
For every company post, Social Media Assistant writes a first-person owner version, with your own angle and timing. Once you sign it off, it shares in one tap: on Facebook it opens Facebook's own Share dialog with the link ready, and your caption ready to copy. Friends and neighbours see a post from you, not a brand, which is often the post that travels furthest in a local business.
Instagram personal accounts
What is banned
Instagram's publishing tools for apps work only with professional accounts: business or creator.7 The last route for personal accounts, the Basic Display API, ended on 4 December 2024, and Meta said there would no longer be Instagram APIs for consumer apps.8 Even on a professional account, apps can publish 100 posts in a rolling 24 hours, and cannot add shopping tags or filters.9
Why
Meta's pages state the rule without a reason. In practice it keeps app access to accounts that have chosen to act as a business or creator.
What we do instead
If your business uses a personal Instagram account, switch it to a professional account in the app's settings before you schedule anything. Business suits most shops and services; creator suits a person who is the brand. Tagging is allowed there: apps can tag public accounts in photos, videos and Reels, and invite up to three collaborators.10 Social Media Assistant will keep saved tag lists for the people and businesses you work with, and will check each Instagram handle before posting. A handle that cannot be found is left out, so a typo or a private account never stops the post. Most schedulers already tag; the planned difference is the check.
LinkedIn: you and your company Page
What is limited
LinkedIn lets an app post for you, on your own profile, once you sign in and allow it.11 Posting as a company Page is harder. It needs LinkedIn's Community Management API, a vetted product with a development stage and a standard stage, and the standard stage asks for a screen recording of each use.12 Mentions are strict too. The name in the post must match the person's or company's name exactly, case and all, or it shows as plain text.13 Finding people to mention from a Page is restricted to selected developers and only finds the Page's followers.14
Why
LinkedIn reviews which apps may act for a company, and it keeps mentions to people with a link to the Page. Both protect members from being tagged by strangers.
What we do instead
The owner version of each post shares to your own LinkedIn profile through your own connection, once you sign it off. Posting as your company Page waits on LinkedIn's approval of our app. Either way, write a company's name exactly as its Page shows it, and mention people only where LinkedIn allows it.
TikTok: posting straight to your account
What is limited
TikTok lets approved apps post directly, with conditions. Until an app passes TikTok's audit, everything it posts is private, and at most 5 accounts can post through it in 24 hours. Before each post, the app must show a preview, let you pick who can see it from a list with nothing pre-selected, leave comments, Duet and Stitch off until you turn them on, and wait for your clear consent. It must not add its own logo or watermark.1516
Why
TikTok says the audit checks that an app follows its terms. The rest keeps every public choice with the creator.
What we do instead
When TikTok approves our app, each TikTok post will show you the preview and ask you to choose who can see it and whether comments, Duet and Stitch are on, with nothing pre-set. We will not add a logo of ours to your videos.
Automated likes, follows, comments and messages
What is banned
LinkedIn's User Agreement, effective 3 November 2025, bans bots and unauthorised automated methods for adding contacts, sending messages, or creating, commenting on, liking or sharing posts.17 Its help centre says members using such tools risk having their accounts restricted or shut down.18 Facebook's terms, effective 4 March 2026, ban accessing or collecting data by automated means without permission.19 Instagram's terms ban accessing or collecting information in unauthorised ways.20
Why
Engagement is meant to be a signal from a real person. A like sent by a bot is fake, and the platforms treat it that way.
What we do instead
Social Media Assistant brings comments and messages into one place where each platform allows it. Replies go only to people who wrote to you first, and nothing is sent to anyone unprompted. No automatic likes, follows or comments, ever. One reply from you, in your own words, is worth more than any number of automatic likes.
The short version
- Facebook Groups: by hand; a ready-to-paste post and checklist are planned.
- Your personal Facebook: one tap, through Facebook's own Share dialog.
- Instagram: a professional account, with tags where the rules allow.
- LinkedIn: your profile through your own connection; the company Page after approval.
- TikTok: your choices on every post, once TikTok approves the app.
- Engagement: real replies to real people, never bots.
If a tool promises to post into Groups, post to your personal profile on its own, or grow you with automatic likes, ask how. The honest answer is that it cannot, or should not. Social Media Assistant, which Keepwright is building, is being tested on Keepwright's own social media first; live posting waits on each platform's approval of our app. Read next: Get the most from each platform.
Sources
- Meta for Developers, Graph API changelog, version 19.0 (Groups API deprecation): developers.facebook.com
- Buffer Help Center, Adding mentions (tags) in posts: support.buffer.com
- SocialBee Help, How do I @ tag an account in my posts: help.socialbee.com
- Meta for Developers, Facebook Login changelog (publish_actions): developers.facebook.com
- Meta for Developers, Platform product changes (April 2018): developers.facebook.com
- Meta for Developers, Sharing on the web (Share dialog): developers.facebook.com
- Meta for Developers, Instagram Platform overview: developers.facebook.com
- Meta for Developers blog, Update on Instagram Basic Display API: developers.facebook.com
- Meta for Developers, Instagram content publishing: developers.facebook.com
- Meta for Developers, IG User Media reference (user tags, collaborators): developers.facebook.com
- Microsoft Learn, Share on LinkedIn: learn.microsoft.com
- Microsoft Learn, LinkedIn Community Management overview: learn.microsoft.com
- Microsoft Learn, LinkedIn Posts API (mentions): learn.microsoft.com
- Microsoft Learn, LinkedIn People Typeahead API: learn.microsoft.com
- TikTok for Developers, Content Sharing Guidelines: developers.tiktok.com
- TikTok for Developers, Content Posting API, get started: developers.tiktok.com
- LinkedIn User Agreement, section 8.2: linkedin.com
- LinkedIn Help, Prohibited software and extensions: linkedin.com
- Facebook Terms of Service, section 3.2: facebook.com
- Instagram Terms of Use: help.instagram.com