# Plans and limits

> Botdoor plan limits: accounts per plan, posts per month, X availability, upload and rate limits.

Source: https://docs.botdoor.co/concepts/plans-and-limits/

| | Free | Solo | Agency |
|---|---|---|---|
| Price | $0 | $12 a month | $49 a month |
| Accounts included | 1 | 3 | 15 |
| Extra account | Not available | +$4 each | +$3 each |
| Posts a month | 30 | Unlimited | Unlimited |
| X (Twitter) | No | Yes | Yes |

- The Free 30-post cap resets on the 1st of each month (UTC). Rejected posts and dry runs don't count; a dry run is refused once the month is full (`403 post_limit_reached`).
- Account limits are checked when a connect link is issued (`403 plan_limit_reached`, `403 plan_feature_unavailable` for X on Free).
- Downgrading never deletes an existing account.

## Other limits

| Limit | Value |
|---|---|
| Upload size | 100 MB (REST and /agent form), 10 MB (MCP) |
| Uploads kept | about 7 days |
| Unclaimed workspace | 10 uploads, deleted after 7 days |
| Schedule ahead | 1 year |
| `GET /posts` page | 1-100, default 20 |
| Agent sign-up | see [Sign-up and claim](https://docs.botdoor.co/bots/signup-and-claim/#limits) |

Billing isn't live yet: to change plan or add accounts, contact support. See [Pricing](https://docs.botdoor.co/help/pricing/).

## Common questions

### Does a dry run use one of my 30 free posts?

No, but it is refused once the 30 are used.

### When does the Free post count reset?

At 00:00 UTC on the 1st of each month.

### Can I add accounts on Free?

No. Free has 1 account and no extras. Solo includes 3 and Agency 15, with extras available.
