LINE

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.

Accounts

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

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.

Developper 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.

Capabilities

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

Content Types

  • Full Support

    API

    Text

    Plain text messages

  • Full Support

    API

    Image

    Display static images

  • Partial Support

    API

    File

    Send and receive any file types

  • Full Support

    API

    Emoji

    Unicode Emojis✨

  • Full Support

    API

    GIF

    Send animated GIFs

  • Partial Support

    API

    Location

    Receive the geolocation of the user

Action Types

  • Full Support

    API

    Link

    Display web links

  • Partial Support

    API

    Extensions

    Send custom interactive experiences built with Jav...

  • Full Support

    API

    Buy

    Request payments within a conversation

  • Full Support

    API

    Postback

    Send buttons to trigger events on your server

  • Full Support

    API

    Replies

    Suggest a few answers to reply to a message

  • Partial Support

    API

    Location Request

    Request the current location of the user

Structured Messages

  • Full Support

    API

    Compound Messages

    Compose messages with multiple actions

  • Full Support

    API

    Carousel

    Send an horizontally scrollable set of cards that ...

Indicators

  • Full Support

    API

    Conversation Start

    Receive a webhook event when the user starts the c...

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 https://app.smooch.io:443/api/line/webhooks/[SMOOCH APP ID], 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.

Policies

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

Discovery

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