Google Workspace 통합
이 가이드에서는 GoG CLI 를 사용하여 Google Workspace 를 OpenClaw Ultra 와 통합하는 방법을 설명합니다.
지원되는 서비스
| 서비스 | 기능 |
|---|---|
| Gmail | 이메일 읽기, 보내기, 검색, 정리 |
| Calendar | 일정, 스케줄, 알림 |
| Drive | 파일 관리, 공유, 검색 |
| Docs | 문서 생성, 편집, 서식 지정 |
| Sheets | 스프레드시트 작업, 데이터 쿼리 |
| Slides | 프레젠테이션 생성 및 편집 |
| Contacts | 연락처 관리 및 동기화 |
| Tasks | 작업 생성 및 추적 |
사전 요구 사항
| 항목 | 요구 사항 |
|---|---|
| OpenClaw Ultra | 설치 및 구성됨 |
| Google 계정 | 활성 Gmail/Workspace 계정 |
1 단계: OpenClaw Ultra 에서 GoG CLI 설치
- OpenClaw Ultra 를 열고 새 채팅 시작
- 에이전트에게 GoG CLI 설치를 요청:
Windows 용 GoG CLI 설치 - 에이전트가 공식 릴리스 에서 다운로드하고 시스템 PATH 에 추가하는 것을 도와줍니다
- 설치 확인:
gog --version
2 단계: OAuth 클라이언트 생성
- Google Cloud Console 방문
- 새 프로젝트 생성
- 필요한 API 활성화 (Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, Tasks) - 필요에 따라
- OAuth 동의 화면을 "외부"로 설정
- OAuth 클라이언트 에서 데스크톱 앱 OAuth 클라이언트 생성
- JSON 파일을 다운로드하여 안전한 위치에 저장

3 단계: OpenClaw Ultra 에서 인증
- 채팅에서 OAuth JSON 파일 경로를 제공하고 인증:
gog auth credentials /path/to/your/client_secret.json gog auth add [email protected] --services gmail,calendar,drive,docs,sheets,slides,contacts,tasks - 인증을 위해 브라우저 창이 열립니다
- 요청된 권한 부여
- 모든 서비스가 연결되면 에이전트가 확인
4 단계: Google Workspace 관리 시작
이제 채팅에서 자연어를 사용할 수 있습니다:
Gmail
오늘 읽지 않은 이메일 확인회의에 대해 [email protected] 에게 이메일 보내기프로젝트 업데이트에 대한 이메일 검색
Calendar
내일 오후 2 시에 회의 일정 잡기이번 주 캘린더 보기팀 검토라는 이벤트 생성
Drive
이 파일을 내 Drive 에 업로드4 분기 계획에 대한 문서 찾기보고서를 [email protected] 과 공유
Docs
회의 메모라는 제목의 새 문서 생성내가 만든 마지막 문서 편집
Sheets
Sheet1 의 A1 부터 D20 까지 데이터 표시예산 추적을 위한 스프레드시트 생성
Slides
이 markdown 에서 프레젠테이션 생성주간 상태 슬라이드 업데이트
Contacts
Acme Corp 의 연락처 표시Jane Doe 의 새 연락처 추가
Tasks
제안서를 검토할 작업 생성이번 주 작업 표시
보안 팁
WARNING
- 필요한 권한만 부여
- Google 계정에서 정기적으로 연결된 앱 확인
- 더 이상 필요하지 않으면 액세스 권한 취소
문제 해결
| 문제 | 해결 방법 |
|---|---|
| 인증 실패 | 채팅에서 재인증 |
| 명령이 작동하지 않음 | GoG CLI 설치 확인 |
| 동기화 오류 | 인터넷 연결 확인 후 재시도 |