LINE is a Japan based rapidly growing mobile messaging app that offers free voice and video calls, messages, and a limitless variety of stickers. With over 100 million users worldwide, LINE’s expanding platform is a great way to stay in touch with your customers.

Why use LINE

Whether it’s to offer a bot, human-powered customer experience, LINE is the channel for reaching customers in Japan, Taiwan, Thailand, Indonesia, and other asian regions. LINE’s capabilities are among the best on the market.


LINE business accounts are free and available to everybody.

AvailabilityOpen to everyone
PriceFree to start. Upgrades available
Account typesFree / Developer trial / Official accounts

Account types


Free accounts are perfect to get started on LINE for 2-way messaging. Free accounts lets you create a bot with an unlimited number of friends. Optionally, you can can pay yearly for a Premium LINE ID. Push messages cannot be sent with this plan.

Developer trial

An account type which lets you create a bot that can send push messages and have up to 50 friends. Note: You cannot upgrade or buy a premium ID for a Developer Trial account.

Official accounts

Official accounts are targeted to enterprise users and can leverage the LINE Messaging API. For more information, see the LINE Partner website.

Other account types

LINE also offer LINE@ accounts. These accounts can’t be enabled to use the LINE Messaging API and thus can’t be connected to Smooch. Answering users is achieved via the LINE@ manager app. Read more about LINE@ accounts on LINE’s help center.

Customizing Account Profile

LINE lets businesses customize these profile options

  • Business logo
  • Business name
  • Business description

These can be configured via the LINE developers page and selecting the provider and app you want to customize.

Creating a LINE Account

  • First, create a LINE end user account through a mobile app.
  • If you already have a LINE account, skip to Create a Messaging API Channel.
  • After having signed up with your phone number, you will need to activate email registration.

    • Go to the settings (see screenshot below) > account and click on “Email registration”.
    • Enter your email address and password and click “Register”.
    • LINE will send you an email to confirm your registration.
LINE settings

Enabling the LINE Messaging API

To create a messaging channel, login to the LINE developers page and follow these steps:

  1. Click “Start Using Messaging API”.
  2. Click the gray “+” button to create a provider or select your desired provider and click on “Next Page”. A provider acts a container of LINE apps.
  3. Enter the details of your new LINE app. These details will be visible to end users as your business profile information.
  4. Read and agree to the Terms of User, then click “Create”.
  5. Open the settings for your newly created app.
  6. In the “Messaging settings”, issue a “Channel access token”.
  7. When prompted for an expiration delay, select “0” to issue a non expiring token
  8. Enable the use of webhooks.
  9. In the “Using LINE@ features”, disable Auto-reply messages and Greeting messages.

You’re now ready to connect your LINE messaging account with Smooch.


Line supports a wide variety of capabilities as seen in the channel capabilities grid. Below is a detailed view of each capabilities.

Content Types

  • Text

    Full SupportAPI
  • Image

    Full SupportAPI
  • File

    Partial SupportAPI
  • Emoji

    Full SupportAPI
  • GIF

    Full SupportAPI
  • Location

    Partial SupportAPI

Action Types

  • Link

    Full SupportAPI
  • Extension

    Partial SupportAPI
  • Buy

    Full SupportAPI
  • Postback

    Full SupportAPI
  • Reply

    Full SupportAPI
  • Location Request

    Partial SupportAPI

Structured Messages

  • Compound Message

    Full SupportAPI
  • Carousel

    Full SupportAPI


  • Conversation Start

    Full SupportAPI

Delivery Events

Delivery events allow you to track deliveries of Smooch messages to LINE by subscribing to the message:delivery:channel webhook. Failures to deliver a message to LINE can be detected by subscribing to the message:delivery:failure webhook.

Integrating with Smooch

Smooch integrates with LINE via the Messaging API. Smooch send messages by making calls to the API and is receiving them via a webhook that LINE calls everytime a new message is sent by a user. This integration requires these credentials to make calls on your account:

  • Channel Secret
  • Channel Access Token

Connect via the integrations API

  1. Head to the LINE developers page and select the provider and app you want to connect.
  2. Call the create integration endpoint providing a channel access token (from the Messaging settings section) and a channel secret (from the Basic settings section).
  3. From the “Messaging settings” section, edit the “Webhook URL” and enter{appId}/{integrationId}, then save.

For more details, see the integration API reference.

Connect via the Smooch dashboard

  1. Head to the LINE developers page and select the provider and app you want to connect.
  2. In a separate browser tab, login to the Smooch dashboard and select LINE in the list of integrations and follow these steps.
  3. In the LINE “Channel settings” page, select the previously generated Channel Access Token and paste it, as well as the Channel Secret into the respective fields in the Smooch integration page.
  4. Copy the webhook url displayed in the Smooch integration page. In the LINE “Channel settings” page, “Messaging settings” section, edit the “Webhook URL” and enter the webhook you copied, then save.
  5. In the Smooch dashboard, click “Connect your LINE channel” to complete the integration.

Testing the integration

Once integrated, you can add your business to your list of friends on the LINE app by scanning the QR code displayed in the LINE “Channel settings” page, and talk directly to it. All messages should be sent to all webhooks and business systems that you’ve previously configured in Smooch.


LINE does not restrict when messages can be sent to end users once a user start following your account.


LINE offers a few way for end users to find a business account. See all the discovery mechanism available here.