Which Software To PickLast updated November 7, 2026 · Pricing checked November 7, 2026

Best live chat software for swim schools

The best live chat software for a swim school

A swim school loses enrolments in one window above all others: the term-start rush. Places open, parents compare schools after the children are in bed, and the front desk is empty because the staff are poolside teaching. A parent asks which level fits a six year old who can float but not swim, whether Saturday morning has a place, and what happens when a lesson falls on a holiday. No answer by morning means the parent has already booked the school that did answer. A chat tool fixes the capture problem. It answers routine questions at any hour, takes the enquiry, and hands it to a person or a booking page. It does not place a child in a level, hold a class place, grant a make-up, or discuss a child in a chat transcript, and any tool that implies otherwise is selling something it cannot do.

Best pick: Tidio, because its inbox covers Instagram and WhatsApp at no extra platform cost and its AI replies do not count against its conversation quota. Runner-up: Crisp, for unlimited conversations on a flat workspace price. Best for text-first schools: Freshchat, for SMS plus WhatsApp on its Growth plan. Best for larger schools: LiveChat, for the most mature human chat tool here, at $138 a month for a one-advisor school on Growth with WhatsApp.

The LiveChat button on this page is an affiliate link and is marked as sponsored. Every other tool link on this page is a plain homepage link. The pick follows the requirements below, not the commission.

Checked November 7, 2026 8 tools assessed 8 requirements scored

Where swim schools actually lose enrolments

Start with the leak, not the tool. A typical swim school is one to three people at the desk, often an owner who also teaches. The desk is a person helping a parent at the counter, or nobody at all, because everyone is in the pool. The parent is not in the building. The parent is on a phone at night, comparing schools.

The term-start rush decides the term

Enrolment is seasonal in a way most local businesses are not. Places open at term start, holiday intensive courses fill in a week, and a family that misses a place does not wait. The family books elsewhere and stays there for years, because children stay in the same level system once they settle. A school that answers slowly in that one week loses a customer for a year or more, not for a day. Chat earns its keep in that week first, and in ordinary weeks second.

One published case puts numbers on the leak

Singapore's IMDA highlighted Happy Fish Swim School in March 2025, a school with 20 pools teaching children and adults. As reported in that highlight, the school was taking about 100 enquiries a day, an outsourced team was sending more than 1,800 replies, parents waited about two hours on average, and after a chatbot went in, replies were instant, capacity rose to 300 enquiries a day, and enquiry conversions led to 50 new student sign-ups a week. Read those numbers with care. The 1,800 is a reply count, not 1,800 unique parents, and this is one large school's reported case, not a measurement of a typical single-pool school. Our point in citing it is narrower: when parent questions arrive in volume, a two-hour wait is the leak, and instant answers are the fix. A small school will see smaller numbers and the same shape.

The same ten questions, every day

Parents ask the same questions over and over: which level for my child's age and ability, class times, trial terms, what to bring, where to park, term dates, holiday closures, prices, and what happens when a lesson is missed. Those are perfect AI questions, because the answers are stable and public. The questions that are not AI questions are just as predictable: waitlist offers, make-up classes, refunds, billing disputes, anything about a child's health, and anything that names a child. A school that lets a bot guess at those will lose families it could have kept, or worse, promise something the pool cannot hold. The rest of this page scores tools on both halves: how well they answer the repeatable ten, and how cleanly they hand the other group to a person.

What chat cannot do. Chat cannot place a child in a level, cannot state that a specific class has a free place, cannot hold a waitlist place or a make-up slot, cannot process a refund or a billing dispute, cannot give medical or health advice, and cannot discuss a named child in a website chat transcript. Any page that promises otherwise is confusing a chat widget with a class-management suite. The rest of this page scores tools on what chat actually does.

What a swim school actually needs from chat

Eight requirements, drawn from how a swim school front desk actually works. Every tool below is scored against these eight, and nothing else.

1. Enrolment-rush and after-hours capture

The tool must answer level, price, and class questions when nobody is at a desk: evenings, weekends, and the term-start week when enquiries spike. That means an AI answer product with a real allowance, not a chatbot demo. Allowances differ wildly, and they are the single most important number on this page after price. A school should size the allowance on its rush-week volume, not its quiet-week volume.

