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)을 포함하면 문단이 구분됩니다.