LINE Block
The LINE Block connects your LINE Official Account to Convotic, enabling message sync, follow/unfollow tracking, rich menus, and flex messages. LINE is particularly strong in markets across Japan, Taiwan, and Southeast Asia.
Features
| Feature | Description |
|---|---|
| Message sync | Text, image, video, audio, sticker, and location messages are synced bidirectionally. |
| Follow / Unfollow events | Know when users add or remove your official account as a friend. |
| Rich menus | Create and manage rich menus (tap-to-action menu panels) directly from Convotic. |
| Flex messages | Send richly formatted, interactive card-style messages using LINE's Flex Message format. |
| QR codes | Generate trackable QR codes that link to your LINE Official Account with campaign attribution. |
| Rich menu targeting | Assign different rich menus to different user segments based on tags or workflow logic. |
Connection flow
- Go to Settings > Blocks > LINE and click Connect.
- Enter your LINE Channel ID and Channel Secret from the LINE Developers Console.
- Paste your Channel Access Token (long-lived).
- Convotic will configure the webhook URL on your LINE channel automatically.
- The Block status changes to Active.
Use a Messaging API channel (not a LINE Login channel). You can create one in the LINE Developers Console under your provider.
Webhook events
| Event | Description |
|---|---|
messaging.message.received | A new message was received from a LINE user. |
messaging.message.sent | A message was sent to a LINE user. |
messaging.follow | A user added your official account as a friend. |
messaging.unfollow | A user blocked or unfriended your official account. |
messaging.postback | A user tapped a postback action (e.g., a rich menu button or quick reply). |
messaging.join | Your official account was added to a group chat. |
messaging.leave | Your official account was removed from a group chat. |
Workflow triggers
| Trigger | Description |
|---|---|
new_message | Fires when any new message is received. |
keyword | Fires when an incoming message matches a keyword or phrase. |
follow | Fires when a user adds your account as a friend. |
unfollow | Fires when a user removes your account. |
postback | Fires when a user taps a postback action. |
new_conversation | Fires on the first message from a new user. |
LINE-specific features
QR codes with attribution
Generate QR codes that deep-link to your LINE Official Account. Each QR code can carry a campaign tag so that when a user scans it and follows your account, the follow event includes the attribution source.
Rich menu targeting
Assign different rich menus to user segments:
- Create multiple rich menus in LINE > Rich Menus.
- In a Workflow, use the Set Rich Menu node to assign a specific menu to users based on tags, purchase history, or other conditions.
- Users see different menus depending on their segment.
Flex messages
Send structured, card-style messages with buttons, images, and layouts. Convotic provides a visual Flex Message editor, or you can paste raw Flex Message JSON.
Limitations
- LINE does not support editing or deleting sent messages via the API.
- Rich menus are limited to 20 per LINE Official Account.
- Flex messages have a maximum payload size of 50 KB.
- Group chat support requires additional permissions from LINE.