メインコンテンツへスキップ
LINE

LINE 入力ノード

LINE 公式アカウントへのメッセージ受信や、ユーザー / グループ情報の取得を行います。Webhook 受信を起点に AI 応答ボットを組めます。

事前に組織管理者が 連携 → LINE から LINE Developers の Channel Access Token・Channel Secret・Webhook URL を登録しておく必要があります。 LINE 側の Webhook 設定を Pigeon Workflow が発行する URL に向けてください。

設定項目

設定項目説明必須
LINE アカウント連携済み LINE 公式アカウントを選択必須
アクションreceive_message(Webhook でメッセージ受信)/get_profile(ユーザー名・アイコンを取得)/get_group_summary(グループ情報取得)/get_group_member_count必須
userIdget_profile 用の対象ユーザー ID(前ノードから動的指定可)条件付き必須
groupIdgroup 系アクション用のグループ ID条件付き必須

receive_message の出力データ

フィールド内容
message_typetext / image / sticker / location 等
textテキストメッセージ本文(message_type=text のとき)
userId送信者の LINE User ID
replyTokenこのメッセージに返信するためのトークン(30 秒以内、1 回のみ有効)
source_typeuser / group / room
timestamp受信日時 (epoch ms)

活用例

AI 応答ボット

receive_message で受信 → AI GEN で返信文生成 → LINE 出力ノードで replyToken を使って即時返信。

問い合わせ要約

顧客 LINE → AI で要約 → Slack 社内通知 → 担当者がアサインされたら LINE に自動返信。

replyToken の有効期限: 30 秒以内かつ 1 回のみ使用可能です。 長時間の AI 処理を挟む場合は、Push Message API(LINE 出力ノードの「push」アクション)を使ってください。