LINE公式アカウントを運用していて、「問い合わせ対応に時間を取られすぎている」「深夜の問い合わせに対応できない」と感じている方は多いのではないでしょうか。特に個人事業主や小規模ビジネスの場合、少人数で全ての対応をこなすのは大きな負担になります。
そこで注目されているのが、ChatGPTとLINE公式アカウントの連携です。AIが24時間自動で返信してくれるため、営業時間外でもお客さまへの対応がしやすくなります。プログラミング未経験でも、ノーコードツールを使えば30分〜1時間ほどで設定できる場合があります。
この記事では、ChatGPTを使ったLINE自動返信の設定方法を3つの難易度別に解説していきます。プログラミングなしの方法から本格的なAPI連携まで、ご自身のレベルに合った方法を選べます。LINE APIの詳細はLINE Developers公式で確認できます。

ChatGPT×LINE自動返信のメリット

24時間365日、すぐに返信できる
お客さまからの問い合わせは、営業時間外に届くことも少なくありません。ChatGPTなら深夜でも休日でも自動で返信できます。「レスが遅い」という理由での機会損失を減らせる可能性があります。
定型的な質問への対応を自動化
「営業時間は?」「予約はどうすれば?」「料金はいくら?」――こういった定型質問の対応をChatGPTに任せることで、より重要な業務に時間を使いやすくなります。
自然な会話に近づけられる
従来の自動応答は「キーワードマッチ」で機械的でしたが、ChatGPTなら自然な対話に近い返信が可能です。お客さまが「なんだか機械的だな」と感じにくくなる点がメリットです。
対応品質をそろえやすい
人間が対応すると、忙しいときは雑な返信になったり、担当者によって回答が異なったりすることがあります。ChatGPTなら一定の基準で返信できるため、顧客体験のばらつきを抑えやすくなります。
ただし効果を出すには、「どの業務をAIに渡し、どこから人が引き取るか」を先に決めておく必要があります。自動化の切り分け方をまとめた本は、LINE以外の業務にも応用できる整理として使われています。
3つの実現方法を比較

| 項目 | 方法1:ノーコードツール | 方法2:GAS連携 | 方法3:自前サーバー |
|---|---|---|---|
| 難易度 | 初心者OK | 中級者向け | 上級者向け |
| 設定時間 | 30分〜1時間 | 2〜3時間 | 半日〜1日 |
| プログラミング | 不要 | 少し必要(コピペレベル) | 必要(Python/Node.js等) |
| 月額コスト目安 | 無料プランあり〜(有料は公式サイトで確認) | API利用料のみ(数百円〜) | サーバー代+API料(1,000円〜) |
| カスタマイズ性 | 低〜中 | 中 | 高 |
| おすすめの人 | 非エンジニアの個人事業主 | GAS経験者、コスト重視 | エンジニア、高度な要件あり |

