Latenode

Automation Templates

Ready-to-use workflow templates for AI agents, browser automation, and messaging integrations. Get started in minutes.

Found 208 templates linked to integration "google-workspace"

Automate PDF invoice data extraction to Google Sheets

This template watches a Google Drive folder for new invoice files, downloads each file, reads text with OCR Space, and uses JavaScript to pull date, vendor, and total into a Google Sheets row. Connect Google Drive, OCR Space, and Google Sheets, then point the trigger at the folder you use for incoming invoices. Put the OCR Space API key on the OCR Space connection.

21s$0.0013

Sync Tesla news & sentiment to Google Sheets

This template watches Tesla RSS feeds such as Google News, Yahoo Finance, Electrek, TeslaNorth, and CleanTechnica. When a new RSS item arrives, JavaScript reads title, link, and source, DeepSeek labels the headline as positive, negative, or neutral, and Google Sheets appends the row. Paste each feed URL on an RSS trigger. Connect Google Sheets. DeepSeek is a Latenode AI step.

16s$0.0010

Sync LINE chat history to Google Sheets and get AI-powered responses

This template receives LINE messages on a webhook, loads that user's prior turns from Google Sheets, asks Gemini for a reply, logs the new turn, and sends the reply through the LINE Messaging API. Connect Google Sheets and Google AI. Put the Google AI API key on the Google AI connection. Put the LINE channel access token in the JavaScript node. Paste the Latenode webhook URL into the LINE Official Account webhook.

15s$0.0009

Automatically Sync Amazon Prices to Google Sheets via Bright Data

This template reads Amazon product URLs from Google Sheets on a schedule, asks Bright Data for the current price, and updates those rows. JavaScript calls the Bright Data Amazon Scraper API and maps price, availability, and the time of the check. Connect Google Sheets. Put the Bright Data API key in that JavaScript node.

11s$0.0007

Sync Google Sheets with Google Search rankings using SerpAPI

This template runs on the schedule you set, reads keywords from Google Sheets, and looks up each rank with SerpAPI. JavaScript compares the new position to the last row, then Google Sheets logs keyword, rank, and URL. Gmail and WhatsApp send a message when a rank improves or drops. Put the SerpAPI key on the HTTP request. Connect Google Sheets, Gmail, and WhatsApp.

25s$0.0016

Automate job search insights with scraping and AI analysis

This template starts when a webhook receives location, keywords, and country, scrapes matching Indeed listings with Bright Data, and asks ChatGPT how well each role fits the profile you keep in the scenario. JavaScript calls Bright Data and maps title, company, location, and description. Google Sheets stores the rows and the fit notes. Put the Bright Data API key in that JavaScript node. Connect Google Sheets. ChatGPT is a Latenode AI step.

22s$0.0014

Automate keyword list generation and sync to Google Sheets

This template starts when you send a topic to a Latenode webhook. ChatGPT returns a keyword list with short insights, JavaScript shapes the rows, Google Sheets stores them, and Gmail emails you the same list. Connect Google Sheets and Gmail. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

18s$0.0011

Sync real-time NFT data from OpenSea to your spreadsheet

This template fetches OpenSea collection or asset data and stores a snapshot in Latenode Database. A webhook supplies the collection slug or contract. JavaScript calls the OpenSea API. Latenode Database writes the record. Telegram sends a short summary. Connect Telegram. Put the OpenSea API key in that JavaScript node.

13s$0.0008

Automate Google News article link extraction and decoding

This template watches a Google News RSS feed and, when a new RSS item arrives, reads the wrapped article URL, decodes it to the publisher link with an HTTP request and JavaScript, and appends title, source, and clean URL to Google Sheets. Paste the Google News feed URL on the RSS trigger. Connect Google Sheets. Put any decode headers you need on that HTTP request node.

13s$0.0008

Automate creation & publication of SEO-optimized WordPress posts from Google Sheets

This template turns a planner row into a WordPress.com draft. A new Google Sheets row supplies topic, keywords, and audience. ChatGPT writes title, excerpt, slug, and HTML. JavaScript assembles the post. Image generation creates a featured image. WordPress.com creates the draft, uploads the image, and attaches it. Google Sheets writes the post URL back on the same row. Connect Google Sheets and WordPress.com, then add a topic row to run it.

1m 4s$0.0040

Automate data analysis with an AI-powered chatbot assistant

This template answers data questions from a chat UI. A webhook receives the message. Google Sheets loads the table you analyze. JavaScript filters and totals the rows that match. ChatGPT writes a short answer from that slice. Supabase stores the question and answer, then the webhook returns the reply. Connect Google Sheets and Supabase. ChatGPT is a Latenode AI step. You do not add an OpenAI key.

35s$0.0022

Automate WordPress publishing with AI-powered research and content creation

