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 200 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 8-step wizard process.
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.
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"
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 IDandChannel 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 Webhooks in Response Settings:
- Go to LINE Official Account Manager → Settings → Response settings
- Under Toggle responses, find the Webhooks toggle and enable it
Enable Webhook in Developers Console:
- 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.
Add Channel to Fiko
Connect your LINE channel to Fiko using our secure 8-step integration wizard.
8-Step Integration Wizard:
Account Info
Enter your LINE Official Account ID (Basic ID)
Enable Messaging API
Enable Messaging API in LINE Official Account Manager
Enable Webhooks
Go to Response settings and enable the Webhooks toggle
Channel Credentials
Enter your Channel ID and Channel Secret from LINE Developers Console
Access Token
Generate and enter your Channel Access Token
Webhook Setup
Paste the Fiko-generated webhook URL into LINE Developers Console
Public Key Registration
Paste the Fiko-generated public key into LINE Developers Console, then copy back the Kid ID
Review
Set the channel name and configure access control
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:
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 ConfigurationLINE Message Management
Master LINE-specific features, rich messaging, and team collaboration tools.
Message Management