LINE logo

Integrate LINE with your AI CRM

Use a LINE Official Account's Messaging API channel to manage messages, audiences, and rich menus.

Explore Triggers and Actions

Message Received

Fires when someone sends a message to your LINE Official Account. Covers 1:1 chats, groups and multi-person rooms, and every message type LINE delivers. Reply within one minute using `reply_token`, or send a push message to `user_id` at any time after that.

TriggerwebhookTry it

Create Rich Menu

Create a rich-menu definition and return its ID. Creation alone does not display it: upload an image, then set it as default or link it to a user.

ActionTry it

Create Rich Menu with Image

Create a rich-menu definition and upload its JPEG or PNG image in one call; the finished menu must still be set as default or linked to a user to display. If image upload fails, the tool attempts to delete the new definition, but cleanup can also fail.

ActionTry it

Delete Rich Menu

Permanently delete a rich menu by ID. Delete only a menu the caller owns or explicitly intends to remove.

ActionTry it

Download Message Content Preview

Download LINE's reduced-size preview image for a retained image or video message whose contentProvider.type is line.

ActionTry it

Get Follower Insight

Return cumulative first-time friend additions, currently targetable users, and current blocks as of one UTC+9 date. The friend-add total does not decrease after blocks or account deletions. Counts can be unavailable while statistics are unready or out of service.

ActionTry it

Get Message Delivery Count

Get the number of reply, push, multicast, or broadcast messages sent on one UTC+9 calendar date. A result can be unready, unavailable_for_privacy, or out_of_service instead of containing a count.

ActionTry it

Get Message Delivery Insight

Return aggregate counts of messages sent on one UTC+9 calendar date, broken down across Official Account Manager, Messaging API, and supported partner channels.

ActionTry it

Get Rich Menu

Get one Messaging API rich-menu definition by ID, including its canvas, tappable areas, and actions.

ActionTry it

Link or Unlink User Rich Menu

Link or unlink a per-user rich menu. WARNING: LINE can return HTTP 200 even when nothing changed for a nonexistent, deleted, blocked, non-friend, or cross-channel user; success confirms request acceptance, not the assignment effect.

ActionTry it

List Chat Member IDs

Return one page of member user IDs for a group or legacy room containing the bot. Requires a verified or premium LINE Official Account; room applies only to legacy multi-person chats.

ActionTry it

List Follower IDs

Return one page of user IDs for friends of the LINE Official Account. This endpoint requires a verified or premium LINE Official Account and excludes blockers, deleted users, and users without profile consent.

ActionTry it

List Rich Menus

List all rich menus created through the Messaging API. Menus created in LINE Official Account Manager are not included.

ActionTry it

Mark Messages as Read

Mark all messages through a webhook-issued read token as read. The token must have been received by this exact bot; this operation cannot be undone.

ActionTry it

Reply to Message

Reply with one to five text messages using a single-use token from a LINE webhook. Call this within one minute of receiving the token. If LINE reports an expired, reused, or invalid token, wait for a new webhook event and use its new reply token; the failed token cannot be refreshed or retried.

ActionTry it

Send Push Message

Irreversibly send one to five text messages from a LINE Official Account to a webhook/API userId, groupId, or roomId. The destination is never a user's visible LINE ID.

ActionTry it

Set or Clear Default Rich Menu

Set or clear the Messaging API default rich menu. Setting requires an image-backed rich menu; clearing does not delete the menu and does not clear a default managed in LINE Official Account Manager.

ActionTry it

Upload Rich Menu Image

Upload a JPEG or PNG image for a rich menu. An image cannot be replaced for the same rich-menu ID; create a new menu to use another image.

ActionTry it

How the LINE integration works

The LINE integration connects your Dench AI CRM directly to LINE, so agents can read and act on your LINE data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

17 actions are available for agents to invoke on your behalf, and 1 trigger can start a Dench automation the moment something changes in LINE. Every call runs through LINE's own authorization, scoped to the account you connect.

Set up LINE in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find LINE and click Connect — you'll authorize access through LINE's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use LINE in chat, or wire a LINE trigger into an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the LINE integration work with Dench?

The Dench LINE integration connects your AI CRM to LINE, so AI agents can work with your LINE data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with LINE via Dench?

The LINE integration currently exposes 17 actions, including Create Rich Menu, Create Rich Menu with Image, Delete Rich Menu, Download Message Content Preview, Get Follower Insight, and Get Message Delivery Count. Agents invoke them on your behalf from chat or from automations.

Can Dench react to events in LINE automatically?

Yes. The LINE integration provides 1 trigger — such as Message Received — that can start a Dench automation the moment something happens in LINE.

Do I need to write code to connect LINE to Dench?

No. You connect LINE from your Dench workspace using LINE's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the LINE integration secure?

Connections are authorized through LINE's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the LINE connection from your workspace settings at any time.

LINE | Dench AI CRM