Googleフォーム × ChatGPTで返信文を自動生成する方法

Googleフォームから届く問い合わせ、
内容を読んで、考えて、文章を書いて返信するのは意外と時間がかかります。

特に、

  • 同じような質問が多い
  • 返信内容が毎回ほぼ同じ
  • 丁寧さを保つのが大変

という場合、返信文作成こそ自動化の効果が大きいポイントです。

この記事では、
Googleフォームの回答内容をもとにChatGPTで返信文を自動生成する方法を紹介します。


目次

この記事でできること

  • Googleフォームの回答内容をもとに
  • ChatGPTが
  • 丁寧で自然な返信文を作成
  • スプレッドシートに自動保存

「文章を考える時間」そのものを削減できます。


全体の仕組み

  1. Googleフォームで問い合わせを受信
  2. スプレッドシートに保存
  3. (前記事)分類・要約
  4. GASが回答内容をChatGPTに送信
  5. 返信文を自動生成

これまでの記事と同じ流れなので、
追加実装も簡単です。


STEP1:返信文用の列を追加

スプレッドシートに以下の列を用意します。

  • B列:問い合わせ内容
  • C列:分類
  • D列:要約
  • E列:返信文(追加)

このE列に、ChatGPTが作成した返信文を保存します。


STEP2:返信文生成用プロンプト

業務用の返信では、
丁寧・断定しすぎない・簡潔が重要です。


あなたは社内または顧客向けのサポート担当です。
以下の問い合わせ内容に対して、
丁寧で分かりやすい返信文を作成してください。

・敬語を使用する
・断定しすぎない
・必要に応じて担当者確認を促す

【問い合わせ内容】
〇〇〇〇

STEP3:GASコード(返信文生成)


function createReplyByChatGPT(text) {
  const apiKey = 'ここにAPIキー';
  const url = 'https://api.openai.com/v1/chat/completions';

  const payload = {
    model: 'gpt-3.5-turbo',
    messages: [
      {
        role: 'system',
        content: 'あなたは丁寧な問い合わせ返信文を作成するサポート担当です。'
      },
      {
        role: 'user',
        content: `
以下の問い合わせに対する返信文を作成してください。

問い合わせ内容:
${text}
`
      }
    ]
  };

  const options = {
    method: 'post',
    headers: {
      'Authorization': 'Bearer ' + apiKey,
      'Content-Type': 'application/json'
    },
    payload: JSON.stringify(payload)
  };

  const response = UrlFetchApp.fetch(url, options);
  const result = JSON.parse(response.getContentText());

  return result.choices[0].message.content.trim();
}

STEP4:返信文を自動で書き込む


function runAutoReply() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const lastRow = sheet.getLastRow();

  for (let i = 2; i <= lastRow; i++) {
    const text = sheet.getRange(i, 2).getValue();
    const replyCell = sheet.getRange(i, 5);

    if (text && !replyCell.getValue()) {
      const reply = createReplyByChatGPT(text);
      replyCell.setValue(reply);
    }
  }
}

これで、
未対応の問い合わせだけ返信文が自動生成されます。


実務での使い方

  • 内容を確認してコピペ送信
  • メール・Slack・Teamsに転記
  • 微調整してそのまま送信

ゼロから文章を書く必要がなくなります。


業務で使う際の注意点

  • 必ず人が最終確認する
  • 社外秘情報は入力しない
  • イレギュラー対応は人が判断

ChatGPTは返信の下書き担当として使うのが最適です。


まとめ

Googleフォーム × ChatGPTを使えば、
問い合わせ対応の大部分を自動化できます。

分類 → 要約 → 返信文生成
この流れを作ることで、
対応スピードと品質を同時に向上できます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次