← Back to all features

Connect LINE Official Account

Beta

🟢 Bring your LINE OA into UltraPilot's unified inbox. AI-suggested replies, order creation from chat, tracking back to the same LINE conversation.

Before you start

  • A LINE Official Account (free Basic OA or paid Pro OA both work)
  • Access to the LINE Developers console (developers.line.biz)
  • A UltraPilot account (free trial)

Setup steps

  1. Create a Messaging API channel in LINE Developers

    Log in at developers.line.biz, create a new Provider (if you don't have one), then create a Messaging API channel inside that Provider. Note the Channel ID + Channel Secret + Channel Access Token.

    • The Channel Access Token is long-lived (no expiry by default)
    • Keep all three secret — never paste into chats or screenshots
  2. Set the webhook URL in LINE Developers

    In your Messaging API channel settings, set the webhook URL to https://ultrapilot.app/api/line/webhook and turn on "Use webhook". Disable auto-reply messages and greeting messages (UltraPilot will handle them).

  3. Paste credentials into UltraPilot

    Open UltraPilot → Channels → Add Channel → LINE. Paste Channel ID, Channel Secret, and Channel Access Token. UltraPilot will verify the connection.

  4. Test it

    Send a message to your LINE OA from a friend's account. It should appear in UltraPilot within ~2 seconds. AI suggestions are generated automatically.

Common gotchas

  • LINE limits free OAs to 500 messages/month — Pro tier ($16/mo) gives 50,000. UltraPilot uses one message per AI reply you send.
  • If your LINE OA is already on another bot platform, you'll need to remove its webhook before pointing to UltraPilot (LINE only allows one webhook per channel).
  • Customer phone numbers are NOT shared via LINE — UltraPilot identifies customers by LINE userId (encrypted).

Once connected, you get

  • LINE chats appear alongside Messenger / IG / WhatsApp in one inbox
  • AI reply suggestions tuned for Thai language (and 3 others)
  • Quick Reply buttons + Image messages supported
  • Rich messages (Flex) supported for order confirmations
  • Tracking number auto-sent back to the customer via LINE