---
title: "LINE Integration"
description: "Send and manage messages through the LINE Messaging API for a LINE Official Account. Push and reply to chats, multicast, broadcast, and narrowcast, download media users send you, and read profile and quota data."
url: https://flowrunner.ai/integrations/line
date_modified: 2026-08-01T02:40:32-07:00
---

# LINE

[Communication](https://flowrunner.ai/integrations/category/communication-messaging)

Send and manage messages through the LINE Messaging API for a LINE Official Account. Push and reply to chats, multicast, broadcast, and narrowcast, download media users send you, and read profile and quota data.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 15 actions · API key · available

[LINE website](https://line.biz/) · [Platform Documentation](https://developers.line.biz/en/docs/messaging-api/) · Capability data verified 2026-08-12

1.  A campaign workflow prepares an announcement for a segment of customers
2.  Agent assembles the message and the target audience
3.  Agent reads the current message quota and estimates the send's consumption
4.  Agent posts the message preview and the quota impact to the marketing channel
5.  Agent shows how much of the monthly quota the broadcast would use
6.  A marketing lead approves the send; only then does the agent call Broadcast Message or Narrowcast Message

## What This Integration Enables

FlowRunner agents use LINE to reach customers proactively and to respond inside webhook flows. An agent can push a message to a user, group, or room, reply to an incoming message with a one-time reply token, and fan out an announcement through multicast, broadcast, or narrowcast. It can download images, video, audio, or files a customer sends, and enrich a workflow with profile data and live quota usage. Because broadcast and narrowcast draw heavily on a finite monthly quota, the agent treats those sends as decisions to confirm, not actions to fire automatically.

### Without FlowRunner

**Blind sends**: Broadcasts go out with no visibility into how much quota they burn

**Quota surprises**: The team discovers the monthly limit is gone after a large send

**No preview step**: Nobody reviews the exact message before it reaches every customer

### With FlowRunner

**Quota-aware sends**: The agent estimates consumption and shows it before anything fires

**Reviewed reach**: The message and its audience are approved before the fan-out

**Protected quota**: High-reach sends wait for a human, so the quota is spent on purpose

## Use Case Scenarios

### Quota-gated broadcast

A campaign agent prepares an announcement for a customer segment. Before sending, it calls Get Message Quota and Get Message Consumption to see how much headroom is left, estimates what the broadcast will cost, and posts a preview with that impact to the marketing channel. A marketing lead reviews the exact message and the quota hit, then approves. Only on approval does the agent call Broadcast Message or Narrowcast Message. A large send never fires on the agent's own judgment.

### Media intake from customer messages

When a customer sends a photo to the Official Account, the webhook event carries a message ID. The agent calls Get Message Content to download the image into FlowRunner file storage, processes it, and replies with Reply Message using the one-time reply token. The customer gets a response in the same conversation without a person copying the file out by hand.

### Targeted multicast to a curated list

When a new entry appears in a source system, the agent uses Multicast Message to send an update to a curated list of user IDs. Multicast targets users the account already has a relationship with, so the message reaches exactly the intended recipients.

## Human-in-Loop Highlight

The human-in-loop moment on LINE is the quota gate on high-reach sends. A push or a reply to a single customer runs on its own. A broadcast or narrowcast to a whole segment does not. Before a fan-out, the agent reads the live quota with Get Message Quota and Get Message Consumption, estimates the cost, and posts the message preview and the quota impact for a marketing lead: "This broadcast reaches roughly 40,000 users and would use most of the remaining monthly quota. Approve to send?" The lead approves or holds. The agent handles the sends that are cheap and reversible. A person owns the ones that spend a finite, shared resource on every customer at once.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via preferred channel

Human decides

Agent resumes with decision

## Agent Capabilities

15 actions

### Messaging

6

-   **Push Message** Send a message proactively to a user, group, or room. Consumes the monthly message quota.
-   **Reply Message** Reply to an incoming message using a one-time reply token from a webhook event. Replies do not count against the monthly quota.
-   **Multicast Message** Send a message to a list of user IDs. Used to reach a curated audience the account already knows.
-   **Broadcast Message** Send a message to all followers. A high-reach send that draws heavily on the monthly quota.
-   **Narrowcast Message** Send a message to a targeted audience segment. A high-reach send that draws on the monthly quota.
-   **Get Message Content** Download media a user sent into FlowRunner file storage. Used to pull an image or file out of an incoming message for processing.

### Profile

3

-   **Get Profile** Retrieve a user's profile. Used to personalize a message.
-   **Get Group Member Profile** Look up the profile of a specific member of a group. Used to personalize a reply within a group chat.
-   **Get Group Summary** Retrieve summary details for a group.

### Insights

3

-   **Get Message Quota** Read the monthly message quota. Used to check headroom before a broadcast.
-   **Get Message Consumption** Read how much of the monthly quota has been consumed. Used to guard a large send.
-   **Get Sent Message Count** Read counts of messages sent. Used for reporting on outbound volume.

### Rich Menu

2

-   **List Rich Menus** List the rich menus configured on the account.
-   **Get Rich Menu** Retrieve a single rich menu by ID.

### Account

1

-   **Get Bot Info** Return basic information about the connected bot. Used as a quick connection check.

## Frequently Asked Questions

### What can FlowRunner do with LINE?

FlowRunner agents can run Push Message, Reply Message, and Multicast Message in LINE, plus 12 more actions.

### Does connecting LINE to FlowRunner require OAuth?

No. LINE connects to FlowRunner with an API key, no OAuth flow required.

### Can LINE trigger a FlowRunner workflow automatically?

LINE doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at LINE?** This integration exposes LINE to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/line. Site index: https://flowrunner.ai/llms.txt
