LINEチャットボットの実装方法は3つ
LINE公式アカウントの自動応答は、目的と必要な連携範囲によって選ぶ方式が変わります。 まずは3つの違いを押さえておきましょう。
| 方式 | 回答の仕組み | 向いている用途 | 導入方法 |
|---|---|---|---|
| 応答メッセージ | キーワード完全一致、または一律応答 | 営業時間、住所、合言葉への返信 | 管理画面で設定 |
| AIチャットボット(β) | 登録済みQ&Aから回答を選択 | 言い回しが異なるFAQへの回答 | チャットProオプション |
| Messaging APIの独自ボット | 受信内容を外部システムで処理 | 予約、在庫照会、顧客データ連携、生成AI | 開発または外部ツール |
応答メッセージ:固定の案内をすぐ自動化する
応答メッセージには「キーワード応答」と「一律応答」があります。キーワード応答は、設定した語句とユーザーの入力が 完全一致したときに送信されます。たとえば「営業時間」に営業時間の案内を返す使い方です。 一律応答は、入力内容にかかわらず同じメッセージを返します。営業時間外の受付案内など、返答を固定できる場面に向いています。
AIチャットボット(β):登録済みQ&Aから回答を選ぶ
LINE公式アカウントのAIチャットボット(β)は、ユーザーの質問に対して登録済みのQ&Aから適した回答を選ぶ機能です。 PDFや画像から初期Q&Aを作成し、利用状況に基づく改善提案も確認できます。Web版管理画面から利用するチャットProオプションの有償機能です。
生成AIがその場で自由に答えを作る仕組みとは異なります。回答内容を事前に確認しやすいため、案内の表現や範囲を管理したいFAQに向いています。
Messaging API:予約やCRMまで連携する
Messaging APIを使うと、ユーザーから届いたメッセージやボタン操作をWebhookで受け取り、外部システムで処理して返信できます。 予約枠や在庫の照会、会員情報に応じた案内、生成AIとの接続など、管理画面だけでは完結しない処理に対応できます。
独自ボットでは、Webhookの署名検証、障害監視、個人情報の取り扱い、回答できない場合の処理まで実装対象になります。 また、LINE Official Account Managerの応答メッセージを併用する場合は、意図しない二重返信が起きないよう応答設定を確認してください。
選び方の目安
回答を固定できる数件の案内なら応答メッセージ、同じ質問に多様な言い回しで答えたいならAIチャットボット(β)、 予約・在庫・会員情報など外部データが必要ならMessaging APIが候補です。必要な範囲が狭い方式から始めると、更新と検証の負担を抑えられます。
問い合わせ対応を自動化しやすい3つの業務
最初の対象には、質問の頻度が高く、回答条件が明確な業務を選びます。 個別判断が必要な相談まで無理に自動化すると、確認の往復が増え、担当者への引き継ぎも難しくなります。
1. 営業時間・アクセス・利用条件などのFAQ
営業時間、店舗までの経路、駐車場、配送日数、返品条件などは、回答を定型化しやすい質問です。 過去の問い合わせ履歴から件数の多い質問を選び、最新の規約や店舗情報を参照して回答を作ります。 「状況によって異なります」で終わらせず、条件ごとの案内か、確認先へのリンクまで示しましょう。
なお、LINE上ではなく自社サイトや会員ポータル側で自己解決を促す構成もあります。 回答に根拠となった規約やマニュアルの該当箇所を添えて示す方式については、 FAQチャットボットで実際に動くデモを公開しています。
2. 予約・申し込み前の聞き取り
希望店舗、メニュー、人数、日時などを順番に聞けば、担当者が最初から聞き直す項目を減らせます。 空き枠の照会や予約確定まで自動化するには、予約システムとの連携が必要です。連携しない場合は、必要事項を受け付けたうえで 「予約はまだ確定していません」と明示し、担当者からの返信時期を案内します。
3. 商品・サービスの選択支援
用途、予算、サイズなどを選択肢で聞き、条件に合う商品ページやサービス案内へ誘導します。 診断結果を断定するのではなく、選択条件と候補を示す構成にすると、商品情報を更新したときも修正箇所を追いやすくなります。 在庫や価格をリアルタイムで返す場合は、ECや商品データベースとの連携が必要です。
回答シナリオを設計する4つの手順
ツールを設定する前に、何を自動で答え、どこから人が対応するかを決めます。 次の4項目を順番に整理すると、回答漏れと引き継ぎ条件を確認しやすくなります。
自動化する質問の範囲を決める
問い合わせ履歴を「固定回答できる」「外部データがあれば回答できる」「担当者の判断が必要」の3つに分けます。 まず自動化するのは固定回答できる質問です。契約変更、クレーム、医療・法律上の判断などは、最初から有人対応へ回します。
入口の選択肢を具体的にする
「お問い合わせ内容を入力してください」だけでは、対象外の質問も集まります。 「営業時間・アクセス」「予約の変更」「商品を探す」「担当者に相談」のように、ユーザーが次の動作を予測できる選択肢を置きます。 自由入力を受け付ける場合も、回答できる範囲を最初に伝えます。
回答・条件・参照先をセットにする
回答は結論を先に置き、適用条件と次の操作を続けます。返品なら「返品できるか」だけでなく、期限、対象外の商品、申請ページまで含めます。 規約や料金など更新される情報には参照ページを持たせ、変更時にどの回答を直すか追跡できるようにします。
有人対応への出口をすべての経路に置く
「回答が見つからない」「解決しなかった」「担当者に相談したい」のいずれからも有人窓口へ進めるようにします。 受付時間外は返信予定を示します。引き継ぎ時に、選択内容、入力文、ボットが提示した回答を担当者へ渡せると、ユーザーが同じ説明を繰り返さずに済みます。
導入から公開までの5ステップ
| ステップ | 作業内容 | 確認すること |
|---|---|---|
| 1 問い合わせを分類 | 履歴から質問、件数、回答元、担当部署を整理する | 回答を固定できるか |
| 2 方式を選択 | 応答メッセージ、AIチャットボット(β)、Messaging APIから選ぶ | 外部データが必要か |
| 3 回答を作成 | 回答、適用条件、参照先、更新担当を登録する | 現行情報と一致するか |
| 4 テスト | 表記揺れ、対象外質問、連打、時間外、引き継ぎを試す | 誤答時に戻れるか |
| 5 段階公開 | 対象業務を限定して公開し、未解決ログから回答を修正する | 担当者が運用できるか |
テストでは、正しい回答だけでなく「回答できないときの動き」を確認します。 誤字、短い入力、複数の質問を含む文章、画像やスタンプ、同じ操作の連打も試し、ボットが止まった場合の連絡先を用意してから公開します。
運用で確認する4つのKPI
- 回答到達率:質問を始めたユーザーのうち、回答まで進んだ割合。途中離脱が多い場合は、選択肢の数や表現を見直します。
- 自己解決率:有人対応へ移らず「解決した」と回答した割合。自動返信数ではなく、解決確認まで取ることが重要です。
- 有人引き継ぎ率:担当者へ移った割合。高すぎる場合は回答範囲の不足が考えられますが、複雑な相談を正しく引き継げているなら、低さだけを目標にする必要はありません。
- 解決後の評価:「役に立った/立たなかった」など、回答直後の評価。低評価の質問を回答修正の優先順位に使います。
LINE Official Account Managerでは、チャットの受信・送信数や応答メッセージの回答数を確認できます。 AIチャットボット(β)では応答回数や適切な回答が見つからなかった割合も確認できます。 独自ボットでは、質問分類、回答、解決確認、引き継ぎを同じ会話IDで追えるように計測を設計します。
LINEチャットボットのよくある失敗
すべての問い合わせを自動化しようとする
対象が広いほど回答の確認と更新が難しくなります。固定回答できる業務から始め、個別判断が必要な相談は担当者へ渡します。
有人引き継ぎを設計しない
回答不能時に最初のメニューへ戻すだけでは、問い合わせを完了できません。担当者への切り替え、受付時間、返信予定を案内します。
古いFAQを返し続ける
料金、営業時間、規約、キャンペーン期間には更新が発生します。各回答に参照元と更新担当を持たせ、変更時に該当回答を洗い出せるようにします。
自動応答と独自ボットが二重に返信する
Messaging APIで応答する場合は、管理画面側の応答メッセージ設定も確認します。併用するなら、どの入力をどちらが処理するかを分けてテストします。
LINEチャットボットのよくある質問
LINE公式アカウントのチャットボットは無料で使えますか?
キーワード応答・一律応答を設定する応答メッセージは、メッセージ通数のカウント対象外です。AIチャットボット(β)はチャットProオプションの有償機能です。Messaging APIで独自に構築する場合は、開発・サーバー・外部サービスの費用を別に見込む必要があります。
プログラミングなしでも自動応答を設定できますか?
はい。応答メッセージとAIチャットボット(β)は管理画面から設定できます。在庫照会や予約システム連携など、外部データを使って回答する場合はMessaging APIによる実装や対応ツールが必要です。
チャットボットと有人対応は併用できますか?
併用できます。応答時間内と時間外で応答方法を分けるほか、独自ボットでは解決できなかった質問を担当者へ引き継ぐ導線を設計します。引き継ぎ時には質問内容とボットの回答履歴を担当者が確認できるようにすると、聞き直しを減らせます。
ChatGPTをLINE公式アカウントに直接つなげられますか?
生成AIを使った独自ボットはMessaging APIと外部のAIサービスを組み合わせて構築できます。一方、LINE公式アカウントのAIチャットボット(β)は、登録済みのQ&Aから回答を選ぶ機能です。両者は回答の仕組みと運用上の注意点が異なります。
最初に何件のFAQを登録すればよいですか?
件数を先に決めるより、直近の問い合わせ履歴を分類し、頻度が高く回答が固定できる質問から登録します。営業時間、アクセス、返品条件、予約変更などを優先し、公開後の未解決ログを見ながら追加する方法が現実的です。
まとめ:固定回答から始め、有人対応までつなげる
LINE公式アカウントの問い合わせ自動化は、目的に合う方式を選ぶところから始まります。 固定の案内は応答メッセージ、登録済みQ&Aを使うFAQはAIチャットボット(β)、外部データとの連携はMessaging APIが候補です。
どの方式でも必要なのは、回答範囲、情報の参照元、有人対応への切り替え、公開後の更新担当です。 まず問い合わせ履歴から固定回答できる質問を選び、解決しなかった会話を確認しながら対象を広げましょう。