OpenClaw v2026.2 적용 |
gmail、google-calendar、google-docs스킬 설치 필요, Google 계정 인증 필요.
TL;DR: 스킬 설치 openclaw skill install gmail google-calendar. 이메일 자동 처리: 규칙 설정 "autoProcess": {"rules": [...]}. 일정 관리: google-calendar 스킬. 회의록: Agent가 자동 기록 생성. 업무 일보: Cron "schedule": "0 18 * * 1-5" 자동 생성. 전체 워크플로우: 이메일 → 분류 → 일정 추출 → 캘린더 동기화.
실전 목표
다음 기능을 갖춘 사무 자동화 어시스턴트를 구축합니다:
- 이메일 자동 처리
- 일정 스마트 관리
- 회의록 생성
- 업무 문서 정리
- 업무 일보 작성
필수 스킬 설치
# Gmail 스킬
openclaw skill install gmail
# 캘린더 스킬
openclaw skill install google-calendar
# 문서 스킬
openclaw skill install google-docs
# 회의 스킬
openclaw skill install zoom
이메일 자동 처리
Gmail 설정
{
"skills": {
"gmail": {
"credentials": {
"clientId": "${GMAIL_CLIENT_ID}",
"clientSecret": "${GMAIL_CLIENT_SECRET}"
},
"autoProcess": {
"enabled": true,
"rules": [
{
"from": "[email protected]",
"action": "summarize",
"label": "JIRA"
},
{
"from": "[email protected]",
"action": "summarize",
"label": "GitHub"
},
{
"subject": "회의 초대",
"action": "extract-calendar",
"label": "회의"
}
]
}
}
}
}
이메일 처리 시나리오
사용자: 오늘 이메일 처리해줘
Agent: 네, 오늘 받은 23통의 이메일을 확인해볼게요...
[이메일 스캔]
[분류 처리]
[중요 정보 추출]
처리 결과:
**회신 필요** (3):
1. 김부장님: 프로젝트 진행 상황 확인 - 내일까지
2. 인사팀: 교육 신청 확인 - 날짜 선택 필요
3. 고객사: 요구사항 변경 설명 - 검토 필요
**자동 처리 완료** (15):
- GitHub 알림: 5통, 요약 완료
- JIRA 업데이트: 4통, 요약 완료
- 마케팅 메일: 6통, 아카이브 완료
**일정 추출** (2):
- 제품 리뷰 회의: 목요일 14:00
- 1:1 미팅: 금요일 10:00
**주의 필요** (3):
- 시스템 점검 안내: 이번 주 토요일
- 버전 출시 계획
- 신입 사원 입사 안내
회신 초안 작성해드릴까요?
자동 회신 템플릿
# 이메일 회신 템플릿
## 프로젝트 진행 상황 확인
관심 가져주셔서 감사합니다. 현재 프로젝트 진행 상황은 다음과 같습니다:
- 완료: [완료 항목 나열]
- 진행 중: [진행 중 항목 나열]
- 대기: [대기 항목 나열]
예정대로 납품 예정이며, 변경 시 즉시 공유하겠습니다.
## 요구사항 변경 검토
요구사항 변경 접수, 초기 검토 결과는 다음과 같습니다:
- 영향 범위: [영향 평가]
- 작업량 추정: [추정 작업량]
- 권장 방안: [권장사항]
추가 논의 필요 여부 확인 부탁드립니다.
일정 스마트 관리
캘린더 설정
{
"skills": {
"google-calendar": {
"calendarId": "primary",
"timezone": "Asia/Seoul",
"reminders": {
"before": [15, 5],
"method": "notification"
},
"workHours": {
"start": "09:00",
"end": "18:00"
}
}
}
}
일정 관리 시나리오
사용자: 내일 일정 잡아줘
Agent: 내일 일정 확인해볼게요...
[캘린더 데이터 조회]
[기존 일정 분석]
[일정 최적화 제안]
내일(수요일) 일정:
**오전**
- 09:00-09:30 이메일 처리 (권장)
- 09:30-11:00 딥 워크: 프로젝트A 개발
- 11:00-12:00 제품 리뷰 회의
**오후**
- 14:00-15:00 팀 주간 회의
- 15:00-17:00 코드 리뷰
- 17:00-18:00 1:1 미팅
**조정 제안**:
- 14:00 회의가 15:00 리뷰와 겹칠 수 있어, 15:30으로 미루는 것을 권장합니다
- 12:00-13:00 점심 및 휴식 시간 확보를 권장합니다
조정해드릴까요?
스마트 알림
{
"cron": [
{
"id": "daily-morning",
"schedule": "0 8 * * 1-5",
"message": "좋은 아침! 오늘 일정과 할 일입니다"
},
{
"id": "meeting-reminder",
"schedule": "*/15 * * * *",
"message": "다가오는 회의 확인, 사전 알림"
}
]
}
회의록 생성
회의 기록 프로세스
사용자: 오후 제품 리뷰 회의 기록해줘
Agent: 네, 기록하겠습니다. 회의 시작되면 알려주세요.
[회의 시작 시]
사용자: 회의 시작했어
Agent: 회의록 기록 시작합니다...
[기록 중...]
사용자: 회의 끝났어
Agent: 네, 회의록입니다:
## 제품 리뷰 회의록
**일자**: 2026-02-26 14:00-15:00
**참석자**: 제품팀, 개발팀, 디자인팀
**사회자**: 김철수
### 안건 1: 신기능 우선순위
- 논의 내용: 사용자 피드백이 가장 많은 세 가지 요구사항
- 결의: 검색 기능 우선 개발, 다음 달 출시
### 안건 2: UI 개선
- 논의 내용: 메인 페이지 개편 방안
- 결의: 디자인팀 두 가지 안 출시, 이번 주 금요일 리뷰
### 액션 아이템
| 담당자 | 작업 | 마감일 |
|-------|------|---------|
| 이영희 | 검색 기능 설계 완료 | 03-01 |
| 박민수 | 메인 페이지 두 가지 안 | 02-28 |
| 최지훈 | 기술 평가 보고서 준비 | 03-05 |
관련자에게 발송할까요?
회의록 템플릿
# {{회의명}} 회의록
**일자**: {{date}}
**시간**: {{time}}
**참석자**: {{participants}}
**사회자**: {{host}}
**기록자**: {{recorder}}
## 안건
### 안건 1: {{topic1}}
- 논의 내용: {{points}}
- 결의: {{decision}}
### 안건 2: {{topic2}}
...
## 액션 아이템
| 담당자 | 작업 | 마감일 |
|-------|------|---------|
{{action_items}}
## 다음 회의
- 시간: {{next_meeting}}
- 안건: {{next_topics}}
문서 자동 정리
문서 정리 시나리오
사용자: 이 프로젝트 폴더 정리해줘
Agent: 프로젝트 폴더 분석해볼게요...
[파일 스캔]
[내용 분석]
[정리 방안 제안]
다음 파일 발견:
**정리 필요** (12):
- 흩어진 문서 (5개)
- 이름 없는 파일 (3개)
- 중복 버전 (4개)
**정리 방안 제안**:
프로젝트/ ├── 요구사항/ │ ├── PRD-v1.0.md │ └── 요구사항 변경 기록.md ├── 설계/ │ ├── UI 디자인/ │ └── 아키텍처/ ├── 개발/ │ ├── API 문서.md │ └── 개발 규칙.md ├── 테스트/ │ └── 테스트 케이스/ └── 회의록/ └── 2026-02/
정리 실행할까요?
문서 명명 규칙
{
"documentRules": {
"naming": {
"pattern": "{{type}}-{{name}}-{{date}}",
"types": ["PRD", "설계", "API", "회의", "보고서"],
"dateFormat": "YYYY-MM-DD"
},
"versioning": {
"enabled": true,
"pattern": "v{{major}}.{{minor}}"
}
}
}
업무 일보 생성
일보 템플릿
{
"cron": [
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"session": "work",
"message": "오늘 업무 일보 작성해줘"
}
]
}
일보 생성
사용자: 오늘 업무 일보 작성해줘
Agent: 오늘 업무 정리 중입니다...
[Git 커밋 분석]
[캘린더 이벤트 분석]
[이메일 내역 분석]
# 업무 일보 - 2026-02-26
## 오늘 완료
- ✅ 사용자 검색 기능 개발 완료 (3 commits)
- ✅ 로그인 페이지 UI 이슈 수정
- ✅ 제품 리뷰 회의 참석
- ✅ PR 리뷰 2건 완료
## 진행 중
- 🔄 검색 결과 최적화 (진행률 60%)
- 🔄 API 문서 업데이트
## 내일 계획
- 검색 최적화 완료
- 추천 알고리즘 개발 시작
- 기술 공유회 참석
## 이슈
- 검색 성능 최적화 필요, 해결 방안 제안함
## 데이터 통계
- 코드 커밋: 5회
- 코드 라인: +320 -45
- 회의 시간: 2.5시간
- 이메일 처리: 23통
팀에 발송할까요?
통합 워크플로우
전체 자동화 설정
{
"cron": [
{
"id": "morning-brief",
"schedule": "0 8 * * 1-5",
"message": "좋은 아침! 오늘 일정과 할 일:\n1. 오늘 회의\n2. 중요 이메일\n3. 할 일"
},
{
"id": "email-summary",
"schedule": "0 12 * * 1-5",
"message": "점심 이메일 요약"
},
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"message": "업무 일보 생성"
}
],
"webhooks": [
{
"id": "jira-update",
"path": "/webhook/jira",
"message": "JIRA 업데이트 수신: {{data.issue.key}} - {{data.issue.summary}}"
}
]
}
요약
OpenClaw로 사무 자동화 어시스턴트 구축:
- 이메일 처리: 자동 분류, 요약, 회신
- 일정 관리: 스마트 일정, 충돌 감지, 사전 알림
- 회의록: 자동 기록, 구조화 출력, 배포
- 문서 정리: 규칙 명명, 자동 아카이브, 버전 관리
- 업무 일보: 자동 생성, 데이터 통계, 팀 동기화
업데이트 기록:
- 2026-02-26: 초판 발행
시리즈 네비게이션:
- ← 이전: 실전: 지식 관리 어시스턴트 구축
- → 다음: 실전: 프로그래밍 어시스턴트 구축