콘텐츠로 이동

Google Docs 생성

Google Docs 생성 스킬은 Google Docs API를 사용하여 새로운 문서를 만듭니다. 제목과 초기 내용을 설정하고, 특정 Google Drive 폴더에 저장할 수 있습니다.


설정 방법

1. 스킬 노드 추가

캔버스에서 이전 노드의 + 버튼을 클릭하고 스킬 노드를 추가합니다.

2. 스킬 선택

우측 패널의 스킬 탭에서 Google Docs 생성을 선택합니다.

3. Google OAuth 인증 연결

인증 탭에서 등록된 Google OAuth 인증 정보를 선택합니다. 미등록 시 새 인증 추가를 클릭하여 Google OAuth 정보를 입력합니다.

4. 파라미터 입력

설정 탭에서 문서 제목과 내용을 입력합니다. {{를 입력하면 변수 셀렉터가 나타납니다.


파라미터

파라미터 필수 설명
title O 문서 제목
content 문서 초기 내용 (텍스트)
folder_id 저장할 Google Drive 폴더 ID (미지정 시 내 드라이브 루트)

인증 정보

Google OAuth 인증이 필요합니다.

항목 설명
access_token Google OAuth 액세스 토큰
refresh_token 리프레시 토큰 (자동 갱신)

출력

{
  "success": true,
  "data": {
    "document_id": "1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms",
    "document_url": "https://docs.google.com/document/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms/edit",
    "title": "2026년 3월 회의록"
  }
}

출력 참조

{{ $('skill_1').data_content.result.document_id }}    → 생성된 문서 ID
{{ $('skill_1').data_content.result.document_url }}   → 문서 편집 링크
{{ $('skill_1').data_content.result.title }}            → 문서 제목

활용 예시

회의록 자동 생성

스케줄 트리거 또는 웹훅으로 회의 시작을 감지하면, LLM 에이전트가 회의록 템플릿을 작성하고 Google Docs로 생성합니다.

파라미터
title {{ $('agent_1').data_content.result.meeting_title }} - 회의록
content {{ $('agent_1').text_content }}
folder_id 1a2b3c4d5e6f

보고서 자동 생성 후 이메일 전송

데이터 분석 결과를 LLM이 보고서로 작성하고, Google Docs로 생성한 뒤 문서 링크를 이메일로 전송합니다.

파라미터
title 주간 매출 보고서 - {{ $('trigger').data_content.date }}
content {{ $('agent_1').text_content }}

후속 이메일 전송 스킬에서 {{ $('skill_docs_create').data_content.result.document_url }}을 본문에 포함합니다.


참고

  • folder_id는 Google Drive URL에서 추출할 수 있습니다: https://drive.google.com/drive/folders/{folder_id}
  • 생성된 문서의 소유자는 인증된 Google 계정입니다.
  • content에 줄바꿈(\n)을 포함하면 문단이 구분됩니다.