方法1:ノーコードツールで設定(初心者向け)
プログラミング不要で始めやすい方法です。代表的なノーコードツールとして「Dify」「Make(旧Integromat)」「Bot Express」などがあります。
Difyを使った設定手順
- Difyアカウント作成:dify.aiにアクセスし、無料アカウントを作成
- AIアプリを作成:ダッシュボードから「新規アプリ」→「チャットボット」を選択
- プロンプトを設定:システムプロンプトに「あなたは○○(店名)のLINEアシスタントです。以下の情報を基に、お客様からの問い合わせに丁寧に回答してください」と入力し、店舗情報や料金表などを記述
- ナレッジベースを追加:FAQ、メニュー表、料金表などのドキュメントをアップロード
- LINE連携プラグインを設定:LINE Messaging APIのチャネルアクセストークンとチャネルシークレットを入力
- LINE公式アカウント側の設定:LINE Developersコンソールで、Webhook URLにDifyから発行されたURLを設定
- テスト送信:LINEで自分のアカウントにメッセージを送って動作確認
Makeを使った設定手順
- Makeアカウント作成:make.comでアカウントを作成
- シナリオを作成:「LINE」トリガー →「OpenAI(ChatGPT)」アクション →「LINE」返信アクション の流れを設定
- LINE Messaging APIの設定:チャネルアクセストークンを取得してMakeに入力
- OpenAI APIキーの設定:OpenAIのAPI管理画面でキーを取得してMakeに入力
- プロンプト調整:ChatGPTへの指示文をカスタマイズ
- テスト実行:LINEからメッセージを送ってテスト
方法2:Google Apps Scriptで設定(中級者向け)
Google Apps Script(GAS)を使えば、無料のサーバー環境でLINE×ChatGPTの自動返信を構築できます。コストを抑えたい方に向いています。ChatGPT APIの仕様はOpenAI APIドキュメントを参照してください。
設定手順
- LINE Developersでチャネル作成:Messaging APIチャネルを新規作成し、チャネルアクセストークンとチャネルシークレットをメモ
- OpenAI APIキーの取得:platform.openai.comでAPIキーを取得
- GASプロジェクト作成:Google Driveから新規Apps Scriptプロジェクトを作成
- スクリプト作成:LINEからのWebhookを受け取り、ChatGPT APIにメッセージを送信し、返答をLINEに返すコードを記述
- Webアプリとしてデプロイ:GASの「デプロイ」→「新しいデプロイ」→「ウェブアプリ」で公開
- Webhook URLを設定:GASのデプロイURLをLINE DevelopersのWebhook URLに設定
- 動作確認:LINEからメッセージを送ってテスト
GASのコードはネット上にテンプレートが多数公開されているため、コピペで対応できる場合もあります。「LINE ChatGPT GAS」で検索すると見つかります。ただし公開されているコードは古い仕様のままのこともあるため、動作を確認してから使いましょう。
ただしコピペしたコードが動かないときは、自分で書き換える必要が出てきます。GASの基本構文を扱った本が1冊あると、エラー箇所の見当をつけやすくなります。

方法3:自前サーバーでAPI連携(上級者向け)
自由度が高い方法です。PythonやNode.jsでWebサーバーを構築し、LINE Messaging APIとOpenAI APIを直接連携させます。
メリット
- 会話履歴の管理、ユーザーごとのパーソナライズなど高度な機能が実装可能
- レスポンス速度の最適化ができる
- 他のシステムとの連携も自在
代表的な構成
- サーバー:Heroku、Railway、AWS Lambda、Vercel など
- 言語:Python(Flask/FastAPI)またはNode.js(Express)
- データベース:Supabase、Firebase など(会話履歴保存用)
コスト比較
| 項目 | ノーコード(Dify) | GAS連携 | 自前サーバー |
|---|---|---|---|
| LINE公式アカウント | 無料〜(メッセージ数による) | 無料〜 | 無料〜 |
| ツール/サーバー費用 | Dify無料プランあり(利用量に上限あり) | 無料(GAS) | 月0〜2,000円 |
| ChatGPT API費用 | Dify経由で利用 | 月数百円〜(従量制) | 月数百円〜(従量制) |
| 月額合計目安 | 無料〜(有料プランは公式サイトで確認) | 数百円〜1,000円 | 1,000〜3,000円 |
費用を抑えやすいのはGAS連携です。ただし設定のハードルがあるため、手軽さを優先するならノーコードツール(Dify)という選択肢もあります。
ChatGPTのカスタムGPTの作り方については、以下の記事で解説しています。

業種別の活用事例
飲食店
予約受付、メニューの質問への回答、営業時間の案内を自動化できます。「今日の日替わりランチは?」のような質問にも、スプレッドシートと連携すれば当日のメニューを自動回答することが可能です。
美容室・サロン
予約の空き状況確認、メニューと料金の案内、施術に関するQ&A対応に活用できます。予約システムと連携すれば、LINEから予約まで進められる仕組みを作ることもできます。
ECショップ
商品に関する質問、配送状況の確認、返品・交換の手続き案内を自動化できます。商品カタログをナレッジベースに登録しておけば、商品提案に使うこともできます。
不動産
物件情報の問い合わせ対応、内見予約の受付、入居後のQ&Aに対応できます。物件データベースと連携すれば、希望条件に合った物件を自動提案する仕組みも実現可能です。
クリニック・歯科
診療時間の案内、予約受付、よくある症状に関するQ&Aに活用できます。医療情報については「医師にご相談ください」の注釈を自動付与する設定が重要です。診断や治療方針にあたる回答は、AIに任せないようにしましょう。


ノーコードでAIチャットボットを作る方法については、以下の記事で解説しています。



