# Plans and limits

> What Free, Pro, Max and Enterprise include, how seats work, and the daily limits that apply to every plan.

Source: https://automatedconstruction.io/tidy/docs/get-started/plans-and-limits
Section: Introduction to Tidy

Tidy charges per seat for volume, not for features. Every plan has every feature. What changes from plan to plan is how many bids your company can create and how much you can use the built-in Tidy agent.

Connecting your own AI agent (Claude, ChatGPT, Codex, Grok and others) over MCP is included on every plan, Free too. See [Use Tidy from Claude, ChatGPT and other agents](https://automatedconstruction.io/tidy/docs/features/mcp-server).

## The plans

| Plan | Price per seat | Bids | Tidy agent |
| --- | --- | --- | --- |
| Free | $0 | 10 in total per company, for the life of the company | A one-time trial shared by the whole company |
| Pro | $100 a month, or $1,000 a year | Unlimited | 20M tokens per seat each month, then it stops until the reset |
| Max | $300 a month, or $3,000 a year | Unlimited | Up to 250M tokens per seat each month (fair use) |
| Enterprise | Custom | Custom | Custom |

Annual billing saves about 17%. Monthly allowances reset on your billing date, on annual plans too. Tidy shows agent use as a percentage ("37% used"), never as raw token counts.

> [!note]
> Deleted bids still count toward the 10 Free bids. Every bid you already have keeps working when you reach the limit. Only new bids need Pro.

## Seats

A seat is a team member who is allowed to use the Tidy agent on a paid plan. You can add as many people to your team as you like at no charge. Only seats cost money.

- Seats fill up on their own, admins first, then your longest-standing members.
- An admin can move seats around in **Admin > Team Management** with **Give paid seat** and **Take back paid seat**.
- To buy more seats, open **Admin > Billing** and click **Manage billing and seats**.

On a paid company that has created more than 10 bids, a member without a paid seat sees a card that says **Your seat isn't on a paid plan**. They stay signed in and nothing they made is lost, but company data is hidden from them and their connected agents pause until an admin gives them a seat. Settings, Integrations and the admin Team Management and Billing pages stay open. A company that is all on Free never hits this card.

## What you see near a limit

- From 8 of 10 Free bids, the Opportunities page shows a banner with how many bids are left.
- Creating an 11th bid on Free shows **You've used all 10 Free bids**, with **Upgrade to Pro** for admins and **Ask my admin** for everyone else. The limit is enforced in the database, so forwarded invites and sheet imports stop at 10 too.
- From 80% of your monthly agent allowance, a notice appears above the agent chat box with the reset date.

## Daily limits on every plan

These limits protect the platform from abuse. They count over a rolling 24 hours and refill gradually.

| What is counted | Per person | Per company | New company, first 7 days |
| --- | --- | --- | --- |
| Email recipients (sends, follow-ups, vendor price requests, bid submissions, share invites) | 100 | 300 | 25 per person, 50 per company |
| AI drafting requests (follow-ups, declines, new bids from email) | 150 | 400 | 40 per person, 100 per company |
| Tidy agent tokens | 15M | 40M | 3M per person, 6M per company |

One email can go to at most 25 people. When you hit a daily limit, Tidy tells you roughly when you can try again. Emails that tell a teammate about an assignment are not counted.

> [!agent]
> Over MCP, a daily limit returns `rate_limited`. A plan limit returns `plan_limit`. The read-only tool `get_plan_usage` reports the plan, seat status, bids used, allowance used and which admins to ask.

## Related

- [Manage billing and seats](https://automatedconstruction.io/tidy/docs/guides/manage-billing)
- [Billing](https://automatedconstruction.io/tidy/docs/features/billing)
- [Tidy pricing page](https://automatedconstruction.io/tidy/pricing)
