Google Docs 연동: AI Flowi Workflow
Google Docs 연동으로 AI Flowi Workflow에서 문서 생성, 텍스트 읽기, 자리표시자 치환, 콘텐츠 삽입, 서식 지정 및 선택적 삭제를 자동화합니다. 2026년 10월 9일에 내보낸 AI Flowi Workflow 1.9.2 카탈로그의 Google Docs 범주에는 정확히 43개의 구성 요소가 있습니다.
노드를 한 번 실행할 때마다 1 Flowi Token을 사용합니다. 월별 포함 토큰은 Go 5,000개, Plus 10,000개, Pro 100 50,000개, Pro 200 100,000개, Pro 500 250,000개입니다. 데모 예약
자세한 내용은 플랜 구성을 확인하세요.
공식 출처: Google Docs API 문서
이 구성 요소들은 카탈로그에 문서화되어 있으며, Ai Flowi가 운영 환경에서 테스트하지 않았습니다. 템플릿 허브에 따르면, 테스트에 사용한 Google 연결의 Google Docs 및 Drive 접근 권한이 확인되지 않아 양식에서 Google Docs로 이어지는 테스트를 완료하지 못했습니다.
작업별 Google Docs 구성 요소 전체 43개
표에는 카탈로그에 있는 모든 구성 요소의 표시 이름과 설명을 그대로 담고, 필수로 표시된 모든 입력을 나열했습니다. google_account은 43개 구성 요소 모두의 필수 입력입니다. 저장된 Google 계정을 선택하세요. 모든 항목에는 선택 입력인 google_connection_id도 나열되어 있습니다. 설정이나 적용 범위에 영향을 주는 다른 선택 설정은 아래에서 설명합니다.
출처: Google Docs 구성 요소 카탈로그, AI Flowi Workflow 1.9.2, 내보낸 날짜: 2026년 10월 9일. 화면이 좁으면 표에 포커스를 두고 가로로 스크롤하여 입력을 확인하세요.
문서 생성 및 콘텐츠 삽입
| 구성 요소 | 기능 | 필수 입력 |
|---|---|---|
| Create Document | Google Doc을 생성하며, 선택적으로 초기 텍스트를 삽입합니다. | google_account, title |
| Create Header | 문서의 기본 머리글을 생성하며, 선택적으로 텍스트를 삽입합니다. | document_id, google_account |
| Create Footer | 문서의 기본 바닥글을 생성하며, 선택적으로 텍스트를 삽입합니다. | document_id, google_account |
| Create Footnote | 각주 참조를 생성하며, 선택적으로 각주 텍스트를 삽입합니다. | document_id, google_account |
| Insert Heading | 제목 텍스트를 삽입하고 Google Docs에 정의된 제목 스타일을 적용합니다. | document_id, google_account, text |
| Insert Text | Google Docs의 지정된 문자 인덱스에 텍스트를 삽입합니다. | document_id, google_account, index, text |
| Insert Image | 공개적으로 접근할 수 있는 이미지 URL에서 인라인 이미지를 삽입합니다. | document_id, google_account, image_url |
| Insert Page Break | 지정된 인덱스 또는 문서 끝에 페이지 나누기를 삽입합니다. | document_id, google_account |
| Insert Section Break | 연속 구역 나누기 또는 다음 페이지 구역 나누기를 삽입합니다. | document_id, google_account |
| Insert Table | Google Doc의 지정된 인덱스 또는 끝에 빈 표를 삽입합니다. | columns, document_id, google_account, rows |
| Insert Table Row | 기준 행 위나 아래에 표 행을 삽입합니다. | document_id, google_account, row_number, table_number |
| Insert Table Column | 기준 열 왼쪽이나 오른쪽에 표 열을 삽입합니다. | column_number, document_id, google_account, table_number |
| Create List | 범위 내 문단에 글머리 기호 또는 번호 매기기 목록 프리셋을 적용합니다. | document_id, end_index, google_account, start_index |
| Create Named Range | Google Docs의 문자 범위에 이름이 지정된 범위를 생성합니다. | document_id, end_index, google_account, range_name, start_index |
문서 읽기 및 구조 확인
| 구성 요소 | 기능 | 필수 입력 |
|---|---|---|
| Get Document | 문서를 Google Docs API 형식으로 반환합니다. | document_id, google_account |
| Get Text | Google Doc의 모든 탭에서 일반 텍스트를 추출합니다. | document_id, google_account |
| List Named Ranges | 모든 탭 또는 선택한 탭 하나에 있는 Google Docs의 이름이 지정된 범위를 나열합니다. | document_id, google_account |
| List Tables | 선택한 탭 또는 기본 탭의 표를 문서 내 순서대로 나열합니다. | document_id, google_account |
텍스트, 이미지 및 표 내용 업데이트
| 구성 요소 | 기능 | 필수 입력 |
|---|---|---|
| Append Text | Google Doc 또는 선택한 탭의 끝에 텍스트를 추가합니다. | document_id, google_account, text |
| Replace Text | Google Doc에서 일치하는 텍스트를 모두 치환합니다. | document_id, find_text, google_account |
| Template Merge | 한 번의 Google Docs 일괄 처리로 여러 템플릿 자리표시자를 치환합니다. | document_id, google_account, values |
| Replace Named Range Content | 이름이 지정된 범위를 ID 또는 이름으로 찾아 내용을 치환합니다. | document_id, google_account, reference |
| Replace Image | 객체 ID로 지정한 기존 Google Docs 인라인 이미지를 교체합니다. | document_id, google_account, image_object_id, image_url |
| Populate Table | 객체 또는 배열 형태의 행 데이터로 기존 Google Docs 표를 채웁니다. | document_id, google_account, rows_data, start_column, start_row, table_number |
| Set Table Cell Text | 1부터 시작하는 좌표를 사용하여 표 셀 하나의 텍스트를 치환합니다. | column_number, document_id, google_account, row_number, table_number |
문서, 범위 및 표의 서식 지정
| 구성 요소 | 기능 | 필수 입력 |
|---|---|---|
| Format Document | 문서 수준의 일반적인 페이지, 여백 및 배경 설정을 업데이트합니다. | document_id, google_account |
| Format Text | Google Docs 범위에 문자 단위 서식을 적용합니다. | document_id, end_index, google_account, start_index |
| Format Paragraph | 범위에 문단 스타일, 정렬 및 간격을 적용합니다. | document_id, end_index, google_account, start_index |
| Format Section | 범위와 겹치는 구역의 여백과 페이지 번호 설정을 업데이트합니다. | document_id, end_index, google_account, start_index |
| Format Table Cells | 표 셀의 채우기 색, 세로 정렬 또는 안쪽 여백을 설정합니다. | column_number, column_span, document_id, google_account, row_number, row_span, table_number |
| Set Table Column Width | 표 열 하나의 고정 너비를 포인트 단위로 설정합니다. | column_number, document_id, google_account, table_number, width_points |
| Set Table Row Height | 표 행 하나의 최소 높이를 포인트 단위로 설정합니다. | document_id, google_account, min_height_points, row_number, table_number |
| Pin Table Header Rows | 표 머리글로 반복할 맨 앞 행의 수를 설정합니다. | document_id, google_account, header_row_count, table_number |
| Merge Table Cells | 직사각형 표 셀 범위를 왼쪽 위 셀로 병합합니다. | column_number, column_span, document_id, google_account, row_number, row_span, table_number |
| Unmerge Table Cells | 직사각형 표 범위와 겹치는 병합된 셀의 병합을 해제합니다. | column_number, column_span, document_id, google_account, row_number, row_span, table_number |
콘텐츠 삭제 및 서식 제거
| 구성 요소 | 기능 | 필수 입력 |
|---|---|---|
| Delete Content | 두 Google Docs 인덱스 사이의 문서 콘텐츠를 삭제합니다. | document_id, end_index, google_account, start_index |
| Delete Header | 머리글 ID로 지정한 Google Docs 머리글을 삭제합니다. | document_id, google_account, header_id |
| Delete Footer | 바닥글 ID로 지정한 Google Docs 바닥글을 삭제합니다. | document_id, footer_id, google_account |
| Delete Named Range | 이름이 지정된 범위를 ID로 찾아 삭제하거나, 같은 이름을 가진 모든 범위를 삭제합니다. | document_id, google_account, reference |
| Delete Table | 1부터 시작하는 Table Number로 지정한 Google Docs 표 전체를 삭제합니다. | document_id, google_account, table_number |
| Delete Table Row | 선택한 기준 셀이 걸쳐 있는 표 행을 삭제합니다. | document_id, google_account, row_number, table_number |
| Delete Table Column | 선택한 기준 셀이 걸쳐 있는 표 열을 삭제합니다. | column_number, document_id, google_account, table_number |
| Remove List | 범위와 겹치는 문단에서 글머리 기호 또는 번호 매기기를 제거합니다. | document_id, end_index, google_account, start_index |
Google 연결 및 문서 입력 설정
- 설정 > Google 연결에서 사용할 Google 계정의 접근을 승인하세요.
- Google Docs 구성 요소로 돌아가 연결 필드(카탈로그의
google_account)에서 저장된 Google 계정을 선택하세요. 연결에 선택한 작업에 필요한 권한 범위가 있고, 해당 계정이 문서에 접근할 수 있는지 확인하세요. - Create Document에서는 필수 입력인
title을 제공하세요.initial_text는 선택 사항입니다. 나머지 42개 구성 요소에는 저장된 Google 계정 외에도document_id가 필요합니다. 해당 표에 나열된 다른 필수 입력도 추가하세요. - 작업에 사용할 선택 설정을 지정하세요. Template Merge의 필수 입력인
values에는 Data 또는 JSON을 사용하며, 선택 입력으로prefix,suffix및match_case를 사용할 수 있습니다. Populate Table의 필수 입력인rows_data에는 Data 또는 JSON을 사용하며, 선택 입력으로auto_resize및include_object_headers를 사용할 수 있습니다. 서식 지정 구성 요소에는 변경할 스타일의 선택 설정이 필요합니다. 예를 들어bold는 Format Text에 사용하고,background_color는 Format Table Cells에 사용합니다. - 테스트 문서에서 선택한 작업을 실행하고 실제 문서나 반환된 데이터를 확인하세요. 승인이나 갱신에 실패하면 저장된 연결을 다시 승인하고, 해당 계정이 접근할 수 있는 문서에서 같은 작업을 다시 시도하세요.
출처: Google 연결 설정, Google 연결 문제 해결 및 Google Docs 카탈로그 입력. 공통 연결 문서에는 OAuth 승인, 권한 범위 검증, 갱신 및 재승인이 설명되어 있습니다. 자신의 설정에서 선택한 Docs 작업을 확인하세요.
워크플로 아이디어 예시 3가지
직접 설정하고 테스트할 수 있도록 제안한 구성 요소 순서입니다. 다운로드할 수 있거나 검증된 레시피는 아닙니다.
1. 승인된 양식 텍스트로 문서 만들기 — 운영 환경 테스트 미실시
접수 단계에서 제출된 텍스트를 검증한 후, Create Document에 제목과 선택 사항인 초기 텍스트를 입력하세요. 반환된 문서 데이터로 추가 섹션에 사용할 Insert Heading 및 Append Text를 설정한 다음, Get Text로 결과를 확인하세요. 이후 작업을 연결하기 전에 테스트 실행으로 문서 식별자 매핑을 확인하세요.
2. 기존 문서의 자리표시자 채우기 — 운영 환경 테스트 미실시
Get Text로 테스트 문서의 자리표시자를 확인한 다음, Template Merge에 해당 문서의 document_id와 Data 또는 JSON 형식의 values 입력을 제공하세요. 선택 사항인 접두사, 접미사 및 대소문자 일치 설정을 문서에 맞게 지정하세요. 실제 작업 문서에 같은 방식을 적용하기 전에 텍스트를 다시 읽어 변경 내용을 확인하세요.
3. 보고서 표 채우기 및 서식 지정 — 운영 환경 테스트 미실시
List Tables로 기존 테스트 문서를 확인한 다음, Populate Table에 대상 표 번호, 시작 행, 시작 열 및 행 데이터를 설정하세요. 필요에 따라 Pin Table Header Rows 및 Set Table Column Width를 적용하세요. Google Docs에서 표시된 표를 확인하세요. 표를 나열하는 것만으로는 표시 형태를 검증할 수 없습니다.
확인해야 할 Google Docs 제한 사항은 무엇인가요?
- 카탈로그에 포함되어 있다는 사실은 실행 성공의 증거가 아닙니다. 템플릿 허브에는 Docs 및 Drive 접근 권한이 확인되지 않아 양식에서 Docs로 이어지는 테스트가 완료되지 못했다고 기록되어 있습니다. Sheets 레시피의 성공이 Docs 작업의 성공을 입증하지는 않습니다. 연결과 선택한 각 작업을 테스트하세요.
- 읽기 작업마다 탭 적용 범위가 다릅니다. Get Text는 모든 탭에서 일반 텍스트를 추출합니다. List Tables는 선택한 탭 또는 기본 탭의 표를 나열합니다. List Named Ranges는 모든 탭 또는 선택한 탭 하나를 지원합니다. 여러 편집 구성 요소에는 선택 입력인
tab_id가 있고, Get Document에는 그 대신 선택 입력인include_tabs_content가 있습니다. 여러 탭에서 읽은 텍스트를 편집하기 전에 적용 범위를 확인하세요. - 대상 입력은 문서 구조에 따라 달라집니다. Format Text 및 Delete Content와 같은 범위 작업에는
start_index및end_index가 필요합니다. Delete Table은 1부터 시작하는 표 번호를, Set Table Cell Text는 1부터 시작하는 좌표를 사용합니다. Insert Image에는 공개적으로 접근할 수 있는 이미지 URL이 필요하며, Replace Image에는 추가로image_object_id가 필요합니다. 대상을 선택하기 전에 문서 구조를 확인하세요. - 삭제 및 치환 작업은 기존 콘텐츠를 변경합니다. Delete Named Range는 ID로 지정한 범위 또는 같은 이름을 가진 모든 범위를 삭제할 수 있습니다. Replace Text는 일치하는 텍스트를 모두 치환합니다. 이름이 Delete로 시작하는 7개 구성 요소에는 선택 입력인
confirm_delete가 있으며, 카탈로그에서 필수로 표시하지는 않습니다. 편집기에서 이 설정을 확인하고, 해당 작업을 테스트할 때는 삭제해도 되는 문서를 사용하세요. - 이 범주에는 내보내기 또는 문서 전체 삭제 구성 요소가 나열되어 있지 않습니다. 삭제 구성 요소는 콘텐츠, 머리글, 바닥글, 이름이 지정된 범위, 표, 행 또는 열을 제거합니다. Remove List는 글머리 기호 또는 번호 매기기를 제거합니다. 이 43개 항목에는 PDF 내보내기, 다운로드, 문서 복사 또는 문서 공유 작업이 없습니다.
- 카탈로그에는 운영상 한도가 명시되어 있지 않습니다. 모든 작업에 대한 할당량 한도, 재시도 동작, 허용되는 인덱스 범위 또는 기본 탭 동작을 명시하지 않습니다. 실행하려는 작업에 대해 이 세부 사항을 확인하세요.