This template turns a planner row into a WordPress.com post. A new Google Sheets row supplies the topic. Perplexity gathers sources. ChatGPT writes an SEO title, excerpt, and HTML body. JavaScript assembles the post. Google Docs and a Drive folder store a backup. WordPress.com publishes. Google Sheets writes the live URL back to the planner. Connect Google and WordPress.com, then add a topic row to run it.

1m 56s$0.0074

Automate YouTube Shorts creation, optimization, and publication

This template watches your YouTube channel for a new video, reads the captions, and asks ChatGPT for a short-form script, title, and description. JavaScript turns that script into a vertical-video prompt. Sora renders the moving clip, YouTube uploads it with the ChatGPT metadata, and Google Sheets logs the row. Connect YouTube and Google Sheets. ChatGPT and Sora are Latenode AI nodes. ChatGPT writes the words; Sora renders the video.

24s$0.0015

Publish WordPress blog posts directly from Google Sheets

This template turns a planner row into a WordPress.com post. A new Google Sheets row supplies the topic and writing prompt. ChatGPT writes title, excerpt, and HTML. JavaScript assembles the post. WordPress.com creates it, then Google Sheets writes the post URL back on the same row. Connect Google Sheets and WordPress.com. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

23s$0.0014

Automatically summarize and respond to business emails

This template starts when a new email lands in Gmail. ChatGPT returns a short summary, an intent label, and a draft reply. JavaScript parses that JSON, Gmail saves a draft reply on the thread, and Google Drive stores the summary as a text file. Connect Gmail and Google Drive. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

26s$0.0016

Sync sports betting odds from The Odds API to your Google Sheets

This template loads sports odds from The Odds API into Airtable and Google Sheets. A schedule runs twice daily. JavaScript calls The Odds API with a key stored in that node: morning runs write upcoming events and odds; evening runs write scores onto the same records. Airtable is the upsert hub; Google Sheets holds the spreadsheet view.

12s$0.0008

AI-powered Google Calendar assistant for schedule management

This template starts when a voice clip or text command is posted to a Latenode webhook. JavaScript tells voice from text. Voice goes through Latenode speech-to-text. ChatGPT reads the request and returns whether to list upcoming events or create one. Google Calendar lists or creates. Connect Google Calendar. ChatGPT and speech-to-text are Latenode AI steps.

19s$0.0012

Automate keyword research and search volume data in Google Sheets

This template starts when you add a seed keyword to Google Sheets. JavaScript calls the Google Ads Keyword Planner API for related keywords, monthly search volume, competition, and bid estimates, then appends those rows to your research sheet. Put the Google Ads developer token and customer ID in that JavaScript node. Connect Google Sheets and point the trigger at the seed worksheet.

7s$0.0004

Automatically sync Google Analytics data to a Google Sheets report

This template runs on a weekly schedule, asks Google Analytics for page engagement, search, and country metrics for this week and the week before, and uses JavaScript to line those numbers up. Google Sheets stores the rows. Gmail sends the same summary to the address you choose. Connect Google Analytics, Google Sheets, and Gmail, then pick the property and the spreadsheet.

32s$0.0020

Automate lead generation from Google Maps business listings

This template runs on a schedule, reads ZIP codes and business categories from Google Sheets, searches Google Maps with Outscraper for each pair, then writes name, address, phone, and website into a results sheet after JavaScript drops duplicate place ids. Connect Outscraper and Google Sheets. Put the Outscraper API key on the Outscraper connection.

23s$0.0014

Automate scraping business emails from Google Maps to Google Sheets

This template runs on a schedule, searches Google Maps with Outscraper for the query you set, finds emails and contacts for those places, then writes name, domain, and email into Google Sheets after JavaScript removes duplicates. Connect Outscraper and Google Sheets. Put the Outscraper API key on the Outscraper connection.

18s$0.0011

Automate invoice data extraction and sync to Google Sheets

This template turns inbound invoice email into spreadsheet rows. Gmail starts the run when a message lands on the invoices label you choose. Latenode downloads the attachment, OCR Space reads the text, and ChatGPT returns invoice number, supplier, and totals. Google Sheets appends the row, then Gmail labels the message as processed. Connect Gmail, OCR Space, and Google Sheets. Put the OCR Space API key on the OCR Space connection.

3s$0.0002

Automatically sync website email contacts to Google Sheets or a database

This template starts when a webhook receives a website URL. Website Contacts Scraper pulls emails from that page. JavaScript normalizes the addresses and drops duplicates. Each unique email is written as a Google Sheets row and as a Latenode Database object. The webhook then returns the clean list. Connect Google Sheets. Point the scraper at the URL from the webhook body.

15s$0.0010

Automatically sync Crunchbase funding rounds to Google Sheets

This template runs every day, fetches recent seed, Series A, and Series B rounds from Crunchbase through the Piloterr API, and writes company, amount, stage, and LinkedIn URL into Google Sheets. Use a JavaScript node to call the Piloterr API. Put the Piloterr API key in that JavaScript node. Connect Google Sheets and point it at the spreadsheet you keep for outreach.

15s$0.0009

What should Latenode build?

Continue without a prompt →