# Fiche connecteur Google Sheets Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Google Sheets URL : https://get-bruno.com/features/connectors/google-sheets Référence texte : https://get-bruno.com/features/connectors/google-sheets/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Organisation du travail Description : Google Sheets sert à créer, lire et modifier des classeurs et des onglets de feuille de calcul en ligne. Le service permet aussi de rechercher des lignes, de mettre en forme des cellules et de gérer des protections ou des validations de données. Authentification : OAuth Présentation : Google Sheets sert à créer, lire et modifier des classeurs et des onglets de feuille de calcul en ligne. Le service permet aussi de rechercher des lignes, de mettre en forme des cellules et de gérer des protections ou des validations de données. Usage : Consulter les lignes d’un suivi client Exemple de demande : Je veux lire les lignes du tableau « Suivi clients Atelier Martin » pour retrouver les colonnes Nom, Statut et Dernier contact. Résultat attendu : Retour des lignes demandées sous forme d’objets ou de valeurs brutes, selon l’outil choisi, avec les en-têtes de colonnes quand ils sont disponibles. À préciser : Le nom du classeur ou son identifiant ; Le nom de l’onglet à lire ; La plage A1 souhaitée si la lecture doit être ciblée Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-info ; https://pipedream.com/apps/google-sheets/actions/read-rows Usage : Ajouter des commandes dans un tableau existant Exemple de demande : Je veux ajouter deux lignes au tableau « Commandes Mars » avec les colonnes Client, Référence et Montant, par exemple pour « Atelier Martin » et « Boulangerie des Halles ». Résultat attendu : Ajout de plusieurs lignes à la fin du tableau, en respectant l’ordre des colonnes ou les en-têtes exacts. À préciser : Le nom du classeur ou son identifiant ; Le nom de l’onglet cible ; Les noms exacts des colonnes ou l’ordre des colonnes ; Les valeurs à écrire pour chaque ligne Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-info ; https://pipedream.com/apps/google-sheets/actions/add-rows Usage : Mettre en forme un tableau de suivi Exemple de demande : Je veux rendre la ligne d’en-tête du tableau « Compte-rendu client » en gras, avec un fond bleu, et colorer en rouge les cellules où le statut vaut « En retard ». Résultat attendu : Application d’une mise en forme fixe sur des cellules, puis ajout d’une règle de mise en forme conditionnelle sur la plage indiquée si nécessaire. À préciser : Le nom du classeur ou son identifiant ; Le nom de l’onglet cible ; La plage A1 à formater sans le nom de l’onglet ; Les règles visuelles souhaitées ou la condition de formatage Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-info ; https://pipedream.com/apps/google-sheets/actions/format-cells ; https://pipedream.com/apps/google-sheets/actions/add-conditional-formatting Limites propres au service : Les écritures par nom de colonne exigent des en-têtes exacts et sensibles à la casse. Plusieurs outils demandent une plage A1 sans le nom de l’onglet, par exemple A1:F1 ou B2:B100. Les outils de mise à jour comme Update Row et Update Multiple Rows écrasent les cellules ciblées ; pour insérer une ligne sans écraser, il faut utiliser Add Single Row. Delete Rows supprime les lignes indiquées, tandis que Clear Rows efface seulement leur contenu et laisse des lignes vides. Vocabulaire français : Ajouter une ligne unique — Ajoute une seule ligne dans une feuille Google Sheets ; peut aussi insérer la ligne à un rang précis en décalant les lignes suivantes. (https://pipedream.com/apps/google-sheets/actions/add-single-row) Vocabulaire français : Ajouter plusieurs lignes — Ajoute plusieurs lignes d’un coup à la fin d’une feuille à partir d’un tableau JSON. (https://pipedream.com/apps/google-sheets/actions/add-multiple-rows) Vocabulaire français : Obtenir les valeurs d’une plage — Lit toutes les valeurs d’une plage de cellules en notation A1. (https://pipedream.com/apps/google-sheets/actions/get-values-in-range) Vocabulaire français : Ajouter une règle de mise en forme conditionnelle — Crée une règle de mise en forme conditionnelle avec échelle de couleurs ou formule personnalisée. (https://pipedream.com/apps/google-sheets/actions/add-conditional-format-rule) Vocabulaire français : Ajouter une mise en forme conditionnelle — Ajoute une règle qui change l’apparence des cellules selon leur contenu, par exemple un seuil, des blancs ou une échelle de couleurs. (https://pipedream.com/apps/google-sheets/actions/add-conditional-formatting) Vocabulaire français : Ajouter une plage protégée — Ajoute une protection d’édition sur une plage de cellules avec permissions. (https://pipedream.com/apps/google-sheets/actions/add-protected-range) Vocabulaire français : Ajouter des lignes — Ajoute une ou plusieurs lignes dans un onglet à partir d’objets ou de tableaux de valeurs. (https://pipedream.com/apps/google-sheets/actions/add-rows) Vocabulaire français : Ajouter un onglet — Ajoute un nouvel onglet à un classeur existant, avec éventuellement des en-têtes de colonnes. (https://pipedream.com/apps/google-sheets/actions/add-worksheet) Vocabulaire français : Effacer une cellule — Supprime le contenu d’une cellule précise. (https://pipedream.com/apps/google-sheets/actions/clear-cell) Vocabulaire français : Effacer des lignes — Supprime le contenu d’une ou plusieurs lignes sans supprimer les lignes elles-mêmes. (https://pipedream.com/apps/google-sheets/actions/clear-rows) Vocabulaire français : Copier un onglet — Copie un onglet existant vers un autre fichier Google Sheets. (https://pipedream.com/apps/google-sheets/actions/copy-worksheet) Vocabulaire français : Créer une colonne — Crée une nouvelle colonne dans une feuille de calcul. (https://pipedream.com/apps/google-sheets/actions/add-column) Vocabulaire français : Créer un classeur — Crée un classeur vide ou duplique un classeur existant. (https://pipedream.com/apps/google-sheets/actions/create-spreadsheet) Vocabulaire français : Créer un onglet — Crée un onglet vide avec un titre. (https://pipedream.com/apps/google-sheets/actions/create-worksheet) Vocabulaire français : Supprimer une règle de mise en forme conditionnelle — Retire une règle de mise en forme conditionnelle à partir de son index. (https://pipedream.com/apps/google-sheets/actions/delete-conditional-format-rule) Vocabulaire français : Supprimer des lignes — Supprime les lignes indiquées dans un classeur. (https://pipedream.com/apps/google-sheets/actions/delete-rows) Vocabulaire français : Supprimer un onglet — Supprime un onglet précis. (https://pipedream.com/apps/google-sheets/actions/delete-worksheet) Vocabulaire français : Trouver une ligne — Cherche une ou plusieurs lignes par colonne et valeur. (https://pipedream.com/apps/google-sheets/actions/find-row) Vocabulaire français : Trouver des lignes — Cherche les lignes correspondant à une valeur dans une colonne donnée et renvoie les résultats avec leurs numéros de ligne. (https://pipedream.com/apps/google-sheets/actions/find-rows) Vocabulaire français : Mettre en forme des cellules — Applique une mise en forme à une plage de cellules, comme le gras, la couleur, l’alignement, le retour à la ligne, les bordures ou le format des nombres. (https://pipedream.com/apps/google-sheets/actions/format-cells) Vocabulaire français : Mettre en forme un onglet — Modifie la présentation d’un onglet, par exemple figer des lignes, ajuster les colonnes, masquer les quadrillages ou renommer l’onglet. (https://pipedream.com/apps/google-sheets/actions/format-worksheet) Vocabulaire français : Obtenir une cellule — Lit le contenu d’une cellule précise. (https://pipedream.com/apps/google-sheets/actions/get-cell) Vocabulaire français : Obtenir la mise en forme d’une cellule — Lit la mise en forme actuelle d’une plage de cellules et des éléments de présentation de l’onglet. (https://pipedream.com/apps/google-sheets/actions/get-cell-formatting) Vocabulaire français : Obtenir l’utilisateur actuel — Renvoie les informations du compte Google Sheets authentifié, comme le nom affiché et l’adresse e-mail. (https://pipedream.com/apps/google-sheets/actions/get-current-user) Vocabulaire français : Obtenir un classeur par identifiant — Renvoie le classeur correspondant à un identifiant donné. (https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-by-id) Vocabulaire français : Obtenir les informations d’un classeur — Renvoie la structure d’un classeur, avec les noms d’onglets, les en-têtes de colonnes et les compteurs de lignes. (https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-info) Vocabulaire français : Insérer une note ancrée — Ajoute une note sur une cellule du classeur. (https://pipedream.com/apps/google-sheets/actions/insert-anchored-note) Vocabulaire français : Insérer un commentaire — Ajoute un commentaire dans une feuille de calcul. (https://pipedream.com/apps/google-sheets/actions/insert-comment) Vocabulaire français : Insérer une dimension — Insère une dimension dans une feuille de calcul. (https://pipedream.com/apps/google-sheets/actions/insert-dimension) Vocabulaire français : Lister les classeurs — Liste les classeurs Google Sheets accessibles et peut filtrer par nom. (https://pipedream.com/apps/google-sheets/actions/list-spreadsheets) Vocabulaire français : Lister les onglets — Renvoie la liste des onglets d’un classeur. (https://pipedream.com/apps/google-sheets/actions/list-worksheets) Vocabulaire français : Fusionner des cellules — Fusionne une plage de cellules en une seule cellule. (https://pipedream.com/apps/google-sheets/actions/merge-cells) Vocabulaire français : Déplacer une dimension — Déplace une ligne ou une colonne dans une feuille de calcul. (https://pipedream.com/apps/google-sheets/actions/move-dimension) Vocabulaire français : Nouveau classeur — Crée un nouveau classeur Google Sheets avec un onglet et des en-têtes facultatifs. (https://pipedream.com/apps/google-sheets/actions/new-spreadsheet) Vocabulaire français : Lire des lignes — Lit des lignes d’un onglet et renvoie les données sous forme d’objets ou de tableaux. (https://pipedream.com/apps/google-sheets/actions/read-rows) Vocabulaire français : Définir une validation de données — Ajoute des règles de validation comme des listes déroulantes, des cases à cocher ou des contraintes de date ou de nombre. (https://pipedream.com/apps/google-sheets/actions/set-data-validation) Vocabulaire français : Mettre à jour une cellule — Met à jour la valeur d’une cellule précise. (https://pipedream.com/apps/google-sheets/actions/update-cell) Vocabulaire français : Mettre à jour une règle de mise en forme conditionnelle — Modifie une règle de mise en forme conditionnelle existante. (https://pipedream.com/apps/google-sheets/actions/update-conditional-format-rule) Vocabulaire français : Mettre à jour la mise en forme — Met à jour la mise en forme d’une cellule ou d’une plage de cellules. (https://pipedream.com/apps/google-sheets/actions/update-formatting) Vocabulaire français : Mettre à jour plusieurs lignes — Écrase un bloc contigu de cellules à partir d’une plage A1 donnée. (https://pipedream.com/apps/google-sheets/actions/update-multiple-rows) Vocabulaire français : Mettre à jour une ligne — Écrase les cellules d’une ligne existante à partir de son numéro de ligne. (https://pipedream.com/apps/google-sheets/actions/update-row) Vocabulaire français : Mettre à jour ou insérer une ligne — Met à jour une ligne si elle existe ou en crée une si elle est absente. (https://pipedream.com/apps/google-sheets/actions/upsert-row) Vocabulaire français : Nouveau commentaire — Déclenche un événement à chaque ajout de commentaire sur une feuille de calcul. (https://pipedream.com/apps/google-sheets/triggers/new-comment-polling) Vocabulaire français : Nouveau commentaire instantané — Déclenche un événement à chaque ajout de commentaire sur une feuille de calcul. (https://pipedream.com/apps/google-sheets/triggers/new-comment) Vocabulaire français : Nouvelle ligne ajoutée — Déclenche un événement à chaque ajout de ligne en bas d’une feuille de calcul. (https://pipedream.com/apps/google-sheets/triggers/new-row-added-polling) Vocabulaire français : Nouvelle ligne ajoutée instantanée — Déclenche un événement à chaque ajout de ligne en bas d’une feuille de calcul. (https://pipedream.com/apps/google-sheets/triggers/new-row-added) Vocabulaire français : Nouvelles mises à jour — Déclenche un événement à chaque mise à jour d’une ligne ou d’une cellule. (https://pipedream.com/apps/google-sheets/triggers/new-updates-polling) Vocabulaire français : Nouvelles mises à jour instantanées — Déclenche un événement à chaque mise à jour d’une ligne ou d’une cellule. (https://pipedream.com/apps/google-sheets/triggers/new-updates) Vocabulaire français : Nouvel onglet instantané — Déclenche un événement à chaque création d’un nouvel onglet. (https://pipedream.com/apps/google-sheets/triggers/new-worksheet) Vocabulaire français : Nouvel onglet en surveillance — Déclenche un événement à chaque création d’un nouvel onglet. (https://pipedream.com/apps/google-sheets/triggers/new-worksheet-polling) - action : Add Single Row — Add a single row to a Google Sheet. By default the row is appended to the end. To INSERT the row at a specific position instead — pushing the rows at and below that position DOWN without overwriting them — set Row Index (e.g. Row Index 2 inserts directly below a header row). Use this tool (not Update Row or Update Multiple Rows) whenever the goal is to insert a row between existing rows or add a row while keeping every current row: the Update tools overwrite cells in place and do NOT shift rows down. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-single-row) - action : Add Multiple Rows — Append multiple rows to a Google Sheet in one call. Provide rows as a JSON array of arrays — each inner array is one row, with cell values in column order (e.g. [["Alice","alice@ingen.test","Engineering"],["Bob","bob@ingen.test","Paleontology"]] ). Use Get Spreadsheet Info first to see the column order. Rows are appended after the last row with data. To add a single row, or to insert at a specific position, use Add Single Row instead. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-multiple-rows) - action : Get Values in Range — Get all values or values from a range of cells using A1 notation. See the documentation (https://pipedream.com/apps/google-sheets/actions/get-values-in-range) - action : Add Conditional Format Rule — Create conditional formatting with color scales or custom formulas. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-conditional-format-rule) - action : Add Conditional Formatting — Add a conditional formatting rule to a range in Google Sheets, so cells style themselves based on their contents — highlight values over a threshold, flag blanks, color-code by text, or apply a red-to-green color scale. Use this when the user wants formatting driven by the data ('highlight anything over 100', 'make overdue rows red', 'heat-map the revenue column'). For formatting that applies to cells regardless of their value, use Format Cells instead. Use Get Spreadsheet Info to discover worksheet names and Read Rows to see the values you're writing a rule against. range is A1 notation WITHOUT the worksheet name ( B2:B100 , C:C ). values supplies the numbers/text the condition compares against: one value for most conditions, two for NUMBER_BETWEEN , none for IS_BLANK / IS_NOT_BLANK / COLOR_SCALE , and a formula starting with = for CUSTOM_FORMULA . Example: to highlight revenue cells above 10000 with a light green fill, call with sheetName="Financials", range="B2:B100", condition="NUMBER_GREATER", values="10000", backgroundColor="light green" → returns the rule that was created and its index on the sheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-conditional-formatting) - action : Add Protected Range — Add edit protection to cell range with permissions. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-protected-range) - action : Add Rows — Append one or more rows to a Google Sheets worksheet. Pass rows as a JSON array. Preferred format: array of objects with column header keys (e.g., [{"Name": "Alice", "Email": "alice@example.com"}] ). Use Get Spreadsheet Info first to discover the exact column header names — keys must match headers exactly (case-sensitive). Alternatively, pass rows as arrays of positional values matching column order. New rows are appended after the last row with data. (https://pipedream.com/apps/google-sheets/actions/add-rows) - action : Add Worksheet — Add a new worksheet (tab) to an existing spreadsheet. Optionally set column headers. Use Get Spreadsheet Info to see existing worksheets before creating. (https://pipedream.com/apps/google-sheets/actions/add-worksheet) - action : Clear Cell — Delete the content of a specific cell in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/clear-cell) - action : Clear Rows — Delete the content of a row or rows in a spreadsheet. Deleted rows will appear as blank rows. See the documentation (https://pipedream.com/apps/google-sheets/actions/clear-rows) - action : Copy Worksheet — Copy an existing worksheet to another Google Sheets file. See the documentation (https://pipedream.com/apps/google-sheets/actions/copy-worksheet) - action : Create Column — Create a new column in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/add-column) - action : Create Spreadsheet — Create a blank spreadsheet or duplicate an existing spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/create-spreadsheet) - action : Create Worksheet — Create a blank worksheet with a title. See the documentation (https://pipedream.com/apps/google-sheets/actions/create-worksheet) - action : Delete Conditional Format Rule — Remove conditional formatting rule by index. See the documentation (https://pipedream.com/apps/google-sheets/actions/delete-conditional-format-rule) - action : Delete Rows — Deletes the specified rows from a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/delete-rows) - action : Delete Worksheet — Delete a specific worksheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/delete-worksheet) - action : Find Row — Find one or more rows by a column and value. See the documentation (https://pipedream.com/apps/google-sheets/actions/find-row) - action : Find Rows — Search for rows matching a value in a specific column. Use Get Spreadsheet Info to discover column header names. Returns matching rows as objects with row numbers (useful for subsequent Update Rows calls). For simple reads without filtering, use Read Rows instead. (https://pipedream.com/apps/google-sheets/actions/find-rows) - action : Format Cells — Apply formatting to a range of cells in a Google Sheets worksheet: bold/italic/underline, font size and family, text and background color, alignment, text wrapping, number formats (currency, percent, date), borders, and cell merging. Use this whenever a user asks to style, highlight, bold, color, align, wrap, merge, or number-format cells — including making a header row stand out. To change cell values instead, use Update Multiple Rows ; to freeze rows or resize columns, use Format Worksheet ; to style cells based on their contents, use Add Conditional Formatting . Use Get Spreadsheet Info to discover worksheet names, and Read Rows to see which cells hold the data you want to format. Colors accept a hex code ( #1a73e8 , #fff ) or a common name ( light gray , dark blue , yellow ). range is A1 notation WITHOUT the worksheet name — A1:F1 (a block), B:B (a whole column), 2:2 (a whole row), or A1 (one cell). Only the attributes you pass are changed; everything else in the range keeps its current formatting. Example: to make the header row of a 6-column sheet bold, white on dark blue, and centered, call with sheetName="Financials", range="A1:F1", bold=true, textColor="#ffffff", backgroundColor="#1155cc", horizontalAlignment="CENTER" → returns the applied attributes plus a link to the worksheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/format-cells) - action : Format Worksheet — Change worksheet-level layout in Google Sheets: freeze header rows or columns, auto-resize columns to fit their contents, set explicit column widths or row heights, hide gridlines, color the sheet tab, or rename the worksheet. Use this when a user asks to freeze/lock a header row, make columns wide enough to read, widen or narrow a column, or tidy up a sheet they just uploaded or imported. autoResizeColumns is usually what fixes an imported sheet where columns are too narrow and numbers show as #### . To style the cells themselves (bold, colors, number formats), use Format Cells . Use Get Spreadsheet Info to discover worksheet names. Example: to lock the header row and fit every column to its content on a freshly imported sheet, call with sheetName="Q3 Revenue", freezeRows=1, autoResizeColumns="ALL" → returns the layout changes applied plus a link to the worksheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/format-worksheet) - action : Get Cell — Fetch the contents of a specific cell in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/get-cell) - action : Get Cell Formatting — Read the current formatting of a range of cells in Google Sheets — bold, italic, font size and family, text and background colors (as hex), alignment, wrapping, number formats and borders — plus worksheet-level layout (frozen rows/columns, merged ranges, hidden gridlines). Use this to answer questions about how a sheet looks ('is the header row bold?', 'what format is column C?', 'is the top row frozen?'), to check the result of a Format Cells or Format Worksheet call, or to copy one range's styling onto another. To read cell values instead of their styling, use Read Rows . range is A1 notation WITHOUT the worksheet name ( A1:F1 , C2:C50 ). Attributes left at their Google Sheets default are omitted from each cell, so whatever comes back is formatting that was deliberately applied. Example: to check how a header row is styled, call with sheetName="Financials", range="A1:F1" → returns one entry per cell such as {cell: "A1", value: "Region", bold: true, backgroundColor: "#1155cc", textColor: "#ffffff", horizontalAlignment: "CENTER"} alongside {frozenRowCount: 1, mergedRanges: []} . See the documentation (https://pipedream.com/apps/google-sheets/actions/get-cell-formatting) - action : Get Current User — Retrieve Google Sheets account metadata for the authenticated user by calling Drive's about.get , returning the user profile (display name, email, permission ID) and storage quota information. Helpful when you need to verify which Google account is active, tailor sheet operations to available storage, or give an LLM clear context about the user identity before composing read/write actions. See the Drive API documentation. (https://pipedream.com/apps/google-sheets/actions/get-current-user) - action : Get Spreadsheet by ID — Returns the spreadsheet at the given ID. See the documentation for more information (https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-by-id) - action : Get Spreadsheet Info — Get the structure of a Google Spreadsheet — worksheet names, column headers (first row of each sheet), and row counts. Call this first before reading or writing data, so you know the worksheet names and column headers. The column headers are used as keys when writing data with Add Rows or Update Rows . The spreadsheet ID is the long string in the Google Sheets URL: https://docs.google.com/spreadsheets/d/{spreadsheetId}/edit . (https://pipedream.com/apps/google-sheets/actions/get-spreadsheet-info) - action : Insert an Anchored Note — Insert a note on a spreadsheet cell. See the documentation (https://pipedream.com/apps/google-sheets/actions/insert-anchored-note) - action : Insert Comment — Insert a comment into a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/insert-comment) - action : Insert Dimension — Insert a dimension into a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/insert-dimension) - action : List Spreadsheets — List Google Spreadsheets accessible to the authenticated user. Optionally search by name with query . Returns an array of { spreadsheetId, name, url } whose IDs can be used with all other tools. Returns up to limit results (default 20); when more may exist the summary says so — raise limit to fetch them. See the documentation (https://pipedream.com/apps/google-sheets/actions/list-spreadsheets) - action : List Worksheets — Get a list of all worksheets in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/list-worksheets) - action : Merge Cells — Merge a range of cells into a single cell. See the documentation (https://pipedream.com/apps/google-sheets/actions/merge-cells) - action : Move Dimension — Move a dimension in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/move-dimension) - action : New Spreadsheet — Create a new Google Spreadsheet with an optional worksheet name and column headers. Returns the spreadsheet ID and URL. Use the spreadsheet ID with other tools to read/write data. (https://pipedream.com/apps/google-sheets/actions/new-spreadsheet) - action : Read Rows — Read rows from a Google Sheets worksheet. Returns data as objects (keys = column headers from row 1) by default, or as raw arrays. Use Get Spreadsheet Info first to discover worksheet names. Optionally specify a range in A1 notation (e.g., A2:D10 ) to read a subset. For searching rows by value, use Find Rows instead. (https://pipedream.com/apps/google-sheets/actions/read-rows) - action : Set Data Validation — Add data validation rules to cells (dropdowns, checkboxes, date/number validation). See the documentation (https://pipedream.com/apps/google-sheets/actions/set-data-validation) - action : Update Cell — Update a cell in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/update-cell) - action : Update Conditional Format Rule — Modify existing conditional formatting rule. See the documentation (https://pipedream.com/apps/google-sheets/actions/update-conditional-format-rule) - action : Update Formatting — Update the formatting of a cell in a spreadsheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/update-formatting) - action : Update Multiple Rows — Overwrite a contiguous block of cells in a Google Sheet, defined by an A1 range. Provide range WITHOUT the worksheet name — just the cells, e.g. A2:C3 (the tool prepends the worksheet automatically; passing Sheet1!A2:C3 will fail). Provide rows as a JSON array of arrays matching the range, each inner array a row in column order (e.g. range A2:C3 with [["Alice","alice@ingen.test","Active"],["Bob","bob@ingen.test","Active"]] ). Use Read Rows to see current values and Get Spreadsheet Info for the column order. This overwrites the range in place; to insert rows and shift others down, use Add Single Row . See the documentation (https://pipedream.com/apps/google-sheets/actions/update-multiple-rows) - action : Update Row — Overwrite cells in an existing row of a Google Sheet. Provide row (the 1-based row number — use Find Rows or Read Rows to get it from a row's _rowNumber ) and myColumnData , a positional array of values starting at column A (e.g. ["Alice","alice@ingen.test","Engineering"] ). Values are written left-to-right from column A, so include the current value of every column up to the one you're changing (read them first via Get Spreadsheet Info / Read Rows ); columns after your last value are left unchanged, not cleared. To add a new row instead of overwriting one, use Add Single Row . See the documentation (https://pipedream.com/apps/google-sheets/actions/update-row) - action : Upsert Row — Upsert a row of data in a Google Sheet. See the documentation (https://pipedream.com/apps/google-sheets/actions/upsert-row) - trigger : New Comment — Emit new event each time a comment is added to a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-comment-polling) - trigger : New Comment (Instant) — Emit new event each time a comment is added to a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-comment) - trigger : New Row Added — Emit new event each time a row or rows are added to the bottom of a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-row-added-polling) - trigger : New Row Added (Instant) — Emit new event each time a row or rows are added to the bottom of a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-row-added) - trigger : New Updates — Emit new event each time a row or cell is updated in a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-updates-polling) - trigger : New Updates (Instant) — Emit new event each time a row or cell is updated in a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-updates) - trigger : New Worksheet (Instant) — Emit new event each time a new worksheet is created in a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-worksheet) - trigger : New Worksheet (Polling) — Emit new event each time a new worksheet is created in a spreadsheet. (https://pipedream.com/apps/google-sheets/triggers/new-worksheet-polling)