> ## 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.

# Apple Reminders

> remindctl CLI로 Apple 미리알림을 자연어로 관리하기

OpenClaw는 **remindctl CLI**를 통해 Apple 미리알림을 제어합니다.
"내일 오전 10시에 치과 예약 리마인더 추가해줘"라고 말하면 됩니다.

## 사전 준비

```bash theme={null}
# remindctl 설치
brew install nicklama/tap/remindctl

# 권한 확인 — 첫 실행 시 미리알림 접근 권한 요청
remindctl list
```

<Info>
  macOS 미리알림 접근 권한을 승인해야 합니다.
  시스템 설정 → 개인정보 보호 → 미리알림에서 터미널 앱을 허용하세요.
</Info>

## 기본 사용법

### 리마인더 추가

```
"내일 오전 10시 치과 리마인더 추가해줘"
"금요일까지 보고서 제출 리마인더"
"장보기 목록에 우유, 계란 추가해줘"
```

OpenClaw가 실행하는 명령:

```bash theme={null}
# 기본 추가
remindctl add "치과 예약"

# 날짜 지정
remindctl add "보고서 제출" --due "2025-02-14"

# 특정 리스트에 추가
remindctl add "우유" --list "장보기"
```

### 리마인더 조회

```
"오늘 할 일 뭐 있어?"
"이번 주 리마인더 보여줘"
```

```bash theme={null}
# 오늘 할 일
remindctl today

# 전체 리스트 확인
remindctl list

# 특정 리스트의 항목
remindctl list --name "업무"
```

### 리마인더 완료

```
"치과 예약 완료 처리해줘"
```

```bash theme={null}
remindctl complete "치과 예약"
```

## 실전 패턴

### 하트비트 연동

```markdown theme={null}
# HEARTBEAT.md
## 리마인더
- `remindctl today` 실행
- 기한 임박한 항목이 있으면 Telegram으로 알림
- 오전 체크: 오늘 할 일 요약
- 오후 체크: 미완료 항목 리마인드
```

### 이메일 → 리마인더

```
사용자: "이 이메일에 대해 금요일까지 답장하라고 리마인더 걸어줘"

OpenClaw 동작:
1. 이메일 제목/발신자 파악
2. remindctl add "[답장] 김팀장 Q1 리뷰 요청" --due "2025-02-14"
3. 완료 확인 메시지 전송
```

### 아침 브리핑에 통합

```bash theme={null}
openclaw cron add --name "morning-todos" \
  --cron "0 8 * * 1-5" \
  --message "remindctl today 실행해서 오늘 할 일 목록 알려줘" \
  --announce --session isolated
```

<Tip>
  Apple 미리알림은 iCloud로 동기화되므로
  iPhone, iPad, Mac에서 모두 확인할 수 있습니다.
  OpenClaw로 추가한 리마인더가 모든 기기에 즉시 반영됩니다.
</Tip>

<Warning>
  `remindctl`은 macOS에서만 동작합니다.
  Linux나 원격 서버에서는 사용할 수 없습니다.
</Warning>
