TimelinesAI has three plans:
Starter: 35 USD per seat per month (28 USD when billed annually)
Pro: 49 USD per seat per month (39 USD when billed annually)
Enterprise: custom quote
They differ in features and monthly limits, but all of them are priced per seat.
The number of seats under one of our plans determines how many team members and WhatsApp accounts you'll be able to connect in your workspace.
In the image below, the Team Member can choose if they want to connect a WhatsApp account or not, depending on your workspace needs.
Already a paying customer on an older plan (CRM Integration, Shared Inbox or Mass Messaging & Automation)? You stay on your current plan at your current price, and the seat rules below are the same for every plan.
What are seats?
These define how many team members (such as associates, agents, representatives, or users) you can add to your workspace. You can think of them as individual licenses that allow access to your workspace and enable collaboration within TimelinesAI.
The cost is based on your selected plan. For example, the Starter plan costs 35 USD per seat per month on a monthly subscription or 28 USD per seat per month when billed annually.
For example, if you want to add 3 team members, you will need 3 seats. The total price is calculated by multiplying the number of seats by the price of the chosen plan.
A seat is consumed by each team member and by each connected WhatsApp number, whether that number is connected by QR or by WABA / Coexistence.
So a second team member is a second seat even if they never connect a number — and connecting the same number via both QR and WABA consumes two seats, because that is two connections.
Team members and WhatsApp accounts:
Each team member can connect one WhatsApp account at a time. Because seats are consumed by team members and by connected numbers alike, the seat count you need is driven by whichever of the two is larger.
3 numbers, each connected by a different person — 3 seats.
1 number shared by 3 people — 3 seats, because each team member needs their own seat.
1 person, 1 number connected via both QR and WABA — 2 seats, because that is two separate connections.
What happens if you drop below your seat count
If you move to fewer seats than you currently use — including when a trial becomes a paid plan with fewer seats — TimelinesAI automatically:
Suspends extra team members (the owner stays active). Suspended teammates cannot log in.
Disables extra WhatsApp connections. Each WABA number and each QR number counts as one connection. A disabled number is not deleted, and nothing is lost.
This can look like every account was suspended, or like the workspace is unpaid. It is a seat limit, not a failed payment.
Buying seats does not finish the restore. After the owner adds seats at Subscription:
Open Team and set each teammate you need back to Active. Their login and WhatsApp connection stay frozen until you do this.
Check WABA accounts. Extra WABA numbers may come back on their own after seats are added. If the wrong one is on, disable it and enable the one you want. You do not need to reconnect the number in Meta.
Check WhatsApp accounts for QR numbers. After the teammate is Active again, the number should come back. If it stays offline, that teammate signs in and scans the QR code again.
Disconnecting the number that stayed live will not turn another number on. Pick the numbers you want on the WABA or WhatsApp accounts pages after the seats are in place.
Each seat also adds monthly mass messaging credits: 50 on Starter, 500 on Pro and 2,000 on Enterprise. On Starter and Pro, extra credits can be bought as 100 messages for 4 USD a month or a one-time pack of 1,000 messages for 40 USD (see Mass Sending Quota: Overview).
For the usual CRM + API setup, the Starter plan is the right starting point. Seat behaviour specific to WABA numbers is covered in WABA integration — Seats and connection limits.

