GPT는 콘텐츠 작성뿐 아니라, 고객 문의나 반복 질문에 대한 응답 자동화에도 매우 효과적입니다.
이번 글에서는 GPT의 결과물을 **자동으로 이메일로 발송**하여, 고객 대응 속도와 품질을 동시에 향상시키는 시스템을 만드는 방법을 소개합니다.
1. 시스템 개요
이메일 자동화 시스템의 기본 흐름은 다음과 같습니다:
- 사용자가 Google Forms로 문의 또는 요청 입력
- Google Sheets에 자동 저장
- Apps Script가 GPT API 호출 → 응답 생성
- 생성된 응답을 사용자의 이메일로 자동 발송
활용 예시:
- 고객 문의 자동 응답
- 문의 요약 후 담당자 전달
- FAQ 기반 자동 회신 시스템
2. Google Forms 입력 구성
폼 질문 예시:
이 응답은 Google Sheets로 자동 저장됩니다.
3. Apps Script + GPT API 코드 예시
GPT 호출 함수
function callGPT(message) {
const apiKey = 'YOUR_OPENAI_API_KEY';
const url = 'https://api.openai.com/v1/chat/completions';
const payload = {
model: "gpt-4o",
messages: [
{ role: "system", content: "당신은 친절하고 정확한 고객 서비스 담당자입니다." },
{ role: "user", content: message }
]
};
const options = {
method: "post",
contentType: "application/json",
headers: { "Authorization": "Bearer " + apiKey },
payload: JSON.stringify(payload)
};
const response = UrlFetchApp.fetch(url, options);
const result = JSON.parse(response.getContentText());
return result.choices[0].message.content;
}
폼 응답 시 실행 함수
function onFormSubmit(e) {
const sheet = SpreadsheetApp.getActiveSheet();
const lastRow = sheet.getLastRow();
const name = sheet.getRange(lastRow, 2).getValue();
const email = sheet.getRange(lastRow, 3).getValue();
const question = sheet.getRange(lastRow, 4).getValue();
const prompt = `고객 이름: ${name}, 문의 내용: ${question}\n\n고객에게 정중하고 친절하게 답변해줘.`;
const answer = callGPT(prompt);
// 응답 저장
sheet.getRange(lastRow, 5).setValue(answer);
// 이메일 발송
MailApp.sendEmail({
to: email,
subject: `문의하신 내용에 대한 답변입니다`,
body: `${name}님 안녕하세요,\n\n아래는 귀하의 문의에 대한 답변입니다:\n\n${answer}\n\n감사합니다.`
});
}
이 코드를 사용하면, **폼 응답 → GPT 생성 → 자동 회신 메일 발송**까지 한 번에 처리됩니다.
4. 활용 팁과 확장 전략
1. 담당자 이메일 동시 전송
MailApp.sendEmail({
to: "staff@yourcompany.com",
subject: "새 고객 문의 알림",
body: `고객: ${name}\n문의: ${question}\nGPT 응답: ${answer}`
});
2. 응답 내 로그 추적
GPT 응답 내용과 함께 답변 시간, 프롬프트, 사용자 이메일 등을 시트에 기록해두면 향후 분석 및 개선에 유용합니다.
3. 다국어 자동 응답
사용자의 언어에 따라 GPT가 자동 번역된 응답을 생성하게 설정할 수 있습니다.
5. 보안과 관리 유의사항
- 민감한 개인정보는 암호화 또는 저장 제한
- API 호출은 사용량 제한 존재 → 일일 제한 초과 주의
- 응답 검토 없이 자동 발송 시 표현 톤, 내용 필터링 필요
특히 GPT는 **잘못된 정보 생성 가능성**도 있으므로, 민감한 상황에선 ‘검토 후 발송’ 단계 설정을 권장합니다.
결론
GPT와 Google Forms, 이메일 시스템을 연동하면 **고객 응답 속도는 획기적으로 빨라지고**,
반복적인 문의 대응에 드는 리소스를 절감할 수 있습니다.
지금 바로 GPT 이메일 자동화 시스템을 구축하여,
AI를 고객 응대의 실전 파트너로 만들어보세요.