수업 내용으로 현실 업무 자동화! 앱스 스크립트 활용기 (with 제미나이)

소개

수업에서 배운 내용을 토대로 이메일 자동화 시스템을 구축해봤습니다. 단순히 코드를 실행하는 것을 넘어, 메일 디자인에도 신경 쓰고 스프레드시트를 활용해 단체 메일을 발송하는 방식으로 구성했어요. 평소 업무상 이메일을 보낼 일이 많아 Apps Script를 몇 번 사용해본 경험이 있었는데, 이번 기회에 좀 더 체계적으로 응용해보자는 마음으로 시작했습니다.

진행 방법

🛠 사용 도구

Google Apps Script: 메일 전송 자동화를 위한 스크립트 작성에 활용했습니다.

ChatGPT: 전체적인 흐름 정리와 로직 구조를 잡는 데 많은 도움을 받았습니다.

Gmail API: 실제 메일을 발송하는 핵심 연결 도구로 사용했어요.

⚙️ 어떻게 활용했는지

강사님께서 알려주신 대로 프롬프트를 작성하고, 스프레드시트의 열에 맞춰 구체적인 지침을 주었습니다. 덕분에 보내려는 이메일의 간단한 내용만 입력하면 자동으로 메일 본문이 완성되도록 구성할 수 있었어요.

처음에는 스마트 칩을 활용하여 정보를 동적으로 넣어보려 했지만 계속 오류가 발생했습니다. 여러 번의 시행착오 끝에 원인을 찾아내어 결국 성공적으로 작동하게 만들었어요! ✌️

완성은 했지만 단체 메일 시에 보내는 사람의 이름을 가져와서 보내는 기능은 차차 질문해가면서 해야 할 것 같습니다.

결과와 배운 점

예전에도 Apps Script를 간단히 사용해본 적은 있었지만, 이번 기회를 통해 좀 더 구조적으로 접근할 수 있었습니다. 단순 반복 작업을 자동화하는 수준을 넘어, 업무 흐름을 시트와 연결하여 효율적인 시스템으로 만들 수 있다는 가능성을 크게 느꼈어요.

현재는 수업 내용을 그대로 따라가는 수준이지만, 앞으로 제 업무 환경에 맞춰 응용하고 다른 버전도 만들어볼 생각입니다. 확실히 손에 익어가고 있다는 느낌이 드네요. 😊

도움 받은 글

스터디장님의 PPT 자료

ChatGPT와의 대화

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요