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"

Synchronize Process Street tasks to your Google Sheets

This template starts when a Process Street task is checked off, then writes the task name, assignee, due date, and completion status as a Google Sheets row. Connect Process Street and Google Sheets, pick the spreadsheet, and map those fields to columns. Put the Process Street API key on the Process Street connection.

5s$0.0003

Sync Google Sheets to automate PhantomBuster workflows

This template watches a Google Sheet for new or changed rows, maps the columns in JavaScript, and launches the PhantomBuster phantom you pick with that row as input. Use it when a sheet is the queue for a phantom you already built. Connect Google Sheets and PhantomBuster, then put the PhantomBuster API key on the PhantomBuster connection.

14s$0.0009

Sync new Podia sales data to your Google Sheets dashboard

This template receives a Podia sale webhook, maps amount, customer email, and product in JavaScript, and appends a row to Google Sheets. Use it as a sales tracker without copying transactions by hand. Connect Google Sheets. Put the Podia API key in that JavaScript node. Paste the Latenode webhook URL into the Podia sale webhook.

8s$0.0005

Pocket to Sheets

This template checks Pocket on a schedule, pulls new saves through the Pocket API, and appends a row in Google Sheets for each one. A JavaScript node holds your Pocket API key and returns title, URL, tags, and the time added. Connect Google Sheets, then set how often the scenario should poll.

7s$0.0004

Sync your daily RescueTime reports to a Google Sheets dashboard

This template logs a daily RescueTime productivity snapshot into Google Sheets. A schedule runs once per day. JavaScript calls the RescueTime Analytic API with the key stored on that node and formats date, hours, productivity score, and top activities. Google Sheets appends a row. Connect Google Sheets, then pick an hour after midnight in your timezone so yesterday's data is complete.

7s$0.0004

Automatically sync new Google Sheets rows to an RSS feed

This template turns new Google Sheets rows into feed items. When a row is added, JavaScript maps columns to title, description, link, and pubDate. Latenode Database stores each item. An HTTP request can POST the same item to a feed host you already use, with that host's API key on the HTTP node. To serve XML from Latenode, add a webhook that reads the Database objects, wraps them as RSS in JavaScript, and returns the XML.

7s$0.0004

Automatically sync new RocketReach contacts to Google Sheets

This template starts when you add a row on a Lookups worksheet with name, company, or email. RocketReach looks that person up, JavaScript normalizes name, title, company, email, phone, and LinkedIn, and Google Sheets writes the result to a CRM tab. Search the CRM sheet by email first so existing rows stay unique. Put the RocketReach API key on the RocketReach connection.

7s$0.0004

Sync signed SignNow documents to a Google Sheets spreadsheet

This template starts when SignNow sends a document event, then writes a tracker row in Google Sheets. JavaScript pulls document name, signer, status, and date from the event. Sheets appends those fields. Connect SignNow and Google Sheets, then point the trigger at completed or updated documents. Keep the keys on those connections.

9s$0.0006

Sync Google Sheets to Thinkific for automated course enrollment

This template watches a Google Sheet for new rows, enrolls the student in Thinkific, and marks the row so the same email is not enrolled twice. Use columns for email, name, and course. Connect Google Sheets and Thinkific. Put the Thinkific API key on the Thinkific connection. Point the trigger at the sheet you use as the enrollment list.

8s$0.0005

Sync Splitwise expenses to a Google Sheet for easy tracking

This template starts when someone adds an expense in Splitwise and writes amount, description, date, and who paid into a Google Sheet. Use it to keep a shared-cost tracker without copying rows by hand. Connect Splitwise and Google Sheets, then point the trigger at the group you track and the sheet you use as the log.

6s$0.0004

Log web page context into Google Sheets

This template logs the page you are viewing into Google Sheets. A Chrome extension, or any tool that can HTTP POST, sends page title, URL, and timestamp to a Latenode webhook. JavaScript shapes the row, then Google Sheets appends it. Connect Google Sheets and paste the webhook URL into the extension.

8s$0.0005

Automatically sync TikTok lead data to a Google Sheets spreadsheet

This template receives TikTok Lead Generation form submits on a Latenode webhook, maps name, email, phone, and custom answers in JavaScript, and appends a row in Google Sheets. If the webhook only includes a lead id, the same JavaScript node loads the full lead from the TikTok Marketing API with your token stored in that node. Connect Google Sheets, then point the TikTok form webhook at the Latenode URL. Add a new worksheet when you want each campaign on its own tab.

