일정을 자동으로 알려주는 AI Agent 만들기
소개
Activepieces를 활용하여 "일정 알림 시스템"을 구축했습니다. 매일 아침, Google Calendar에서 일정을 확인하고 사용자에게 친절하게 알려주는 자동화 Agent를 만든 것입니다. 이 프로젝트의 목적은 반복적인 일정 확인을 자동화하여 준비 시간을 줄이고 효율성을 높이는 것이었습니다.
진행 방법
✅ 사용 도구
플랫폼: Activepieces
AI 모델: GPT-5
연동 도구: Google Calendar API
Loop 설정: Max Steps = 20
Structured Output 필드:
response
🧠 사용한 프롬프트
당신은 나의 일정을 관리하는 비서야. 구글 캘린더를 사용하여 일정을 확인하고, 중요한 일정을 알려줘. 항상 친절하고 명확하게 답변해줘.
🛠 워크플로우 구성
Trigger: Schedule (매일 오전 7시)
Run Agent:
Prompt 설정 (위 내용)
GPT-5 선택
Google Calendar Tool 연결 (
Get all Events)Structured Output 설정 (
response필드)Max Steps: 20
Respond on UI 또는 슬랙/이메일 연동: response 값을 사용자에게 전달
결과와 배운 점
🔁 시행착오
초기에는 LLM만 설정하고 Tool을 연동하지 않아 동작하지 않음
Loop 설정이 너무 낮아 일정이 완전히 조회되지 않는 문제가 있었음
Prompt가 모호할 경우 일정 내용이 누락됨
🤝 도움 받은 경험
토요일 모각 커뮤니티에서 스타디장과 팀원들의 실시간 피드백을 통해 문제 해결
특히 Tool 권한 설정과 Structured Output 활용법에 대해 실습하며 익힘
💡 얻은 인사이트
자동화는 결국 세팅이 전부다: 초기 세팅만 잘하면 그 다음은 편해진다
Prompt는 시스템의 품질을 좌우: 명확하고 역할 중심의 프롬프트가 중요
Loop와 Max Steps 설정은 효율성에 직결
도움 받은 글
[Hands Book04] Activepieces AI Agent 학습 가이드.pdf
마무리 한마디
이제 나도 자동화의 대열에 합류합니다. 업무 효율성의 시작점, 바로 오늘입니다! 🚀