2. Level and age routing, not placement

Swim classes are split by age and ability, and the first question is almost always which level fits a child. Chat can ask the child's age and what the child can already do in the water, describe what each level covers, and book a trial or an assessment with a coach. It must never place a child in a level on its own. Only a coach who has seen the child swim can do that, and a wrong level is a safety problem, not a booking problem. Score the tool on whether its AI can be told this boundary in plain instructions and hold it.

3. Waitlist and make-up boundary

AI may answer waitlist and make-up policy: how the waitlist works, how far ahead a make-up can be booked, and whether missed lessons carry over. AI must never state that a waitlist place has opened, that a specific make-up slot is held, or that a child has been moved into a class, unless it is connected to live enrolment data. The safe move, on every tool, is a link to the live booking page or a handoff to staff. A bot that invents a free place creates a family arriving for a class that cannot hold their child.

4. Parent-buyer inbox

The buyer is the parent and the swimmer is the child, so the inbox has to work the way parents actually message. Enquiries arrive through the website, Instagram DMs from pool videos and posts, WhatsApp, calls, and web forms. Each channel becomes somebody's "when I get a minute" task, and the Instagram DM is usually the one that waits longest, because it lives on a personal phone instead of in a shared inbox. One inbox for website chat, Instagram, and WhatsApp is not a nice extra for a swim school. It is the fix for the channel where discovery actually happens. Check each tool's channel cost, not just whether it lists the channel.

5. Safeguarding hard line

Chat never asks for or repeats a child's full name, photos, medical details, or collection arrangements in a website chat transcript. Those go to a named staff member by phone or in person. Chat never gives medical or health advice, and any question about a child's health, a medical condition, or an incident in the pool goes straight to a person. Transcripts should only be visible to staff who need them. This is the one requirement where a tool that cannot be locked down fails outright, whatever its price.

6. Term and holiday schedule boundary

Term dates, half-term closures, and holiday intensive courses change every term, and parents ask about them constantly. Chat may answer from the school's published term calendar and link to it. It must never state term dates, closure dates, or intensive dates from memory, and it must say it does not know when the answer is not in its knowledge base. A guessed closure date sends a family to a closed pool. Score the tool on how easily its AI answers can be tied to the school's own pages and updated when the term changes.

7. Cost that fits a one to three person team

Per-seat pricing multiplies fast for a small team, flat workspace pricing does not, and conversation-volume pricing depends on what counts. A school should price the tool at its real team size and its real after-hours volume, not at the headline plan name. AI budgets are also counted in different units, and those units are not identical: Tidio counts only human replies as billable, Crisp budgets AI credits, LiveChat counts resolutions, Intercom charges per Fin outcome, and Freshchat counts sessions. The math section below prices each in its own unit.

8. Multi-pool and multi-site variant

Separate schedules, levels, and policies per pool matter for schools running more than one site. LiveChat includes multiple website support on all plans and agent groups for routing. Crisp separates inboxes with sub-inboxes, 2 on Essentials and 5 on Plus. Tidio offers multiproject on Plus, but note that on lower plans one project's widget shares appearance and behavior settings across every site it sits on, so per-location behavior needs the higher tier. Intercom offers multibrand Messenger and Help Center on Expert. The other tools' per-location handling was not verified from the pages checked.

Comparison: all eight tools against swim school requirements

Prices are annual billing unless labeled monthly, re-read November 7, 2026, except where the method section notes an earlier check. Channel coverage is from vendor pages read November 7, 2026, except LiveChat channel app prices, carried from the November 2 check and noted in the method section.

