Trial and Free plan
Every new Whatsable account gets 14 days of Pro with no card, starting when it connects its first WhatsApp number, then the Free plan: one number, 100 people a month, 30 days of history and your AI app through the MCP server.
Whatsable is the fastest way to give your AI app your WhatsApp Business. You sign up, connect your number, and add Whatsable to Claude, ChatGPT, Cursor or any other app that supports MCP. Your AI app then reads your conversations and answers people for you.
This page explains the plan limits an AI app can meet: what the trial includes, what the Free plan includes after it, the two paid plans made for an AI app, and what each limit means. It is the page an error links to in its plans_url field. For every paid plan, see the plans.
Sign up
- Open the connector sign-up. If your AI app sent you to Whatsable, the sign-in screen opens on Create account. You return to your AI app's connection when the account is ready.
- Enter your name, your work email, your WhatsApp number and a password. Tick Send me setup help on WhatsApp, then accept the terms.
- Whatsable opens Connect your AI. Choose your AI app, copy the prompt, and paste it into your AI app. The connection guides show the same steps.
- Connect your WhatsApp number. Your AI app can connect before you do: it then gets every number you connect later.
There are no onboarding questions, and you do not have to verify your email before you start.
The 14-day trial
Every new account gets 14 days of Pro, with no card. The 14 days start when you connect your first channel, a WhatsApp number or an Instagram account, not when you sign up. Until then the trial waits for you, and the console says so: "You have 14 days of Pro, free. They start when you connect your number."
During the trial you have every feature of the Pro plan, with no limit on contacts: the MCP server, the team inbox, templates, scheduled messages, broadcasts, the AI agent, analytics and the API. You can connect up to three WhatsApp numbers.
The console shows how many days are left. Choose a plan in Settings > Billing at any time to keep every feature, or choose Switch to Free to end the trial now and move to the Free plan. Only the account owner can do either.
An account created before the trial existed keeps the free terms it had and gets no trial.
The Free plan
When the trial ends and you have not chosen a plan, your account moves to the Free plan. Nothing is deleted.
| What you get | Free plan |
|---|---|
| Your AI app, through the MCP server | Yes |
| Templates | Yes |
| Scheduled messages, with conditions | Yes |
| Analytics charts | The last 30 days |
| Message log in Analytics, its details and CSV downloads | No |
| WhatsApp numbers | 1 |
| People a month | 100 |
| History your AI app can read | The last 30 days |
| Team inbox, broadcasts, AI agent, team members, API keys | No |
- A month starts on your sign-up day. If you signed up on the 12th, every month runs from the 12th to the 12th (UTC). On a day a short month does not have, such as the 31st, the month starts on its last day.
- People a month counts each person you exchange at least one message with, in either direction, in the current month. A person who writes to you counts, and so does a person you write to. A person counts once, however many messages you exchange.
- The first 100 people stay open. They are the first 100 people of the month, by their first message. Your AI app reads their conversations and sends to them as usual.
- From the 101st person on, your AI app sees that the conversation exists, marked
locked: true, but not its content. Reading it, or sending to the person, answersfree_tier_limit. Their messages are still received and stored. A paid plan opens every conversation again, and a new month starts the count again. - History applies to everything your AI app reads: messages and conversations older than 30 days are not shown, and a request for one of them by its id answers as if it did not exist. Older messages stay stored, and a paid plan shows them again.
- More than one number. If you connected more numbers during the trial, they stay connected. You cannot connect another one until you choose a plan.
- Analytics shows its charts for the last 30 days. The message log, its details and the CSV downloads show what each message says, so they come with the team inbox, and the Free plan shows the plan that includes them in their place.
- The inbox shows one of your own chats, so you can see how the team inbox works with your conversations: the most recent chat of the last 30 days whose person is among the month's open people. You can read it but not reply. Your other chats show as blurred rows behind Upgrade to unlock, with only how many there are. With no such chat, the inbox shows an example conversation.
- The console stays open. Each page the Free plan does not include says what it does and which plan includes it. Connect your AI, Settings > Channels and Settings > Billing stay available.
Work and Growth
Two paid plans are made for a person who runs WhatsApp from an AI app. Both include the MCP server, so your AI app keeps working as it did in the trial.
| Work | Growth | |
|---|---|---|
| Price | $19 a month, or $190 a year | $39 a month, or $390 a year |
| People a month | 500 | 1,500 |
| Extra people | $13 for each extra 100 | $13 for each extra 100 |
| WhatsApp numbers | 1, then $13 a month each | 2, then $13 a month each |
| Seats, the owner counted | 1, then $12 a month each | 3, then $12 a month each |
| Team inbox, broadcasts, templates, scheduled messages, analytics | Yes | Yes |
| AI agent that answers your customers | No | 200 conversations a month |
| History your AI app can read | All of it | All of it |
| Integrations and API keys | No | No |
- Growth's AI agent answers up to 200 different conversations each billing month. A conversation it already answered keeps it. At 200, a new conversation gets no answer from the agent: the inbox says why and the conversation goes to your team.
- For integrations or an API key, choose Pro. The plans lists every price.
What your AI app knows about your plan
Your AI app reads your plan with the get_setup_status tool (GET /v1/setup-status in the API): the plan's name, when the trial ends, the current month or billing period, and each limit with its use. The limits are the people of the period, the numbers, the seats and, on Growth, the conversations the AI agent answered this billing month.
- When you ask what it can do, it answers from what your plan includes now, with an example request for each. It names what a higher plan adds only when you ask what more is possible.
- After a task, it may suggest one related task, and only one that your plan includes.
- The welcome after your first number connects shows what you can do now and three requests to try. It names no plan and no price.
What your AI app sees at a limit
When the Free plan stops a request, the AI app gets an error that explains the limit, with a link to this page in the plans_url field. The AI app can explain the limit to you and show the link. To change the plan, the account owner opens Settings > Billing in the console. The billing page offers Work, Growth, Pro and Agency, the plans that include the MCP server.
The errors that carry the link are free_tier_limit (the 100 people of the month, or a locked conversation), feature_not_in_plan (a feature the Free plan does not include), number_over_plan and plan_inactive. Error handling explains every field of an error.
An API key needs a plan that includes the API. On the Free plan, connect your AI app through the MCP server instead: it signs in with your Whatsable account and needs no key.
Try this first
Ask your AI app to schedule a message with a condition. For example: "Follow up with Maria tomorrow at 10:00, unless she replies before then." The message goes out only if Maria has not answered. Suggested workflows lists more ideas.