Sheets

Google integration · 8 node(s).

00Overview

Google Sheets spreadsheet operations

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting Sheets

Sheets signs in with a Google account you connect to Flomation — there is no API key or secret to paste. Connect the account once and every Sheets node picks it up automatically. Two optional fields let you steer it:

FieldTypeDetails
Google Account (email)string
Google OAuth Credentialcredential${credentials.GOOGLE_DRIVE}
i
Connect the Google account to your Flomation user once — the same grant covers every Google node, so you do not repeat it per flow. The optional Google OAuth Credential field never shows a token: it references a managed credential (e.g. ${credentials.GOOGLE_DRIVE}), not an environment secret. Leave both fields blank and the node just uses your connected account.

02Append

Append to Sheet

google/sheets/append · Action

Append rows to a Google Sheet

FieldTypeDetails
Spreadsheet IDstringRequired
Sheet/RangestringRequiredSheet1
Rows to appendrowsRequired[["Alice",30],["Bob",25]]
Value Input Optionstringchoices: User Entered (auto-format), Raw (as-is)

Returns: tool_result, updated_range, updated_rows, success, error

03Clear

Clear Sheet Range

google/sheets/clear · Action

Clear a range of cells in a Google Sheet

FieldTypeDetails
Spreadsheet IDstringRequired
RangestringRequiredSheet1!A1:D10

Returns: tool_result, cleared_range, success, error

04Create

Create Spreadsheet

google/sheets/create · Action

Create a new Google Sheets spreadsheet

FieldTypeDetails
TitlestringRequiredMy Spreadsheet
Sheet Names (comma-separated)stringData, Summary

Returns: tool_result, spreadsheet_id, spreadsheet_url, success, error

Add Sheet Tab

google/sheets/create_sheet · Action

Add a new sheet tab to a Google Sheets spreadsheet

FieldTypeDetails
Spreadsheet IDstringRequired
Sheet NamestringRequiredData

Returns: tool_result, sheet_id, success, error

05Delete

Delete Sheet Tab

google/sheets/delete_sheet · Action

Delete a sheet tab from a Google Sheets spreadsheet

FieldTypeDetails
Spreadsheet IDstringRequired
Sheet IDintegerRequired

Returns: tool_result, success, error

06Get

Get Sheet Metadata

google/sheets/get_metadata · Action

Get metadata for a Google Sheets spreadsheet

FieldTypeDetails
Spreadsheet IDstringRequired

Returns: tool_result, title, sheets, sheet_count, spreadsheet, success, error

07Read

Read Sheet

google/sheets/read · Action

Read a range of cells from a Google Sheet

FieldTypeDetails
Spreadsheet IDstringRequired
RangestringRequiredSheet1!A1:D10
Value Render Optionstringchoices: Formatted, Unformatted, Formula

Returns: tool_result, data, rows, columns, success, error

08Write

Write to Sheet

google/sheets/write · Action

Write data to a range in a Google Sheet

FieldTypeDetails
Spreadsheet IDstringRequired
RangestringRequiredSheet1!A1
Data (JSON 2D array)textRequired[["Name","Age"],["Alice",30]]
Value Input Optionstringchoices: User Entered (auto-format), Raw (as-is)

Returns: tool_result, updated_cells, updated_rows, updated_range, success, error

09Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.