ToolPrice for a small teamAfter-hours AI allowanceInstagram + WhatsAppWatch out
TidioBest pickFree; Starter $24.17/mo annual, $29 monthly (100 billable conversations)Lyro add-on from $32.50/mo annual, $39 monthly, for 50 Lyro conversations; Lyro replies do not count as billable conversationsIn the multichannel inbox at no extra platform cost; WhatsApp 1,000 free messages per number a month, then the local WhatsApp rateLyro quota is separate from the plan quota; Plus annual discount unverified; one project's widget shares settings across sites
CrispRunner-upFree (2 seats); Mini $45/mo (4 seats); Essentials $95/mo (10 seats)AI credits $5 Mini, $25 Essentials, $75 Plus, about 90, 450, and 1,350 automated conversationsOmnichannel inbox on Essentials, including WhatsApp Business and Instagram DMsAnnual prices not publicly shown, budget monthly; AI is budgeted in credits, not unlimited; omnichannel inbox starts at Essentials, not Mini
LiveChatAffiliate link, markedEssential $19/mo annual, $25 monthly; Growth $79/mo annual, $99 monthly, per user10 AI resolutions a month on Essential; 200 on Growth; extra 50-packs $49.50Instagram installs free from the marketplace; WhatsApp $59 a month through a marketplace app, on top of the plan priceEssential AI allowance too thin for a rush week; realistic entry is Growth, and WhatsApp adds $59 a month
FreshchatBest for text-first schoolsFree to 10 agents; Growth $19/mo annual, $23 monthly, per agentFreddy AI Agent $49 per 100 sessions; 500 sessions free once per account on paid plansSocial messengers including Instagram on Growth; SMS and WhatsApp on GrowthPer-agent cost multiplies for a team; Freddy sessions are a second meter on top of the seat price; paid agent limits not stated
Zoho SalesIQFree (3 operators); Basic $7/mo annual, $10 monthly, per operator; Pro $12.75/$17Chatbot builder on paid plans: 1 bot and 25K bot sessions on Basic, 5 bots and 50K on Pro; Answer Bot on EnterpriseMessaging channels listed on the pricing page, including WhatsApp, Instagram, Messenger, Telegram, Line, and WeChatDollar prices carried from the October 29-30 check, not re-read November 7; paid operator maximum unstated; session-count period unstated
IntercomEssential $19/seat/mo annual new-customer rate, list $29; $29 monthly new-customer, list $39Fin AI Agent $0.99 per outcome, charged once per conversationWhatsApp charged per message sent, not included in the seat priceHeadline is a new-customer rate; usage charges stack; monthly prices carried from earlier reads
ZendeskSuite Team $55/mo annual, $69 monthly, per agent; Support Team $19/$25 has no live chat5 automated resolutions per agent a month on Suite Team; 10 on Suite Pro; overages $1.50 committed or $2.00 pay-as-you-goMessaging and social channels on Suite plans; exact school channel setup not verified from pages checkedThe $19 plan has no live chat, so chat starts at $55; enterprise-priced for one pool
OlarkStandard AI Website Agent $400/mo billed annually ($4,800/yr), 1 human seat included, extra seats +$29/agent/mo (period for +$29 not stated; FAQ: 2 agents $429/mo, 3 agents $458/mo)Unlimited conversations, no token costs, no overagesNot verified from pages checkedAI price is enterprise-level for one school; AI trial length unstated; billing period for the human-only $29/agent/mo plan not stated

How to read the AI allowances. LiveChat counts a resolution as one solved question, and multiple questions in one chat still count as one. Tidio counts a billable conversation only when a human agent replies, so Lyro AI replies do not consume the quota, but Lyro conversations count against the separate Lyro quota. Freshchat counts a session as all AI interactions within 24 hours of the first message. Crisp counts automated conversations against an AI credit budget. Intercom counts one Fin outcome per conversation. Zendesk counts automated resolutions per agent, with overages billed per resolution. These are different units, so compare them as budgets, not as identical counts.

The pick: Tidio

Tidio wins on the two requirements that decide a swim school purchase. First, its multichannel inbox covers website chat, Instagram, Messenger, and WhatsApp at no extra platform cost, with WhatsApp's only extra being the per-message rate above 1,000 free messages per number a month. A school whose parents arrive through Instagram pool videos does not pay a second bill to answer them there. Second, its billing counts only human replies as billable conversations. Lyro AI answers after-hours and rush-week questions without consuming the 100-conversation Starter quota, which is exactly the shape of a swim school's problem: many routine questions, few staff replies.

