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 | 必須 |
| userId | get_profile 用の対象ユーザー ID(前ノードから動的指定可) | 条件付き必須 |
| groupId | group 系アクション用のグループ ID | 条件付き必須 |
receive_message の出力データ
| フィールド | 内容 |
|---|---|
| message_type | text / image / sticker / location 等 |
| text | テキストメッセージ本文(message_type=text のとき) |
| userId | 送信者の LINE User ID |
| replyToken | このメッセージに返信するためのトークン(30 秒以内、1 回のみ有効) |
| source_type | user / 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」アクション)を使ってください。