LINE OA Automation for Thai Car Dealerships: What to Automate and What It Costs
A dealership is two businesses sharing a car park. The showroom sells a car once every few years to any given customer; the service centre sees that same customer every six months for the next decade. In Thailand both run on the same LINE Official Account. That's where most dealerships get the software decision wrong: a marketing tool for what's really a records problem, or a CRM with the service reminders never wired up.
The useful starting point isn't a feature list — it's understanding which messages LINE actually charges for.
What LINE actually bills
LINE Thailand publishes three monthly packages for an Official Account:
| Package | Monthly price (excl. 7% VAT) | Included messages | Overage per message |
|---|---|---|---|
| Free | ฿0 | 300 | Not available |
| Basic | ฿1,280 | 15,000 | ฿0.10 |
| Pro | ฿1,780 | 35,000 | ฿0.06 |
The number that changes the whole design sits in LINE's Messaging API docs, not the sales page: push, multicast, broadcast, and narrowcast messages are chargeable. Reply messages are free of charge.
A customer asks whether the grey one is still in stock, a consultant answers, they go back and forth eleven times about the down payment, and the customer books a test drive. Cost: zero. Now the service centre sends 8,000 customers a reminder that their 20,000 km service is due: 8,000 chargeable messages. Inbound conversation is free at any volume. Scheduled outbound is the entire bill.
The break-even nobody publishes
Basic and Pro cross at exactly 20,000 chargeable messages a month.
At 20,000 messages, Basic costs ฿1,280 plus 5,000 overage messages at ฿0.10 — ฿1,780, identical to Pro. Below that line Basic wins; above it Pro wins, and the gap widens fast. At 50,000 messages, Basic runs ฿4,780 against Pro's ฿2,680.
One consequence: a dealership with 20,000 LINE friends crosses that line with one all-friends broadcast — the real argument for segmenting by service interval, not marketing hygiene but ฿3,000 a quarter.
The Free package needs one sentence: 300 messages a month is roughly ten a day, so a dealership on Free can't confirm its own bookings. Trial tier, not an operating one.
The showroom side
Sales conversations in Thailand rarely open with price. They open with ค่างวดเท่าไหร่ — what's the monthly instalment, since most cars here move on hire purchase. A dealership answering that in-thread with saved templates or a small calculator closes the loop in one session instead of three.
Worth systematising on sales:
- Enquiries from LINE Ads and website buttons, routed to a named consultant rather than whoever grabs the phone
- Test-drive booking, with branch and slot chosen inside the chat
- Instalment quotes, saved per model so the answer does not depend on which consultant is on shift
- Trade-in appraisal, photos attached to the lead rather than floating loose in a group chat
- Hire-purchase document collection: ID cards, payslips, bank statements
None of this touches message quota — it's all a reply inside a live conversation.
The problem that actually forces the purchase
Ask a Thai dealer principal why they moved off personal LINE accounts and you rarely hear "automation." You hear that a consultant resigned and took eighty live prospects with them. No history, no quote context, no follow-up schedule. Moving those chats onto the Official Account behind a shared inbox is a data-ownership fix that happens to also produce reporting. Everything else is downstream of that.
Readyplanet R-CRM is the most direct fit among Thai-built options — its R-Chat layer turns LINE OA and Messenger chats into pipeline leads, not dead chat logs. Zaapi and Chatcone tackle the same problem from the inbox side; Oho Chat is LINE-first by design. Multi-branch groups needing WhatsApp for a regional office should look at SleekFlow instead, at a higher cost.
The service centre side
The recurring money — and the message quota — lives here.
| Job | What triggers it | Message type |
|---|---|---|
| Service appointment booking | Customer taps Rich Menu | Reply (free), confirmation is a push |
| Mileage-interval reminder (เช็คระยะ) | Last service date and odometer | Narrowcast (charged) |
| Insurance, พ.ร.บ. and road-tax renewal | Policy or tax expiry date | Narrowcast (charged) |
| Repair status update | Job order state change | Push (charged) |
| CSI/SSI satisfaction survey | Job closed | Push (charged) |
| Recall notice | Model year or VIN batch | Narrowcast (charged) |
Insurance and road-tax renewals are the easiest scheduled campaign a dealership will run — high-margin, expiring on a known date. Satisfaction surveys are different: manufacturers score franchise dealers on that index, and someone's pay rides on it.
These jobs share a requirement most inbox tools handle badly: they're keyed to the vehicle, not the customer. One customer can own three cars with three different service intervals and expiry dates — segment by tag only, and someone ends up tracking that by hand in a spreadsheet, for about four months.
The stack, in three layers
| Layer | What it does | Realistic options |
|---|---|---|
| Inbox and assignment | Route chats to consultants, keep history on the dealership | Zaapi, Chatcone, Oho Chat, SleekFlow |
| Pipeline and records | Leads, quotes, follow-up, per-consultant performance | Readyplanet R-CRM |
| Scheduled outbound | Service, renewal and recall campaigns keyed to vehicles | Broadcast/narrowcast tooling plus a clean service database |
Most dealerships buy layer one, skip layer two, and never build layer three, then conclude LINE OA "did not work." The working order is the reverse of the sales pitch. Fix assignment, clean the vehicle data, then automate outbound. A dirty database just means annoyed customers at ฿0.06 each.
PDPA, briefly
ID cards and payslips in chat are personal data under Thailand's Personal Data Protection Act — normal and lawful to collect with a proper basis and stated purpose. The failure mode isn't collection; it's those documents sitting in a former salesperson's camera roll, on a phone the dealership doesn't control. Controlled storage with access limits is the fix, and one more reason to prefer the Official Account.
Where to start
For a single-branch dealer with one OA and four consultants, the first month is unglamorous:
- Move every active prospect conversation onto the Official Account and assign an owner
- Put service booking on the Rich Menu and route it to the workshop calendar
- Export the service history and get vehicle, last service date, and expiry dates into one place
- Run one narrowcast — the customers overdue for a service interval, nobody else — and measure it
Then decide whether you have a message-volume problem worth Pro pricing. Most don't — the expensive thing was never the messaging. It was the eighty prospects who walked out with a resignation letter.
Package prices and chargeable-message rules verified against LINE for Business Thailand and LINE's Messaging API pricing documentation on 1 August 2026. Prices exclude 7% VAT.