Starter at $24.17 a month billed annually covers a workspace, not a seat, with up to 10 seats on self-serve plans, so a two-person school pays the workspace price, not twice a seat price. Add Lyro from $32.50 a month billed annually for 50 Lyro conversations and the combined cost is about $56.67 a month billed annually. The free plan covers 50 conversations and a one-off 50 Lyro conversations, enough to test whether after-hours questions are real for a specific school before paying. The 7-day trial needs no card.

Two honest limits. The Lyro quota is separate, so a school with heavy AI volume buys a larger Lyro quota on top of Starter, and the Plus annual discount is unverified, so a growing school should not budget an annual Plus price it has not seen. Neither limit changes the pick at small-team size.

Visit Tidio

Best for: a small swim school that wants after-hours AI answers and Instagram plus WhatsApp in one inbox, at workspace pricing.

Visit Tidio

Visit Crisp

Best for: a school with heavy chat volume that wants unlimited conversations and flat pricing, and can live with a budgeted AI allowance.

Visit Crisp

Runner-up: Crisp

Crisp is the pick for a school whose chat volume is high and unpredictable, which is exactly what a term-start rush looks like. Conversations are unlimited on every plan, and pricing is flat per workspace, so a rush week or a viral pool video cannot spike the bill. The free plan covers 2 seats with unlimited conversations, Mini at $45 covers 4 seats, and Essentials at $95 covers 10 seats and adds the omnichannel inbox with WhatsApp Business and Instagram DMs. The tradeoff is the AI budget: $5 of AI credits on Mini covers about 90 automated conversations, $25 on Essentials about 450, and $75 on Plus about 1,350. A school with heavy after-hours volume should size the plan by that credit budget, not by the seat count, and should note that the omnichannel inbox starts at Essentials, not Mini. Annual prices are not publicly shown, so budget monthly.

Best for text-first schools: Freshchat

Some schools run on text. Parents ask about schedule changes by SMS, and prospects message on WhatsApp first. Freshchat's Growth plan at $19 a month billed annually per agent adds social messengers including Instagram plus SMS and WhatsApp in the same inbox, which none of the other low-priced plans bundle as plainly. Freddy AI Agent costs $49 per 100 sessions after a one-time 500 free sessions on paid plans, which is a workable AI budget for a school testing automation. The catch is per-agent pricing: a three-person team pays three times the plan price before any AI sessions, so compare it at team size, not at the headline rate. For a one-person school that lives on text, it is the strongest alternative to the pick.

When a swim school should pick LiveChat instead

LiveChat is a mature, dependable human-plus-AI tool, and its Growth plan is genuinely good: 200 AI resolutions a month, unlimited conversation history, multiple website support on all plans, and a 14-day trial with no card. For a typical single-pool school it loses on price. Instagram installs free from the marketplace, but WhatsApp costs $59 a month through a marketplace app, so a one-advisor school on Growth pays $79 a month billed annually plus $59 for WhatsApp, $138 a month in total, and a two-person team pays $217 a month, against about $57 for Tidio Starter with Lyro. For a larger school, a multi-pool group, or a franchise, that premium buys the most mature human chat tool of the ones here, with AI covering nights and staff handling days, plus agent groups for routing across pools. At that size the $138 or $217 is a smaller share of revenue and the workflow matters more than the lowest price. That is the boundary: small school, Tidio; larger operation, LiveChat.

Visit LiveChat

The LiveChat button above is an affiliate link. Every other tool link on this page is a plain homepage link.

The other four, briefly

Zoho SalesIQ: cheapest paid path, weakest AI story on the pages checked

Zoho's free plan covers 3 operators with 100 sessions, and Basic at $7 a month billed annually adds a chatbot with 25,000 bot sessions, plus messaging channels including WhatsApp and Instagram listed on the pricing page. For a school that mainly needs a staffed widget and a free start, it is the cheapest credible option. Its AI story on the pages checked is a chatbot builder and an Answer Bot on Enterprise, not a headline AI agent product, so a school buying mainly for after-hours automation should weigh Tidio or Crisp first. Dollar prices are carried from the October 29-30 check, not re-read November 7.

Intercom: capable, priced for larger teams

