# Schedule and publish to many X (Twitter) accounts from one post

One post to every X account you manage, through the official X API. X has one rule of its own: a link costs the network money, so posts with a link come from a monthly allowance per plan. Posts without a link are included.

## What connects on X

You connect an X account on X's permission screen. Shager receives a limited, encrypted access token for posting and replying, and never sees a password. Each X account is one account on your plan.

A client can connect their own X account through a connect link, without a Shager account.

## Formats and limits, as the code checks them

- **Account type:** X (Twitter) accounts
- **Formats:** Post
- **Caption length:** Up to 280 characters
- **Media required:** No
- **First comment:** Yes
- **Clickable link in caption:** Yes
- **Post length:** Up to 280 characters
- **Media:** Images or video, optional
- **First comment:** Posted as a reply from the same account

Shager checks these rules in the composer before scheduling, and again before publishing. Anything that doesn't fit shows up right away, not after the network rejects it.

## Where the link goes, and how clicks are counted

On X a link in the text is clickable, but X charges the apps that publish through it much more for a post that carries a link. So on X the tracked link is not added automatically: you decide which post is worth a link, and write it in the text or the reply.

A post with a link counts against a monthly allowance per plan (table below). Shager detects a link in the text before sending and tells you when the allowance is used up. Clicks on our short link are counted per account, as on every network.

## Posts with a link on X, by plan

X charges more for a post that carries a link. So on X the tracked link is not added automatically, and a post you write a link into (in the text or the reply) counts against a monthly allowance. Posts without a link are included on every plan without limit.

| Plan | Link posts per month |
| --- | --- |
| Free | 0 |
| Creator | 10 |
| Pro | 30 |
| Agency | 100 |
| Agency+ | 300 |
| Scale | 1,000 |
| Network | Unlimited |

## Where X stands today

**Live.** 280 characters. The tracked link is not added automatically; a post you write a link into counts against a monthly per-plan allowance. The first comment is posted as a reply.

## Frequently asked

### Why is there an allowance for link posts on X specifically?

Because X bills the apps that publish through it for every post, and several times more for a post with a link. Rather than raising the price of every account, we limited only the posts with a link. Posts without a link go out with no allowance on every plan.

### What counts as a link?

A web address in the post text or in the first reply, including one without https. Shager checks this before sending and marks the post as a link post.

### Is there a first comment on X?

Yes. It goes out as a reply from the same account right after the post. If the reply contains a link, the post counts as a link post.

### What happens when the allowance runs out?

The post doesn't go out to the X account, and Shager says why next to it: remove the link or upgrade. The other networks in the same post go out as usual, and the allowance renews when your plan month starts.

### Are threads supported?

A post and a first reply, yes. Longer threads, not yet.

## Other networks

- [Facebook](https://shager.ai/en/networks/facebook)
- [Instagram](https://shager.ai/en/networks/instagram)
- [YouTube](https://shager.ai/en/networks/youtube)
- [TikTok](https://shager.ai/en/networks/tiktok)
- [LinkedIn](https://shager.ai/en/networks/linkedin)

## Guides

- [Scheduling strategy](https://shager.ai/en/blog/scheduling-strategy-for-agents)
- [Brand consistency across accounts](https://shager.ai/en/blog/brand-consistency-across-many-accounts)
- [UTM per account](https://shager.ai/en/blog/utm-per-account-lead-attribution)

## Product

- [How it works](https://shager.ai/en/product)
- [Pricing](https://shager.ai/en/pricing)
- [For AI agents](https://shager.ai/en/agents)

## Your X accounts, from one post.

Start free with 3 accounts, no card required. Connect, write once, and watch the post go live on every account. Start free: https://shager.ai/signup

---
Source: https://shager.ai/en/networks/x
