그리고 그동안 들어왔던 FAQ 리스트를 통째로 줬어요. 뭐 굳이 데이터를 예쁘게 정제해서 줘야지..도 아니고 ctrl C + V 긁긁해서 줬지요.
루틴이가 그 설명서를 직접 읽고, 스마트스토어에 접속하는 방법을 스스로 알아내고, 실제로 연결까지 해놨어요. 거기에 FAQ를 기반으로 "이런 질문이 오면 이렇게 답하자"는 규칙까지 만들어놨습니다. 저는 링크 하나랑 스프레드시트 하나 던진 게 전부였는데요.
끝이었습니다. 진짜로요.
아는 건 바로 답변 달고, 모르는 건 물어본다
시스템은 단순합니다. 문의가 들어왔을 때 흐름을 정리하면 이렇습니다.
1단계 — 문의가 들어옵니다. 고객이 스마트스토어에서 문의를 남기면, 루틴이가 자동으로 감지합니다. 저는 스마트스토어에 들어가볼 필요가 없어요.
2단계 — 루틴이가 먼저 확인합니다. 제가 줬던 FAQ 리스트를 기준으로 "이건 내가 아는 질문인가?" 를 판단합니다.
3단계 — 아는 질문이면, 바로 자동 답변. "다운로드 안 돼요", "사용법 모르겠어요" 같은 건 FAQ에 있으니까, 루틴이가 스마트스토어에 직접 답변을 등록합니다. 저는 아무것도 안 해요.
4단계 — 모르는 질문이면, 슬랙으로 질문. 환불처럼 제가 직접 판단해야 하는 건? 슬랙으로 저한테 물어봅니다. "이런 문의가 왔는데 어떻게 답할까요?" 하고요. 제가 슬랙에서 답변을 적어주면, 루틴이가 그걸 받아서 스마트스토어에 등록합니다.
마치 카톡으로 비서한테 "이거 처리해줘" 하는 느낌이에요. 스마트스토어에 로그인할 일이 없어졌습니다.
처음에는 리뷰 답변까지 자동화하려고 했어요. 네이버 커머스 API에 리뷰 관련 내용이 있을 거라고 생각했는데, 없었습니다. 그래서 Playwright라는 헤드리스 브라우저로 직접 리뷰 페이지를 크롤링하려고 시도했어요. 결과는? 네이버가 429(요청 과다) 에러로 차단해버렸습니다.
리뷰 자동화는 깔끔하게 포기했습니다. 😇 안 되면 빠르게 포기하고 새로운 거 하는 것도 나쁘지 않아요..
Gmail 연동으로 이메일 문의까지 한 번에 처리
Gmail로도 문의가 들어와요. 스마트스토어를 통하지 않고 직접 메일을 보내시는 분들이 있거든요.
이것도 루틴이한테 맡겼는데, Gmail은 한 가지 과정이 더 필요했습니다. 구글 클라우드 콘솔에서 인증 설정을 해야 하거든요. 루틴이가 저한테 순서대로 알려줬어요.
1.
구글 클라우드 콘솔(console.cloud.google.com)에 접속해서 프로젝트를 하나 만든다.셋. OAuth 동의 화면을 설정한다. (앱 이름 쓰고, 메일 권한 추가하고, 사용할 Gmail 계정을 테스트 사용자로 등록하는 과정이에요.) 넷. 사용자 인증 정보(클라이언트 ID)를 만들고 credentials.json 파일을 다운로드한다.
2.
그 프로젝트에서 Gmail API를 활성화한다.넷. 사용자 인증 정보(클라이언트 ID)를 만들고 credentials.json 파일을 다운로드한다.
3.
OAuth 동의 화면을 설정한다. (앱 이름 쓰고, 메일 권한 추가하고, 사용할 Gmail 계정을 테스트 사용자로 등록하는 과정이에요.)credentials.json 파일을 다운로드한다.