X automated account label: who needs it, how to add it
X's Developer Guidelines require API bots to carry the automated account label. Here is where the setting lives, what the label shows, and why it often will not switch off.
The short version
- ▸The automated account label is a self-selected profile label that marks an account as not human-run, and it has to be paired with a human-run managing account that X displays alongside it.
- ▸X's Developer Guidelines make it a requirement, not a nicety: an automated account using the X API must enable the 'Automated' profile label, say in the bio that it is a bot and who runs it, and honour opt-outs.
- ▸X's own help pages still describe the label as in testing, four years after the first rollout, which is why the Automation menu is missing or erroring for a lot of accounts.
- ▸The path people report is Settings and privacy, then Your account, then Account information, then Automation. X does not publish that path on the label's help page.
- ▸The label is a transparency signal, not a permission slip. The automation rules that ban automated likes, bulk follows and keyword-triggered replies apply to labelled and unlabelled accounts equally.
Quick answer
The X automated account label is a self-selected profile label that says an account is not human-run, and it only works in a pair: the bot carries the label, and a human-run "managing account" is shown as the operator. X's Developer Guidelines make it a requirement for automated accounts using the X API, together with a bio that states the account is a bot and who runs it. The setting lives on the bot account under Settings and privacy, Your account, Account information, Automation. X's own help page still calls the feature "currently in testing", which is why the menu is missing for a lot of accounts.
Last updated: October 2026
TL;DR
The label is free, takes a minute, and is the one piece of bot compliance on X (formerly Twitter) that is visible to every person who reads one of your posts. It is also the piece with the worst documentation: the help page describing it was written for a 2021 test group and never updated, the path to the setting is not published anywhere on help.x.com, and the single most common complaint about it on X's developer forum is that the menu does not exist or will not switch off.
What follows is what the label actually asserts, who X says needs one, the path people report using, what to do when the menu misbehaves, and the rules that keep applying after the label is on.
What the label asserts, and what it does not
X's profile labels page groups the identity signals on a profile into ones X applies (checkmarks, affiliation badges) and ones you select yourself. The automated label sits in the self-selected group, next to the parody, commentary and fan labels.
Read the claim literally, because it is narrower than it looks. X's help page says that when an account displays the automated label, "you know the account is generating automated content not produced by a human". Two consequences follow:
- It is a statement about who composes the content, not about which tool published it. A person who writes every post themselves and schedules them does not become an automated account.
- It is a statement about the account, not about an individual post. There is no per-post version of this label.
Half the mechanism gets skipped in most summaries. The label does not stand alone: X requires the bot to stay connected to a human-run account, and the connection is what the reader sees. That is the accountability design. A labelled bot with no identifiable operator was never the intended end state.
| Signal | Who sets it | What it means |
|---|---|---|
| Automated account label | You, on the bot account | The account is not human-run, and here is the human account that runs it |
| Blue checkmark | X, after review | The account has an active X Premium subscription and meets eligibility criteria |
| Affiliation badge | The organisation | The account is affiliated with a Verified Organisation |
| Parody, commentary, fan | You | The account depicts another person or entity |
Who X says needs one
The requirement is not in the help centre. It is in the Developer Guidelines, which set out what an automated account that posts, replies or interacts on behalf of users has to do. Accessed on 4 October 2026, that page requires an automated account to:
- Enable the "Automated" profile label, which appears under the bot's name and handle.
- State clearly in the bio that it is a bot and who operates it. X's own examples are "Bot by @yourcompany" and "Automated account managed by Example Inc."
- Be associated with a human-managed account for accountability and contact.
- Honour opt-outs. If a user says stop, stop, with keyword detection for common opt-out phrases.
- Use the API. The same page says no scraping, browser automation, or unofficial methods, and that violations result in permanent suspension.
Point 5 is the one to read twice if you are shopping for tooling, and we say the same thing on our own product pages: the API route is the sanctioned one, and anything driving the website instead is a gray area that X's automation rules address directly. Those rules, updated April 2026, list "use non-API-based forms of automation, such as scripting the X website" under Don't, and say the technique may result in permanent suspension of your account. No label changes that.
If you are weighing the sanctioned path, the current cost of entry is covered in X API pricing and the signup mechanics in how to get an X API key.
How to add the automated account label
X does not publish the click path on the label's help page, which is a genuine documentation gap rather than an oversight you can work around. The path reported consistently by developers, and the one the menu still uses, runs on the bot account:
- Open Settings and privacy.
- Go to Your account.
- Open Account information. You may be asked for your password here.
- Select Automation.
- Choose Managing account, and enter the handle of the human-run account that operates the bot.
- Log in as that managing account to confirm the connection.
Step 6 is the gate. You need working access to both accounts, because the bot cannot nominate an operator the operator has not agreed to. If the managing account has two-factor authentication on, keep that device nearby.
Then do the part people forget: edit the bot's bio so it names the operator in plain language. The label and the bio are separate requirements in the Developer Guidelines, and the bio is the one that survives a screenshot.
When the menu is missing, or the label will not come off
This is the real state of the feature in 2026, and no other page covering the topic says it plainly.
X's profile labels page describes automated account labels as "currently in testing". The dedicated help page opens with "We're launching a labeling feature", language from the original September 2021 test, and describes the label appearing "once an account accepts the invitation to our test group". X's developer account said in February 2022 that labels were available to all developer-created bot accounts. Both framings are still live on X's properties at once.
Practical symptoms, all reported in long-running threads on X's developer forum:
- No Automation entry under Account information on the bot account, while the same menu shows it on a main account.
- A label that disappeared after a managing account was connected and never came back.
- A disconnect that does not stick: turn off account automation, confirm, refresh, and the label is still there. One thread tracks this across roughly two years.
- "Oops, something went wrong" when opening the Automation menu at all.
If you are stuck, your options are limited and worth being honest about. Try the web interface at x.com rather than the apps, since this menu has historically been web-first. Confirm the managing account is in good standing and not itself labelled. Then file through the support route, which is slow for everything that is not account access, as we cover in how to contact X support. There is no public timeline for a fix, and the test-group framing means X has never committed to one.
Document your attempt. If the label will not enable, a bio that clearly states the account is automated and who runs it is the part you control, and it addresses the same transparency requirement in the most durable place on the profile.
The label is not a permission slip
The most expensive misreading of the label is treating it as cover. Carrying it does not widen what your bot may do. X's automation rules, updated April 2026, are explicit about the actions that stay off limits regardless:
| Action | What the rules say |
|---|---|
| Automated likes | Not permitted |
| Automated hide replies | Not permitted |
| Bulk, aggressive or indiscriminate following or unfollowing | Not permitted, and apps promising more followers are prohibited |
| Replies or mentions from keyword searches alone | Not permitted; the recipient must have opted in first |
| AI-powered reply bots | Permitted only with prior written and explicit approval from X |
| Duplicate or near-duplicate posts across your accounts | Not permitted |
| Automated posts from an RSS feed or data source | Permitted if you are authorised to publish the information |
That AI reply bot line is the one that catches teams building in 2026, because it reads as a green light for the category and then requires written approval per deployment. The reply-automation limits and the per-day ceilings that sit underneath them are covered in X daily limits, and the wider question of which bots survive on the platform in X bots explained.
If your account is human-run and you use a tool
This is the case most people searching for the label are actually in, and the answer is different.
An account where a person decides what gets said, approves it, and answers for it is not an automated account under X's definition, even if software helps draft or publish. The label is for accounts "not human-run". Applying it to your own primary account because you use a scheduler would be inaccurate in the direction that costs you credibility with readers.
What does change is your exposure. Cloud tools hold your session on their servers and post from shared IP pools, which is the pattern platform integrity systems are built to spot. X-Autopilot drafts posts and replies in your voice and runs them through real Chrome on your own Mac, so the session cookie stays on your machine, the traffic comes from your residential IP, and no delegate account is involved. That is a lower detection surface than a shared cloud pipeline, not an exemption. Browser automation remains outside what X's automation rules sanction, you stay responsible for what your account does, and we will not tell you otherwise.
The honest split: if you are building a bot, use the API, label it, name the operator in the bio, and keep the behaviour inside the automation rules. If you are a person who wants to post more without living in the app, you are not the account the label was designed for.
Frequently asked
Answers indexed by Google + AI assistants.
How do I add the automated account label on X?+
On the bot account, open Settings and privacy, then Your account, then Account information, then Automation, then Managing account. You pick the human-run account that operates the bot and confirm with that account's password. X's help page for the label does not publish the path, and the menu is absent on a lot of accounts, which is the single most reported problem with the feature on X's own developer forum.
Is the automated label required on X?+
For bots using the X API, yes. X's Developer Guidelines list enabling the 'Automated' profile label as a requirement for automated accounts, alongside stating in the bio that the account is a bot and who operates it, and associating it with a human-managed account. The label is not required of a human-run account that uses a tool to help it post.
What does the automated account label look like?+
A small label under the account's profile name and handle, which may also appear on the account's posts. X's help page says the label tells readers the account is generating automated content not produced by a human, and that it travels with the managing account's handle so people can see who runs the bot.
How do I remove the automated account label?+
The same menu has a turn-off option: Account information, then Automation, then turn off account automation, then confirm the disconnect. Several long-running threads on X's developer forum describe that flow appearing to succeed and then reverting on refresh, so the label can be sticky. There is no public SLA for fixing it.
Does the automated label hurt your reach on X?+
X does not publish a ranking penalty for the label. The label is the compliant state for a bot, and the behaviour that actually attracts enforcement, such as duplicate posting, automated likes and unsolicited replies, is covered by the automation rules whether or not the label is on. An unlabelled bot gives a reviewer a much easier call.
Do I need a developer account to get the label?+
The setting sits in ordinary account settings rather than the developer portal, but the requirement comes from the Developer Guidelines and the label is designed around API bots. In practice the accounts that see the menu are the ones X has rolled it out to, and X has described the feature as being in a test group since launch.
- X Developer Guidelines - automated accounts must enable the 'Automated' profile label, state in the bio that the account is a bot and who operates it, be associated with a human-managed account, honour opt-out requests, and use the API rather than scraping or browser automation (accessed 4 October 2026)
- X Help - About automated account labels: labels identify accounts that are not human-run, connect the bot to a human-run managing account, and appear under the profile name and handle and on posts (page captured 4 May 2026, accessed 4 October 2026)
- X Help - About profile labels and checkmarks on X: 'Automated account labels - currently in testing' (page captured 1 October 2026)
- X Help - Automation rules, updated April 2026: no automated likes or hide replies, no bulk or indiscriminate following, auto-replies require prior opt-in, AI reply bots require prior written approval from X, and non-API automation such as scripting the website may result in permanent suspension
- @XDevelopers on X - automated account labels made available to all developer-created bot accounts (posted 16 February 2022)
- TechCrunch - Twitter introduces a new label that allows the 'good bots' to identify themselves (9 September 2021)
- X developer forum - 'Automation feature broken, unable at all to remove it' and 'No automation settings available for bot account': recurring reports that the Automation menu is missing or that disconnecting reverts on refresh (accessed 4 October 2026)
Product designer and indie hacker. Runs the agent on his own X account every day and writes up what the data shows, including when it's inconvenient.
Follow on X →