일정을 자동으로 알려주는 AI Agent 만들기

일정을 자동으로 알려주는 AI Agent 만들기

소개

Activepieces를 활용하여 "일정 알림 시스템"을 구축했습니다. 매일 아침, Google Calendar에서 일정을 확인하고 사용자에게 친절하게 알려주는 자동화 Agent를 만든 것입니다. 이 프로젝트의 목적은 반복적인 일정 확인을 자동화하여 준비 시간을 줄이고 효율성을 높이는 것이었습니다.

진행 방법

✅ 사용 도구

  • 플랫폼: Activepieces

  • AI 모델: GPT-5

  • 연동 도구: Google Calendar API

  • Loop 설정: Max Steps = 20

  • Structured Output 필드: response

🧠 사용한 프롬프트

당신은 나의 일정을 관리하는 비서야. 구글 캘린더를 사용하여 일정을 확인하고, 중요한 일정을 알려줘. 항상 친절하고 명확하게 답변해줘.

🛠 워크플로우 구성

  1. Trigger: Schedule (매일 오전 7시)

  2. Run Agent:

    • Prompt 설정 (위 내용)

    • GPT-5 선택

    • Google Calendar Tool 연결 (Get all Events)

    • Structured Output 설정 (response 필드)

    • Max Steps: 20

  3. Respond on UI 또는 슬랙/이메일 연동: response 값을 사용자에게 전달

결과와 배운 점

🔁 시행착오

  • 초기에는 LLM만 설정하고 Tool을 연동하지 않아 동작하지 않음

  • Loop 설정이 너무 낮아 일정이 완전히 조회되지 않는 문제가 있었음

  • Prompt가 모호할 경우 일정 내용이 누락됨

🤝 도움 받은 경험

  • 토요일 모각 커뮤니티에서 스타디장과 팀원들의 실시간 피드백을 통해 문제 해결

  • 특히 Tool 권한 설정과 Structured Output 활용법에 대해 실습하며 익힘

💡 얻은 인사이트

  • 자동화는 결국 세팅이 전부다: 초기 세팅만 잘하면 그 다음은 편해진다

  • Prompt는 시스템의 품질을 좌우: 명확하고 역할 중심의 프롬프트가 중요

  • Loop와 Max Steps 설정은 효율성에 직결

도움 받은 글

  • [Hands Book04] Activepieces AI Agent 학습 가이드.pdf

마무리 한마디

이제 나도 자동화의 대열에 합류합니다. 업무 효율성의 시작점, 바로 오늘입니다! 🚀

2

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요