7s$0.0004

Automatically store webinar attendance data in Google Sheets

This template takes each WebinarJam or EverWebinar attendance event, reads the attendee in JavaScript, and appends a Google Sheets row with name, email, and webinar title. Point the webinar attendance webhook at Latenode. Connect Google Sheets and choose the spreadsheet. If you pull attendance over HTTP instead of a webhook, store that webinar API key in the JavaScript node.

4s$0.0003

Automatically shorten URLs in Google Sheets with T.LY Link Shortener

This template watches a Google Sheet for new rows, reads the long URL from the column you pick, and asks T.LY for a short link from a JavaScript node. It then writes that short URL into the same row. Connect Google Sheets. Put the T.LY API key in that JavaScript node.

9s$0.0006

Seamlessly sync Slack messages to Google Tasks for your team

This template starts when Slack sends a saved-item event to a Latenode webhook. JavaScript reads the message text with the Slack API. Put the Slack token in that JavaScript node. Google Tasks creates a task with that text as the title and the permalink in the notes. Connect Google Tasks and point Slack's saved-item events at the webhook URL.

6s$0.0004

Sync new Google Tasks to your central Todoist project

This template watches Google Tasks for new items and creates each one in the Todoist project you choose. Map title, notes, and due date on the Todoist step. Connect Google Tasks and Todoist, pick the list and the project, then test with one task.

6s$0.0003

Jira updates to RSS

This template watches Jira for issue updates and builds RSS in JavaScript. The trigger supplies key, summary, status, and the issue link. JavaScript maps those fields into RSS item XML or a full feed document. Google Drive saves the XML in the folder you choose. Connect Jira and Google Drive, then point the trigger at the project you want to publish.

9s$0.0006

Leadpages to Kajabi

This template sends Leadpages form leads into a Kajabi offer and writes an attribution row in Google Sheets. Point the Leadpages form webhook at a Latenode webhook. JavaScript reads email, name, and UTM fields, then calls the Kajabi API to enroll the person. Google Sheets appends email, UTM, and a timestamp. Connect Google Sheets. Put the Kajabi API key in that JavaScript node.

7s$0.0004

Webinar regs to Kajabi

This template takes each WebinarJam or EverWebinar registration, reads attendee email and name in JavaScript, and posts that person to a Kajabi form or contact API. Google Sheets appends a row so marketing can see who came through. Point the webinar signup webhook at Latenode. Connect Google Sheets. Put the Kajabi API key in the JavaScript node.

8s$0.0005

Automatically sync and store new Klaviyo events in one centralized location

This template starts when Klaviyo records a new event, maps metric name, profile email, timestamp, and properties in JavaScript, and appends a Google Sheets row. Connect Klaviyo and Google Sheets. Put the Klaviyo API key on the Klaviyo connection. Point the sheet at columns for event, email, time, and properties so every event lands in one place.

16s$0.0010

Automatically sync YouTube videos to cloud storage and extract transcripts

This template starts when YouTube publishes a new video in the channel you watch. It loads title, description, and tags, fetches the caption track, and JavaScript strips timestamps into a readable transcript. The transcript is saved as a Google Drive text file, and a Google Sheets row stores title, URL, and an excerpt. Connect YouTube, Google Drive, and Google Sheets. When captions are missing, transcribe the soundtrack with Latenode speech-to-text.

13s$0.0008

Automatically capture Google Form leads and generate PDF documents

This template watches a Google Form for a new response, builds a simple HTML page from the answers in JavaScript, converts that page to PDF with PDF.co, and uploads the file to a Google Drive folder. Connect Google Forms, PDF.co, and Google Drive. Put the PDF.co API key on the PDF.co connection.

13s$0.0008

Pocket saves to Trello

This template runs on a schedule, lists new Pocket saves, and creates a Trello card for each one. JavaScript calls the Pocket API, then the Trello API, and Google Sheets stores the Pocket item id and Trello card URL. Put the Pocket and Trello keys in that JavaScript node. Connect Google Sheets for the log.

7s$0.0004

Consolidate RSS feeds into a unified distribution channel

This template watches the feed URLs you paste and, when a new RSS item arrives, normalizes title, link, date, and source in JavaScript. Latenode Database keeps the item. Google Drive saves or updates a unified RSS file you can share. Paste each feed URL on an RSS trigger. Connect Google Drive.

11s$0.0007

What should Latenode build?

Continue without a prompt →