← ポートフォリオに戻る

チャットボット(LINE × 生成AI / Google Apps Script)

LINE公式アカウントに、
お店のことを答えるAIを置く

お客さまがLINEで質問すると、お店の営業時間・料金・アクセスなどの情報をもとに生成AI(Claude)が答えるボットです。分からないことや予約の確定は勝手に答えず、電話や予約ページへ案内し、「スタッフと話したい」と言われたら人に引き継ぎます。

LINE Messaging APIClaude APIGoogle Apps Scriptスプレッドシートに記録

会話の例

ひだまり整体院(架空)
友だち追加
友だち追加ありがとうございます!ひだまり整体院(架空)です。 営業時間・料金・アクセスなど、気になることをお気軽にメッセージしてください。
営業時間を教えてください
営業時間は10:00〜19:00で、最終受付は18:00です。火曜日が定休日となっております。ご来院をお待ちしております。
車で行っても大丈夫ですか?
申し訳ありませんが、当院には駐車場がございません。お近くのコインパーキングをご利用いただくか、地下鉄「栄」駅から徒歩4分ですので電車でのお越しもおすすめです。
初めてなんですが、いくらかかりますか?
初めての方は「初回お試し(60分)」が3,980円(税込)でご利用いただけます。動きやすい服装でお越しください。着替えの貸し出しもございます。
明日の15時って空いてますか?
空き状況はこちらのトークではお調べできないため、Web予約ページ(https://example.com/reserve)でご確認ください。当日のご予約はお電話(052-000-0000)でも承ります。
スタッフの方と話したいです
スタッフにおつなぎします。営業時間内に担当者からこのトークでご連絡いたしますので、少々お待ちください。お急ぎの場合はお電話(052-000-0000)でも承ります。
以降はスタッフが対応(AIは応答しません)

この会話で起きていること

  • 友だち追加:あいさつを自動で送ります
  • 「車で行っても…」:直前の会話を覚えているので、続けて聞いても話がつながります。お店の情報にある「駐車場なし」を使って答えています
  • 「明日の15時って空いてますか?」:空き状況はAIには分からないので、推測で答えず予約ページと電話を案内します
  • 「スタッフの方と話したい」:AIの応答を12時間止めて、お店のチャットに通知します。スタッフが対応を終えたら、AIの応答を再開できます

※会話は、LINEとClaudeを模擬したテスト環境で、ボットのプログラムを実際に動かした結果です。AIの回答の文章は、テスト用に用意した値を使っています。お店は架空です。

安心して使うための工夫

動作確認

※実際のLINE公式アカウント・Claude APIへの接続は、ご依頼時にお客さまのアカウントで設定・確認します。

ファイル

予約の受付(予約アプリとの連携)や、リッチメニューの作成、問い合わせ内容の自動集計なども追加できます。