[Synology] 3. OpenClaw 활용하기 Google Gmail, Calendar API

2026. 2. 19. 15:56·Ai
반응형

안녕하세요. 오늘은 업무에 사용하고 있는, 구글 캘린더와 지메일을 API로 연동해서 업무에 적용해 보려고 합니다.

 

 

먼저, 업무로 사용하고 있는 구글 계정으로 Google Cloud 계정 생성 및 프로젝트를 생성해 준 후

API 및 서비스 -> API 라이브러리로 이동해서 Google Workspcae 탭에서 Gmail, Calencar 활성화를 진행해 줍니다.

아래는, OpenClaw를 통한, Notion API를 활용하여 정리한 내용이니 참고하시면 됩니다.

 

 

📘 Google API (Gmail/Calendar) 연동 완벽 가이드

 📝 이 가이드는 OpenClaw 환경에서 Google Workspace 기능을 통합하기 위한 OAuth 2.0 인증 및 API 설정 과정을 담고 있습니다.

 

Step 1: Google Cloud Console 설정

  • Google Cloud Console 접속 후 새 프로젝트 생성
  • API 및 서비스 > 라이브러리에서 Gmail API 및 Google Calendar API 활성화

Step 2: OAuth 자격 증명 발급

  • 사용자 인증 정보 > 사용자 인증 정보 만들기 > OAuth 클라이언트 ID 선택
  • 애플리케이션 유형을 [데스크톱 앱]으로 선택 (서버 구동 환경에 최적화)
  • 생성된 JSON 파일을 다운로드하여 credentials.json으로 보관

Step 3: 인증 코드 획득 및 토큰 생성

생성된 인증 URL을 통해 승인 후, 리디렉션 된 localhost 주소창에서 code= 뒤의 텍스트를 추출합니다. 이후 해당 코드를 통해 access_token을 발급받아 시스템에 저장합니다.

 

 

 

연동이 되면, 금일 메일로 주고받은 내용을 토대로 Notion에 정리를 해줄 수 있습니다.

조금 더 나아가 메일내용을 토대로, 디테일한 부분까지 잡을 수 있을지는 연구를 해봐야겠습니다.

캘린더의 경우 현재 회사에서 본부 별로 공유 캘린더를 사용하고 있습니다. 담당자 별로 색상으로 구분해서 사용하고 있고,

1. 홍길동(포도), 2. 홍당무(공작) 3. 홍지우(흑연) 이런 식으로 색상을 구분 지어 프롬프트를 넣어주고, 사용자의 색상을 잘 컨트롤해주면, 캘린더 자동일정까지 무난하게 진행하는 것까지 확인하였습니다.

 

 

OpenClaw 환경 구성 셋

1. 하드웨어 계층 (The Foundation)

• Host Server: Synology SA6400 
• Virtualization: Synology VMM (Virtual Machine Manager)

2. 운영체제 및 런타임 (OS & Runtime)
• Guest OS: Ubuntu 22.04 LTS 
• Engine: OpenClaw v2026.2.15
• Runtime: Node.js v24.13.1
• Intelligence (LLM): Gemini 3.0 Flash

3. 통신 및 제어 채널 (Communication Channels)
• Primary Command: Telegram (텔레그램)
• Digital Headquarters: Notion (노션)
• Business Tools: Google Workspace (Gmail & Calendar) -> 신규 추가

 

2026.02.20 - [Ai] - [Synology] 4. OpenClaw 활용하기, NAS - OpenClaw 연결

 

[Synology] 4. OpenClaw 활용하기, NAS - OpenClaw 연결

OpenClaw 인프라는 Synology VMM 위에서 동작하기 때문에, API를 활용한 데이터 입출력 제한이 걸려있습니다.로컬 PC 혹은 로컬 데이타에 접근하여 보다 양질에 데이터를 입출력한다면 더 좋은 활용이

little-pig.tistory.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'Ai' 카테고리의 다른 글

[Synology] 5. OpenClaw 활용하기 SubAgent 하나의 기업으로 구축하기 [OpenClaw sessions_spawn]  (0) 2026.02.21
[Synology] 4. OpenClaw 활용하기, NAS - OpenClaw 연결  (0) 2026.02.20
[Synology] 2. OpenClaw 온보딩 및 채널 설정 로컬 서버 NAS SA6400, Ubuntu 24.04  (0) 2026.02.18
[Synology] 1. OpenClaw 구축하기 로컬 서버 NAS SA6400, Ubuntu 24.04  (0) 2026.02.17
Chat GPT-4 사용하기 GPT4 API  (3) 2023.03.17
'Ai' 카테고리의 다른 글
  • [Synology] 5. OpenClaw 활용하기 SubAgent 하나의 기업으로 구축하기 [OpenClaw sessions_spawn]
  • [Synology] 4. OpenClaw 활용하기, NAS - OpenClaw 연결
  • [Synology] 2. OpenClaw 온보딩 및 채널 설정 로컬 서버 NAS SA6400, Ubuntu 24.04
  • [Synology] 1. OpenClaw 구축하기 로컬 서버 NAS SA6400, Ubuntu 24.04
리틀피그
리틀피그
안녕하세요. Little-Pig입니다.
  • 리틀피그
    little-pig
    리틀피그
  • 전체
    오늘
    어제
    • 분류 전체보기 (176) N
      • Ai (11)
      • Car (6)
      • Camping (2)
      • Computer Vision (2)
      • Deep learning (2)
      • Dissertation (2)
      • Game (5)
      • Horticulture (0)
      • License (13)
      • Machine learning (3)
      • Other... (14)
      • Review (17)
      • Stock (37)
      • Tech (15) N
      • Ubuntu (7)
      • Visual Odometry (1)
      • Virtual currency (32)
      • Wordpress (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      테슬라
      RBLX
      staking
      오징어게임
      갤럭시Z플립8
      디엠
      미국주식
      2024
      치아코인
      도지코인
      애프터마켓
      주식추천
      Chia
      polkadot
      채굴
      미국주식추천
      451
      샤오미
      갤럭시Z폴드8
      테슬라주식
      TSLA
      드론
      실적발표
      포투
      cabrio
      NKLA
      니콜라
      BRABUS
      가즈아
      IPO
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    리틀피그
    [Synology] 3. OpenClaw 활용하기 Google Gmail, Calendar API
    상단으로

    티스토리툴바