Skip to main content

Setting Up LINE

Connect a LINE Official Account to your Intercom workspace so messages land in Intercom and replies go back on LINE.

Written by Tarek Khalil

Before you start

You need:

  • A LINE Official Account — the business account type, not a personal LINE profile.

  • Access to the LINE Developers console for that account.

  • Admin access to the Octopods workspace.

If you don’t yet have a LINE Official Account, create one first at the LINE for Business website. LINE will walk you through verifying the account. Only Official Accounts can use the Messaging API.

Step 1: Prepare the LINE Developers channel

LINE uses the term channel to refer to an app registered on its developer platform. In this article we’ll call it a “LINE Developers channel” to avoid confusing it with a channel in Octopods.

  1. Sign in to the LINE Developers console.

  2. Create (or open) a provider. A provider is the business entity that owns the channel.

  3. Inside the provider, create a Messaging API channel and link it to your LINE Official Account.

  4. Copy the Channel ID and Channel secret values from the channel’s Basic settings and Messaging API tabs.

Tip: If your LINE Official Account was created using the default Response mode, switch it to Bot in the LINE Official Account Manager so the Messaging API can respond to messages.

Step 2: Start the LINE channel setup in Octopods

  1. Open the workspace you want to add LINE to.

  2. Click the option to add a new channel.

  3. In the Add a Channel modal, select LINE under Popular Channels.

  4. A setup panel opens with fields for the LINE credentials.

Step 3: Enter your LINE credentials

  1. Paste the Channel ID from the LINE Developers console into the LINE Channel ID field.

  2. Paste the Channel Secret into the LINE Channel Secret field.

  3. Optionally give the channel a Friendly Name to identify it in the channel list.

  4. Click Activate LINE Channel.

Octopods validates the credentials against LINE’s API and then registers the webhook URL on the LINE Developers channel so messages are forwarded to Octopods.

Step 4: Enable webhook on LINE

LINE requires you to explicitly enable webhooks on the Developers channel:

  1. Return to the LINE Developers console.

  2. Open your channel → Messaging API tab.

  3. Under Webhook settings, confirm the URL Octopods registered is listed and toggle Use webhook on.

  4. Turn off Auto-reply messages and Greeting messages in the LINE Official Account Manager, or those default replies will fire alongside Octopods’s responses.

On success, the LINE channel appears in the channel list with a Connected status.

Step 5: Send a test message

  1. From a personal LINE account, scan the QR code on your LINE Official Account page or search for the Official Account by ID.

  2. Add the account as a friend and send a message.

  3. Open the Intercom Inbox for this workspace. A new conversation appears with the message.

  4. Reply from Intercom.

  5. The reply arrives on LINE from your Official Account.

What LINE allows

  • Inbound messages from LINE users who have added your Official Account as a friend arrive in Intercom.

  • Text, stickers, images, video, audio, and location messages are supported in both directions.

  • Quick replies and template messages can be sent from the Octopods API.

  • Proactive messaging (push messages) is metered under LINE’s pricing tiers. Free tiers have a monthly limit; higher tiers allow more. Octopods uses LINE’s push message API, so your sent messages count toward whichever tier your Official Account is on.

Common issues

  • “Invalid signature” — the Channel Secret you entered doesn’t match the one in the LINE Developers console. Re-copy and re-enter it.

  • “Webhook not verified” — return to the LINE Developers console and confirm Use webhook is turned on.

  • Messages send but not receive — LINE’s Auto-reply or Greeting message settings may be intercepting messages. Disable them in LINE Official Account Manager.


What’s next

Did this answer your question?