> ## Documentation Index
> Fetch the complete documentation index at: https://oc-guide.openclaw-korea.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 캘린더

> gog CLI로 Google Calendar를 자연어로 관리하기

OpenClaw는 **gog CLI**를 통해 Google Calendar를 자연어로 관리합니다.
"내일 일정 뭐 있어?" 한마디면 충분합니다.

## 기본 사용법

### 일정 조회

```
"오늘 일정 알려줘"
"이번 주 미팅 뭐 있어?"
"다음 주 월요일 비어있는 시간은?"
```

```bash theme={null}
# 오늘 일정
gog calendar list --today

# 이번 주 일정
gog calendar list --week

# 기간 지정
gog calendar list --from "2026-02-11" --to "2026-02-15"
```

### 일정 생성

```
"내일 오후 2시에 치과 예약 넣어줘"
"금요일 10시에 팀 미팅 1시간 잡아줘"
```

```bash theme={null}
gog calendar add \
  --title "치과 예약" \
  --start "2026-02-12T14:00:00+09:00" \
  --duration "1h" \
  --location "강남역 서울치과"

gog calendar add \
  --title "팀 미팅" \
  --start "2026-02-13T10:00:00+09:00" \
  --duration "1h" \
  --attendees "alice@company.com,bob@company.com"
```

### 일정 수정 및 삭제

```bash theme={null}
# 일정 수정
gog calendar edit <event-id> --title "치과 예약 (변경)" --start "2026-02-12T15:00:00+09:00"

# 일정 삭제
gog calendar delete <event-id>
```

## 자동화 예시

### 모닝 브리핑에 일정 포함

```bash theme={null}
openclaw cron add --name "morning-calendar" \
  --cron "0 7 * * *" --tz "Asia/Seoul" \
  --message "오늘 일정 확인하고 브리핑해줘. 준비할 것이 있으면 알려줘." \
  --announce --session isolated
```

### 일정 임박 알림 (하트비트)

```markdown theme={null}
# HEARTBEAT.md
## 캘린더
- `gog calendar list --today` 실행
- 2시간 내 일정 있으면 알림
- 준비사항 리마인드
```

## 실전 패턴

### 스마트 일정 관리

```
사용자: "다음 주에 김대리랑 미팅 잡아줘. 오전이 좋겠어."

OpenClaw 동작:
1. gog calendar list --next-week (빈 시간 확인)
2. 오전 중 비어있는 슬롯 찾기
3. 사용자에게 후보 시간 제안
4. 확인 후 일정 생성
```

### 미팅 준비 자동화

```
사용자: "내일 미팅 준비해줘"

OpenClaw 동작:
1. 내일 미팅 목록 조회
2. 각 미팅의 참석자, 안건 확인
3. 관련 이메일/문서 검색
4. 준비 요약 브리핑
```

<Tip>
  캘린더와 이메일을 함께 활용하면 강력합니다.
  "미팅 참석자에게 안건 이메일 보내줘" 같은 연계 작업이 가능합니다.
</Tip>

<Info>
  여러 캘린더를 사용하는 경우 `--calendar "업무"` 옵션으로 특정 캘린더를 지정할 수 있습니다.
</Info>
