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.
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 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.
Add Channel to Fiko
Connect your LINE channel to Fiko using our secure 5-step integration wizard.
5-Step Integration Wizard:
Channel Information
Enter your LINE Channel ID and Channel Secret from the LINE Developers Console
Access Token
Provide the Channel Access Token you generated in LINE
Webhook Configuration
Fiko automatically generates and configures your webhook URL with security keys
Channel Verification
System tests the connection and verifies all credentials are working
Integration Complete
Your LINE channel is now active and ready to receive messages
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