Skip to content

How to set up LINE OA bookings for a massage shop, step by step

Thai customers already message shops on LINE. What can change is that you no longer answer every message yourself. Put a "Book" button in your LINE OA rich menu; the customer taps it, your booking page opens inside LINE, they choose the service, time and therapist themselves, and the booking lands in your calendar immediately. It takes about half an hour to set up.

The overview: how customers book through LINE

The rich menu button is a shortcut to your booking page. Customers do not leave LINE, install an app or create an account; the booking page opens in LINE's own browser.

To be clear: the booking happens on your booking page, not in the chat. So nothing needs to connect to the LINE API, and the free LINE OA plan is enough. Confirmations and reminders go to the customer by email.

Step 1: Create your booking page

Sign up to Toosabai with an email and add three things: your services with lengths and prices, your therapists' names, and your opening hours. That is enough to take bookings; photos can come later.

What a massage shop booking system does

Step 2: Copy your booking link

In your dashboard, go to Setup → Shop info. "Your booking page" is there with a copy button. The link looks like https://www.toosabai.com/th/home/your-shop. Use the /th/ version if most customers are Thai, or /en/ for tourists; customers can switch language on the page.

Step 3: Add a "Book" button to your rich menu

Open LINE Official Account Manager (manager.line.biz) or the LINE OA app and choose your shop's account. Go to rich menus, create a new one, pick a template with one large area or several, and set the area you want as the booking button. Menu names can differ slightly between app versions.

  • Action type: Link
  • URL: the booking link from step 2
  • Button text: "จองคิว" (Book) or "จองคิวนวด"
  • Set the rich menu to show by default, and save

Step 4: Put the link in your greeting and auto-replies

New customers who add you as a friend see the greeting message first. Add one sentence with the link, such as "Book any time, 24/7, here", and set keyword auto-replies for words like "จอง" (book), "ว่างไหม" (are you free) or "คิว" (queue) to send the same link. Many customers will have booked before you even see their message.

Step 5: Book once yourself

Open your LINE OA from another phone, tap "Book" and make a test booking. Check that the booking page opens, the free times are right, and the test booking appears in your calendar. Then cancel it from the dashboard.

Step 6: Customers book themselves, and it lands in the calendar

When a customer finishes booking, it appears in your calendar and in that therapist's schedule at once. The customer gets a confirmation email with a link to move or cancel, and a reminder two hours before. Nobody has to write anything in the notebook.

Step 7: Use the same link everywhere

The link in your rich menu is the same one that belongs on your Facebook page, Instagram bio, Google Maps profile and a QR code at the counter. Wherever customers come from, they book into the same calendar, so nothing clashes.

How to add a booking link to Google Maps

Common questions

Do I need a paid LINE OA plan?
No. Rich menus, greeting messages and auto-replies all work on the free LINE OA plan. The booking link sends nothing through LINE, so it does not use your LINE OA message quota.
Can customers book right inside the LINE chat?
They tap a button in LINE and your booking page opens inside LINE. The booking happens on that page, not by typing in the chat — which is what lets them see real free times and finish without waiting for you to reply.
Does it send confirmations through LINE?
No. Toosabai sends confirmation and reminder emails. You can still message customers on LINE yourself as usual.
What if I do not have a LINE OA yet?
Send the booking link from your shop's ordinary LINE. Keep it in a note or a pinned message and send it whenever someone asks if you are free.

Try it on your own shop

Toosabai gives your shop its own booking page in about 20 minutes. Nothing to pay to start.