What LINE notifications are
LINE notifications send the same kinds of reminders the booking system already supports (class reminders, pass expiry warnings, cart-idle nudges, waiting-list updates, and more) through your LINE Official Account instead of (or alongside) the app's push notifications. Each notification type has a separate LINE toggle so you can pick exactly which messages flow through LINE.
To use this you need two things: the LINE Bot custom feature enabled on your booking-system account, and a LINE Official Account registered directly with LINE. The booking system connects to LINE through their Messaging API using credentials you generate on the LINE side.
Step 1 — Enable the LINE Bot custom feature
LINE Bot is an optional custom feature. Contact your account manager or our customer service to have it switched on for your booking system, or enable it from Admin → Custom Features if your plan allows self-service activation.
Once enabled, you'll see a new entry in the side menu: Admin → Custom Features → Line Bot. This is the home for everything LINE related on the admin side.
Step 2 — Connect your LINE Official Account
You need to register a LINE Official Account directly with LINE before the booking system can send through it. Use these LINE-operated links:
- LINE Business homepage — choose your region and sign up for an Official Account.
- LINE Official Account (Taiwan) — Traditional Chinese signup and pricing.
- LINE Developers Console — once you have an Official Account, create a Messaging API channel here to get your Channel ID and Channel Secret.
Then, on the booking-system side:
- Go to Admin → Custom Features → Line Bot.
- Paste the Channel ID from the LINE Developers Console.
- Paste the Channel Secret from the LINE Developers Console.
- Click Connect. The system exchanges these for an access token by calling LINE's
oauth/accessTokenendpoint and verifies the connection againstbot/info. - When the connection is verified, the webhook is activated and the toggle Notifications appears — turn it on to enable LINE notification sending.
Step 3 — Customers link their LINE account
A customer only receives LINE messages from you once they have linked their LINE account to their booking-system profile. They can do this from Account → LINE notifications on the customer side:
- Tap Link LINE account.
- The LINE LIFF login opens. The customer signs in with LINE and grants permission.
- The booking system stores their LINE user id in
custom_feature_linebot_userand starts sending the enabled notification types via LINE.
Customers can disconnect at any time from the same page, and they get per-notification-type opt-out toggles so they can turn off (say) cart-idle reminders while keeping class reminders on.
Choose which notifications send via LINE
Every notification type that supports LINE has its own LINE toggle next to the app push toggle. Go to Admin → Custom Features → Advanced Notifications and turn on the LINE column for each notification you want delivered through LINE. Common ones:
- Upcoming class reservation reminder
- Class cancelled / time changed / instructor changed / room changed
- Waiting-list moved-up notification
- Pass expiring and pass reminder
- Cart-idle reminder
- New purchase confirmation
- Customer locked out / unlocked
- Online class start link
Each LINE-enabled type uses the same template editor as the push version, so you can write a separate LINE-friendly message body if you want.
LINE Free vs Paid in delivery history
In the Notification History page (Admin → Settings → Notification History), the Platform column shows a small badge for each LINE delivery:
- LINE Free — the message was sent through LINE's older LINE Notify service, which is free but limited.
- LINE Paid — the message was sent through LINE's Messaging API using your Official Account. These count against your monthly LINE messaging quota and may incur LINE charges if you exceed the free tier of your plan.
If you see lots of Paid badges and you're worried about cost, log in to your LINE Official Account Manager to see your current message usage against your plan's limit.
LINE Official Account pricing — paid by you, not us
LINE Official Account pricing is set and billed by LINE, not by the booking system. The booking system only sends the messages; you pay LINE separately based on the plan you've subscribed to with them.
LINE Official Account currently has three tiers (names and amounts vary by region):
- Free / Communication Plan — a small monthly quota of included messages, no overage allowed.
- Light / Light Plan — a low monthly fee, several thousand included messages, no overage allowed.
- Standard / Pro Plan — a larger monthly fee, tens of thousands of included messages, with a per-message overage rate beyond the quota.
For current pricing in your region, check these LINE-operated pages (we deliberately link the LINE pages rather than quote numbers here because LINE adjusts pricing periodically):
- LINE Official Account pricing — Taiwan
- LINE Messaging API pricing (developers — global)
- LINE Official Account Help Center — pricing
Plan changes are made inside LINE Official Account Manager; the booking system does not need to be notified separately.
