Billing
Plans, prices, trials, and which plan limits are actually enforced today.
Live Agent Pro is a subscription product billed per agency through Stripe. Prices are in U.S. dollars and exclusive of tax.
Who can subscribe #
Businesses with a valid billing address in the United States or Brazil. The product is not offered in the European Economic Area, the United Kingdom, or Switzerland, and whoever registers must be 18 or over. This is clause 3 of the Terms of Service. If your billing address is elsewhere, Live Agent Pro is not available to you.
Plans #
| Starter | Pro | Agency | |
|---|---|---|---|
| Monthly | $29 | $79 | $199 |
| Yearly | $290 | $790 | $1,990 |
| Contacts | 200 | 1,000 | Unlimited |
| Team members | 3 | 10 | Unlimited |
| Storage | 1 GB | 10 GB | Unlimited |
| Sub-agencies | — | ✓ | ✓ |
| WhatsApp bulk messaging | — | ✓ | ✓ |
| WhatsApp numbers | 2 | 5 | Unlimited |
| Custom domain & white-label | — | — | ✓ |
Yearly is priced at ten months, so a year costs two months less than paying monthly. Pricing is flat per plan — there is no per-seat charge.
Which limits are enforced today #
Worth knowing before you plan capacity around a plan. The table above is what you are buying and what section 5.1 of the Terms permits us to enforce; the product enforces some of it and not all of it yet.
| Limit | Enforced in the product today? |
|---|---|
| Custom domain & white-label | Yes. The settings are hidden on other plans and refused on save. |
| WhatsApp numbers | Yes. At the limit, Add on the WhatsApp Numbers page is disabled and says why, and a number can't be added any other way. Numbers you already have are kept after a downgrade. If we can't confirm which plan your agency is on, a number can be added only when you have none; numbers you already have are kept and keep working. |
| Team members | Partly. One "add team member" button is disabled at the limit and explains why; the main invite flow and the setup wizard do not check it. If we can't confirm which plan your agency is on, nobody new can be invited or added, from any of the three, until that is sorted out. People already on your team keep their access, and an invitation already sent can still be resent and accepted. |
| Contacts | No. Nothing blocks you at 200 or 1,000. |
| Storage | Partly. A host's photo upload in the portal is refused once your agency is at its limit; other uploads are not checked. If we can't confirm which plan your agency is on, hosts can't upload photos until that is sorted out. Files already stored stay. |
| Sub-agencies | No. A Starter agency can create them. |
| WhatsApp bulk messaging | From 1 November 2026. Until then nothing changes. From then, on Starter, one WhatsApp message can't be sent to several hosts at once: WhatsApp campaigns don't send, and Send WhatsApp on several contacts and Message participants on an event are disabled and say why. Messages to one host, email campaigns and the automatic messages to each host still go out. If we can't confirm which plan your agency is on, the same applies until that is sorted out. |
Treat the unenforced ones as contractual rather than technical. Exceeding them is still exceeding your plan, and we may start enforcing them or ask you to upgrade — so it is not a loophole to build on. Downgrading is also not validated against your current usage, which means you can drop to a plan you are already over.
Trials #
A new agency has no subscription and no trial at registration — you land on the Subscribe page and start the trial from Stripe Checkout. If you have a promotion code, enter it in the promotion code field at Checkout; a code works only if we issued it.
- 30 days, on any plan.
- A payment method is collected up front, and the first charge happens automatically when the trial ends unless you cancel first. If you cancel during the trial, you keep access until the trial ends, and you aren't charged.
- One trial per person. An email address that has already administered an account which took a trial is not eligible for another; it goes straight to a paid subscription.
What happens without an active subscription #
An agency needs an active subscription — or a running trial — to use the panel. Without one you are routed to Subscribe if you have never subscribed, or Reactivate if you have lapsed. The host portal and host API stop serving your hosts too.
The automatic messages to your hosts (scheduled campaigns, event reminders, birthday greetings, tier and goal alerts, inactivity notices and mission notifications) pause while your subscription is inactive, and resume if you reactivate. Messages that fell due while it was inactive, including one-time campaigns, are not sent afterwards.
Exporting your data keeps working while you are lapsed. Settings → Export your data deliberately sits outside the billing gate, so an agency that is otherwise routed to Reactivate can still sign in, build a full zip of every record type, and leave — without paying to reactivate and without asking us for it. See Exporting your data.
After cancellation you have roughly 30 days to export before the account and its contents are permanently deleted. See section 17.3 of the Terms of Service.
Those 30 days are counted from when the subscription actually ends. A failed payment is not the end of a subscription. While Stripe is retrying your card, and after it stops retrying but leaves the invoice open, the deletion countdown has not started. If you pay, nothing was ever counting; if the subscription then ends, the 30 days start from that point.
While a payment is outstanding, you are sent to the reactivation page, which only admins can open. A banner at the top says "A payment for your subscription has not gone through." The page itself says "Your subscription has an unpaid invoice." It usually includes a link, Review invoices and payment method, that opens the Stripe billing portal. The plans are still listed below. None of this wording is about the 30 days.
Managing your subscription #
Only an admin on the account can see or manage billing. From the billing area you can change plan, update your payment method, and cancel — canceling takes effect at the end of the current billing period (or of your trial, if you cancel during it), and you keep access until then. If a payment is outstanding, access is already paused and canceling doesn't restore it. Stripe events are reconciled back automatically by webhook.
Fees are non-refundable, including for partial periods and downgrades. If you think a charge is wrong, contact us within 60 days before disputing it — see Getting help.
From 9:00 AM ET on October 16, 2026, a chargeback or payment dispute ends your subscription immediately, not at the end of the paid period, and we email your admins why. Your data export stays available for about 30 days, and you can subscribe again from the Reactivate page. If the dispute is later resolved in our favor, the subscription is not restored automatically. See sections 5.7 and 17.3 of the Terms of Service.