소개
여행업에 종사하고 있고, 카카오톡 상담을 통해 확정된 고객예약확정 내용을 취합하는 과정을 자동화 해봤습니다.
외국 현지에서 마사지상품, 투어상품을 판매하고 있는 업체로 다양한 상품들을 온라인으로 고객들과 상담후 상품별, 고객인원, 마사지인원수, 픽드랍서비스, 드라이버관리, 테라피스트 관리, 항공편 등 다양한 정보들을 취합하고, 다음날 예약이 확정된 모든 고객들의 정보를 모아 그 데이터들에 의해 현장 업무가 진행됩니다
진행 방법
모든 데이터들은 구글스프레트 시트를 사용하고 있어, 클로드와 CHAT GPT를 이용해 구글 앱스크립트 코딩을 작성하려 했습니다.
처음부터 시나리오를 짜서 접근했던건 아니었고, 코딩에 대해 전혀 모르기도 하거니와 앱스크립트 편집기 사 용방법도 몰라 많이 해메었습니다.
일단, 구글캘린더에 모든 정보가 모이고, 그 정보들을 가공하는 것이니만큼 현재 수동으로 작성하여 사용하고 있는 시트와 현재 구글캘린더에 있는 정보들을 클로드에게 제공해줍니다
사용하고 있는 데이터시트는 CSV파일형태로 제공하고, 구글캘린더에 담긴 예약정보는 스크린샷으로 제공했을 뿐인데도 대략의 업무패턴을 파악합니다.
벌써부터 클로드가 코딩을 작성해주는데요. 이때까지만 해도 고난의 길이 시작될거라는 생각을 전혀 못했네요. 작성한 코드를 앱스크립트에 복사 붙여놓고, 실행 후 오류코드가 나오면 클로드에게 계속 수정 요구를 하며 코드 작성을 합니다
보이시나요? 414줄의 코드들....
그리고 이 코드의 실행결과는~~~?
생성된 구글 시트의 링크를 로그기록에 남겨 놓도록 하고, 해당 링크를 들어가서 실제 코드 실행 결과는 다음과 같아요.