注意点とよくあるトラブル


1. LINE公式アカウントのメッセージ配信数に注意
LINE公式アカウントの無料プラン(コミュニケーションプラン)は月200通までです。自動返信で大量にメッセージが送られると、上限に達しやすくなります。利用量に応じてプランのアップグレードを検討しましょう(料金体系は改定されることがあるため、LINE公式の最新情報を確認してください)。
2. ChatGPTの「ハルシネーション」対策
ChatGPTは事実と異なる情報をもっともらしく回答することがあります。お客さま対応ではトラブルにつながるおそれがあるため、プロンプトに「わからないことは『担当者に確認します』と回答して」と指示を入れておきましょう。
3. レスポンス速度
ChatGPT APIの応答に数秒かかるため、LINEの「既読」から返信までに少しタイムラグが生じます。ユーザー体験を良くするには、「確認中です…」のような中間メッセージを先に送る仕組みが有効です。
4. 個人情報の取り扱い
ChatGPT APIに送信されるメッセージには個人情報が含まれる可能性があります。OpenAIのデータ利用ポリシーを確認し、必要に応じてオプトアウト設定を行いましょう。
顧客の氏名や連絡先を扱う以上、社内の取り扱いルールも整理しておきたいところです。取得・利用目的の明示・第三者提供といった基本を押さえた解説書は、事業者側の準備を確認する材料になります。
ChatGPTの自動返信を導入しても、重要な問い合わせ(予約確定、料金の最終確認など)は人間が対応する導線を残しておきましょう。完全自動化ではなく「ハイブリッド運用」という考え方もあります。
よくある質問(FAQ)
Q. プログラミング完全未経験でも設定できますか?
A. はい、Difyなどのノーコードツールを使えば、プログラミング不要で設定できます。LINE DevelopersコンソールでのAPI設定だけ少しややこしいですが、手順どおりに進めれば設定できます。
Q. ChatGPTが間違った回答をしたらどうなりますか?
A. プロンプトでカバーできる範囲は限られるため、重要な問い合わせは人間が対応する導線を作っておくと安心です。「詳しくは担当者からご連絡します」と返すフローを組み込みましょう。
Q. LINE公式アカウントの既存の自動応答と共存できますか?
A. ChatGPT連携を使う場合、LINE公式アカウントのデフォルト自動応答はオフにする必要があります。Webhook経由でChatGPTが応答する形になるため、既存の応答メッセージは使えなくなります。
Q. 月額費用はどれくらいかかりますか?
A. 費用を抑えやすいGAS連携なら、API利用料が中心で月数百円〜1,000円程度が目安です(利用量によります)。ノーコードツールは無料プランから始められますが、有料プランの料金は公式サイトで確認してください。メッセージ量が多い場合は、LINE公式アカウントの有料プラン(ライトプラン月5,000円〜・税別)も必要になります。
Q. 複数のスタッフで管理できますか?
A. はい。LINE公式アカウントの管理者権限は複数人に付与できます。ChatGPTが対応しきれない問い合わせを人間が引き継ぐ「ハイブリッド運用」という方法があります。


方法3の自前サーバーで動かす場合や、Difyのようなツールを自分で運用したい場合は、プログラムを止めずに動かし続ける環境が必要になります。その候補として、ABLENET VPSがあります。公式サイトによると、AI関連ツールの自己ホスト用途が案内されており、10日間の無料試用も用意されています。VPSは設定や更新を自分で管理する必要があるため、詳しい条件は公式サイトで確認できます。



まとめ
ChatGPTとLINE公式アカウントの連携は、小規模ビジネスの顧客対応を効率化しやすい仕組みです。
- ノーコードツール(Dify等)なら30分〜1時間ほどで設定でき、プログラミング不要
- コスパ重視ならGAS連携(月数百円〜)
- 自由度重視なら自前サーバー構築
- ハルシネーション対策として「わからないことは人間に引き継ぐ」フローが重要
- LINE公式アカウントのメッセージ配信数の上限に注意
- 月額コストは方法やプランによって異なる(公式サイトで確認)
まずはDifyの無料プランで試してみて、使い勝手を確かめてから本格的な運用に移行するのがおすすめです。顧客対応の負担を減らす助けになります。