Intercom's Essential plan at $19 a seat a month billed annually is a new-customer rate against a $29 list price, and Fin AI Agent costs $0.99 per outcome on top, charged once per conversation. WhatsApp is charged per message sent. A multi-site school group with dedicated support staff may fit here, especially with multibrand Messenger and Help Center on Expert at $132 a seat a month billed annually. A single pool will pay more than it needs to.

Zendesk: only if you already live there

Zendesk's $19 Support Team plan includes no live chat, so a school buying for chat starts at Suite Team, $55 a month billed annually per agent, with monthly prices at $25, $69, and $149 in the comparison table. A school already running Zendesk for support has a reason to stay. A school buying chat alone does not.

Olark: unlimited AI at an enterprise price

Olark's Standard AI Website Agent at $400 a month billed annually includes unlimited conversations with no token costs and no overages, plus one human seat, with extra seats at $29 a month and a published FAQ price of $429 a month for two agents and $458 for three. That flat unlimited model is genuinely attractive for a high-volume school group, and the human-only plan at $29 an agent a month is a cheap staffed fallback, though its billing period is not stated. At $4,800 a year, the AI plan is priced for a group or a very busy school, not a single small school, and Instagram and WhatsApp coverage was not verified from the pages checked.

The math: what after-hours volume actually costs

Take a school fielding about 100 after-hours parent questions a month. This is an example, not a statistic. Watch what happens to each tool's price at that volume.

LiveChat: Essential includes 10 AI resolutions. Covering 100 needs 2 extra 50-packs at $49.50 each, $99, for a total of $118 a month billed annually for one seat. Growth includes 200 resolutions for $79 a month billed annually, and is cheaper than Essential plus packs at this volume. The lesson is general: on LiveChat, buy the plan whose allowance covers the volume, do not bolt packs onto the small plan.

Tidio: Lyro answers do not count as billable conversations, so the 100 AI answers cost nothing against the Starter quota. Starter at $24.17 a month billed annually covers the human-reply conversations, and the Lyro 50-pack at $32.50 a month billed annually covers the first 50 AI answers, about $56.67 a month billed annually combined. A school at 100 AI answers a month needs a larger Lyro quota than the 50-pack, so budget above $56.67; the larger quota price is not stated on this page because it was not re-read from Tidio's own page in this run. On monthly billing the same pair is $29 plus $39, $68 a month.

Crisp: Essentials at $95 a month includes about 450 automated conversations, which covers 100 with room to grow. Mini at $45 includes about 90, which does not cover 100, and Mini lacks the omnichannel inbox, so the realistic Crisp entry at this volume is Essentials, not Mini.

Intercom: One seat at $19 a month billed annually plus 100 Fin outcomes at $0.99 each is $118 a month, before any WhatsApp per-message charges. The seat is cheap; the outcomes are the bill.

Freshchat: Growth at $19 a month billed annually per agent plus Freddy sessions: the first 100 sessions sit inside the one-time 500 free sessions on paid plans, then cost $49 per 100 sessions. A school past its free sessions pays the seat price plus the session packs.

Zoho: Basic at $7 a month billed annually per operator includes a chatbot with 25,000 bot sessions, which covers 100 questions many times over. The price is real, but the product is a chatbot builder, not an AI agent, so compare it on answer quality, not on the session count.

Zendesk: Suite Team includes 5 automated resolutions per agent a month. Covering 100 needs 95 overage resolutions, at $1.50 each on a committed rate, $142.50, for a total of $197.50 a month billed annually for one agent, or $245 a month at the $2.00 pay-as-you-go rate. Suite Pro includes 10, which leaves 90 overages, $135 committed, for $250 a month billed annually. Either way, Zendesk is the wrong tool for this volume at this size.

Price anchors from the suite side. A chat tool at $57 to $95 a month is cheap next to a class-management suite, because it answers chat, not enrolment. No suite dollar figure is stated on this page, because no suite price was verified on a vendor's own page in this run. Do not let a chat page sell a class-management suite, or a suite page sell chat as a replacement for staff. Budget for the leak actually measured: after-hours questions first, then the suite gap, if any.

Chat vs the class-management suite: where one ends and the other begins

Many swim schools already pay for a suite that includes some messaging. Buying a standalone tool on top of it can mean paying twice for the same inbox. Check the suite first.

