Skip to main content

Setup LINE Business Account

Connect your LINE Official Account with Fiko to manage LINE Business conversations directly from your unified dashboard. Perfect for businesses serving Asian markets where LINE is the dominant messaging platform.

Overview

LINE Business integration allows you to connect your LINE Official Account with Fiko's customer service platform. This integration enables you to manage LINE conversations alongside WhatsApp and live chat messages in one unified interface.

What you'll achieve

  • Connect LINE Official Account to your Fiko dashboard
  • Enable secure webhook communication with automatic signature verification
  • Set up automated message processing and user profile management
  • Configure LINE Bot settings for customer interactions
  • Start receiving and responding to LINE messages in real-time

About LINE Business

LINE is one of the most popular messaging platforms in Asia, with over 178 million monthly active users in Japan, Taiwan, Thailand, and South Korea. LINE Official Accounts allow businesses to communicate directly with customers through rich messaging features.

Prerequisites

Before starting the LINE integration setup, ensure you have:

Required

  • LINE Developers Account — Free account at developers.line.biz
  • LINE Official Account — Business account for customer communication
  • Fiko Admin Access — Admin role in your Fiko account
  • Business Verification — Verified business status (for some features)

Helpful to have

  • Basic understanding of webhook concepts
  • Access to your business documentation for verification
  • Team members identified for LINE customer service

Important Notes

  • • LINE Official Account creation may require business verification
  • • Some LINE features are region-specific and may vary by country
  • • Webhook URL setup requires your Fiko account to be active

Setup Process

The LINE integration setup involves creating a LINE Developers account, configuring your Official Account, and connecting it to Fiko through a secure 5-step wizard process.

1

Create LINE Developers Account

Start by creating a LINE Developers account, which will give you access to the LINE Business platform and Official Account management tools.

  • Go to developers.line.biz and click "Start Now"
  • Sign in with your LINE account or create a new one if needed
  • Complete the developer registration form with your business information
  • Verify your email address through the confirmation email
  • Accept the LINE Developers Terms of Service

Your LINE Developers account will be the central hub for managing all your LINE integrations and Official Accounts. Keep your login credentials secure.

2

Create Provider and Channel

Create a provider (your business entity) and a Messaging API channel that will handle communication between LINE and Fiko.

Create Provider:

  • In the LINE Developers Console, click "Create Provider"
  • Enter your business name as the provider name
  • Add a description of your business or service
  • Click "Create" to establish your provider

Create Messaging API Channel:

  • Click on your newly created provider
  • Click "Create Channel" and select "Messaging API"
  • Fill in: channel name, channel description, category, and subcategory
  • Review and accept the terms, then click "Create"
3

Configure Channel Settings

Set up webhook URL and generate access tokens for secure communication.

Channel Configuration:

  • Open your Messaging API channel from the provider dashboard
  • Go to "Basic Settings" tab and note your Channel ID and Channel Secret
  • Navigate to the "Messaging API" tab
  • Generate a Channel Access Token (long-lived)
  • Copy the access token — you'll need it for Fiko integration

Enable Webhook:

  • In the "Messaging API" tab, find the "Webhook Settings" section
  • Set "Use webhook" to "Enabled"
  • Leave the webhook URL empty for now — Fiko will provide this

Important: Keep your Channel Secret and Access Token secure. Never share these credentials publicly or commit them to version control.

4

Add Channel to Fiko

Connect your LINE channel to Fiko using our secure 5-step integration wizard.

5-Step Integration Wizard:

Step 1

Channel Information

Enter your LINE Channel ID and Channel Secret from the LINE Developers Console

Step 2

Access Token

Provide the Channel Access Token you generated in LINE

Step 3

Webhook Configuration

Fiko automatically generates and configures your webhook URL with security keys

Step 4

Channel Verification

System tests the connection and verifies all credentials are working

Step 5

Integration Complete

Your LINE channel is now active and ready to receive messages

5

Complete Integration

Finalize webhook setup in LINE and verify the connection is working.

Update Webhook in LINE:

  • After Fiko's wizard completes, copy the generated webhook URL
  • Return to your LINE Developers Console
  • Go to your channel's "Messaging API" tab
  • Paste the Fiko webhook URL in the "Webhook URL" field
  • Click "Verify" to test the webhook connection
  • Ensure "Use webhook" is set to "Enabled"

Test Your Integration:

  • Send a test message to your LINE Official Account
  • Check that the message appears in your Fiko dashboard
  • Reply from Fiko to confirm two-way communication works

Success! Your LINE Official Account is now connected to Fiko. You can start receiving and responding to LINE messages directly from your unified dashboard.

Technical Implementation

Key Technical Features

  • Automatic Cryptographic Keys: RSA-2048 key pairs generated using Web Crypto API
  • Signature Verification: All incoming webhooks verified using RSA-SHA256 (RS256)
  • Real-time Processing: Messages processed instantly with automatic retry logic
  • User Profile Management: Automatic fetching and updating of LINE user profiles
  • Message Type Support: Text, images, videos, and rich message formats

Supported Message Types:

Text MessagesImages (JPEG, PNG)Videos (MP4)Audio MessagesLocation DataStickers

Security Features

Webhook Security

  • RSA-SHA256 (RS256) signature verification
  • Automatic rejection of invalid signatures
  • JWT-based authentication with RS256

Data Protection

  • TLS 1.2+ for all API communications
  • Secure storage of channel credentials
  • Regular rotation of cryptographic keys

Access Control

  • Role-based access to channel management
  • Audit logging of configuration changes
  • IP allowlisting for webhook endpoints

Troubleshooting

Integration Wizard Fails at Step 3 (Webhook Configuration)

  • Verify your Channel ID and Channel Secret are correct
  • Ensure your Channel Access Token is valid and not expired
  • Check that your LINE channel has Messaging API enabled

Messages Not Appearing in Fiko Dashboard

  • Verify webhook URL is correctly set in LINE Developers Console
  • Check that "Use webhook" is enabled in your LINE channel settings
  • Test webhook connectivity using LINE's verification tool

Cannot Send Messages from Fiko to LINE

  • Confirm Channel Access Token has proper permissions
  • Check LINE Official Account is approved and active
  • Ensure the recipient has not blocked your Official Account

Webhook Verification Fails

  • Double-check Channel Secret matches exactly (no extra spaces)
  • Ensure webhook URL is using HTTPS (not HTTP)
  • Verify your server time is synchronized (for timestamp validation)

Next Steps

LINE Bot Configuration

Customize automated responses, webhooks, and secure bot behavior settings.

Bot Configuration

LINE Message Management

Master LINE-specific features, rich messaging, and team collaboration tools.

Message Management
Setup LINE Business Account — LINE Integration