If you run SwimBiz, Natare, Symplian, or SwimWin

SwimBiz, Natare, Symplian, and SwimWin run the school itself: enrolment, timetables, levels, attendance, make-ups, invoicing, and parent messaging. Natare puts enquiries, students, timetables, attendance, invoicing, and reporting in one platform, with WhatsApp broadcasts and a parent portal. Symplian runs enrolment, billing, attendance, waitlists, and a family portal for studios that teach children, including swim. SwimWin runs learn-to-swim enrolment with levels, class caps, waitlists, and term-based make-ups on one roster. If the suite's messaging already covers the website and WhatsApp, the standalone tool's job shrinks to the gaps: Instagram DMs, or after-hours AI answers the suite does not cover. No suite dollar figure is stated on this page, because no suite price was verified on a vendor's own page in this run; get a quote before comparing suite cost to chat cost.

SwimTopia is a different job

SwimTopia runs swim teams and swim meets: registration, volunteers, payments, meet entries, and team communication. A learn-to-swim school and a competitive swim team share a pool and little else. Do not buy team software to answer parent enquiries about lessons, and do not buy a chat tool to run a meet.

If you run a plain website or a simple scheduler

A school on a plain website or a simple booking link has no suite chat at all, and a standalone tool is the whole solution. In that case the widget's job is to capture the enquiry, answer the routine questions, and hand the parent to the booking link with the trial terms, the level descriptions, the term dates, and the make-up policy already explained. That handoff is the product. Judge the tool on whether the handoff ever loses the parent, not on how many features its pricing page lists.

Do not confuse chat with phone answering

Chat tools answer written messages. Phone answering tools answer voice calls. A school losing enrolments to unanswered calls needs a phone layer in addition to chat, not instead of it. The prices differ accordingly, and the measurement differs too: count which channel the missed enrolments come from before buying either.

Setup checklist: the first week with chat on a swim school site

This is the outcome work. A chat widget with an empty knowledge base is a prettier contact form. Load it with the school's real answers before launch.

Load the knowledge base with the school's own pages

Level descriptions by age and ability, trial terms and what an assessment looks like, what to bring, term dates and holiday closures, holiday intensive courses, the make-up policy, the waitlist policy, pricing and payment terms, hours, locations and parking, and the booking link. The AI must answer from these pages and say it does not know when the answer is not there. A guessed level description or a guessed term date is worse than no answer.

Write the safeguarding rule first, before any automation

Any message that names a child, shares a photo, asks about a medical condition, or reports an incident goes to a named staff member immediately, with no menu, no delay, and no AI attempt at advice. The same rule covers collection arrangements and refund requests. Test this rule with example messages before launch, not after a real parent hits it. Check who can see chat transcripts, and limit access to staff who need it.

Write the waitlist and make-up rule next to it

AI answers waitlist and make-up policy and links to the live booking page. AI never states that a waitlist place has opened, that a make-up slot is held, or that a child has been moved into a class. If a parent asks about one class, the answer is the policy plus the link, every time, with no exception for a class that looks quiet.

Set the after-hours path explicitly

After hours, the widget should answer routine questions, capture the parent's name, the child's age, what the child can already do in the water, and the preferred days and times, and point to the trial booking page. It should not promise a callback time the school cannot keep, and it must never place the child in a level. A captured enquiry with a booking link beats a voicemail that nobody returns.

Measure three numbers for a term

After-hours questions answered without staff, trial bookings that started in chat, and trial-to-enrolment conversion for chat-started trials against walk-ins. If the first number is high and the second is flat, the handoff is broken, not the widget. If the third is low, the trial experience needs work, not the chat tool.

Frequently asked questions

Can live chat enrol a child or book a trial class directly?

No, not into a class-management suite on its own. A chat tool captures the enquiry, answers routine questions, and hands the parent to a trial booking page or a staff member. Levels, class capacity, waitlists, make-up classes, and payments live in the suite, such as SwimBiz or Natare. A chat tool must never state that a specific class has a free place, or that a make-up slot is held, unless it is connected to live enrolment data. The safe move is always a link to the live booking page.

What should chat do when a parent asks which level their child belongs in?

Triage, not placement. Chat can ask the child's age and what the child can already do in the water, describe what each level covers, and book a trial or an assessment with a coach. It must never place a child in a level on its own. Only a coach who has seen the child swim can do that, and a wrong level is a safety problem, not a booking problem.

What is the safeguarding rule for chat at a swim school?

Chat never asks for or repeats a child's full name, photos, medical details, or collection arrangements in a website chat transcript. Those go to a named staff member by phone or in person. Chat never gives medical or health advice, and any question about a child's health, a medical condition, or an incident in the pool goes straight to a person. Write that rule into the tool's instructions and into staff training before launch, and check that chat transcripts are only visible to staff who need them.

When should a swim school pick LiveChat instead?

When the operation is larger: multiple pools or locations, a dedicated front-desk team, or a franchise. LiveChat's Growth plan at $79 per user a month billed annually includes 200 AI resolutions, multiple website support is included on all plans, and it is the most mature human chat tool of the ones here. A one-advisor school on Growth pays $79 a month billed annually, plus $59 a month for WhatsApp through a marketplace app, with Instagram free to install, for $138 a month in total. A two-person team pays $217 a month. Below that size, Tidio covers the same channels for less. The LiveChat link on this page is an affiliate link and is marked as such.

What if my swim school already runs SwimBiz, Natare, or a similar suite?

Check the built-in messaging first. Swim school suites run enrolment, timetables, attendance, make-ups, invoicing, and parent messaging, and some include WhatsApp. A standalone chat tool makes most sense for a school on a plain website or a simple scheduler, or to cover a gap the suite leaves, such as Instagram DMs or after-hours AI answers the suite does not cover. Either way, the chat tool's job is to hand the parent to the suite's booking page, not to replace it. No suite dollar figure is stated on this page, because no suite price was verified on a vendor's own page in this run.

What does the pick cost for a one to three person swim school?

Tidio Starter is priced per workspace, not per seat, at $24.17 a month billed annually, and covers up to 10 seats on self-serve plans. The Lyro AI add-on starts at $32.50 a month billed annually for 50 Lyro conversations. Together that is about $56.67 a month billed annually for a small team, before any WhatsApp per-message charges above the free allowance.

How can you check this page for yourself?

Method. Prices for LiveChat, Tidio annual plans, Crisp, Freshchat annual plans, Intercom annual plans, Zendesk, and Olark were re-read from vendor pricing pages on November 7, 2026. Six figures carry earlier checks because the November 7 renders did not show them: Zoho dollar prices (October 29-30 check; the November 7 render did not show dollar prices), Freshchat monthly prices (re-verified November 6, 2026 via live browser monthly toggle: Growth $23, Pro $59, Enterprise $95), Tidio monthly plan prices (re-verified November 6, 2026 via live browser monthly toggle: Starter $29, Growth from $59), the Tidio Lyro monthly price of $39 (carried from October 29), Intercom monthly prices (carried from earlier reads; the November 7 render showed the annual view), and LiveChat channel app prices (Instagram free to install, WhatsApp $59 a month, from the November 2 marketplace check). Crisp annual prices are not publicly shown, so Crisp is budgeted monthly and flagged as such. Olark's extra-seat price of $29 an agent a month carries no stated billing period, and its human-only plan price of $29 an agent a month also carries no stated billing period, so both are flagged as unstated. The Happy Fish Swim School figures in the leak section are as reported in Singapore's IMDA SMEs Go Digital highlight dated March 27, 2025, via a write-up of that highlight: about 100 enquiries a day, more than 1,800 replies, a two-hour average wait, capacity up to 300 enquiries a day after a chatbot, and 50 new sign-ups a week. That is one large school's reported case, not an independent measurement and not a typical single-pool school. No automation percentage is claimed on this page, because no independent source supports one. No owner quotes appear on this page: no clean quotable owner line exists for this vertical, and vendor marketing copy is never presented as owner voice. No tool was trialed or tested for this page beyond reading its public pages. No suite dollar figure is stated on this page, because no suite price was verified on a vendor's own page in this run. The LiveChat button is an affiliate link; all other tool links are plain homepage links.