Latenode

Automation Templates

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

Found 565 templates linked to integration "javascript"

Sync Google Calendar events and send WhatsApp notifications

This template watches Google Calendar for new or changed events, maps title, start time, and location in JavaScript, and sends an approved WhatsApp template to the number you set. Connect Google Calendar and WhatsApp Business Cloud. Approve the calendar template in Meta Business Manager before you send. Put the Cloud API token on the WhatsApp Business Cloud connection.

7s$0.0004

Automatically notify Google Hangouts chat of new Google Forms responses

This template watches a Google Form for new responses, formats the answers in JavaScript, and posts a message in the Google Chat space you choose. Connect Google Forms and Google Chat, pick the form and the space, and map the fields you want in the message. Keep Google credentials on those connections.

11s$0.0007

Automatically sync new Gravity Form leads to Google Contacts

This template starts when someone submits the Gravity Forms form you choose. JavaScript maps first name, last name, email, and phone onto the Google Contacts shape, then Google Contacts creates the person. Connect Gravity Forms and Google Contacts. One submission is one contact.

7s$0.0005

Sync Google Docs to Guru knowledge base

This template watches a Google Docs folder for a new document, loads the title and body, and creates a Guru Card with that content. Use a JavaScript node to call the Guru API. Put the Guru API key in that JavaScript node. Connect Google Docs, then point the trigger at the folder you use for knowledge drafts.

9s$0.0006

Automatically sync Microsoft OneNote notes to Google Docs documents

This template watches a Microsoft OneNote section for new pages, reads the page content, and creates a Google Doc from the title and body. JavaScript cleans OneNote HTML into plain text. Connect Microsoft OneNote and Google Docs, then point the trigger at the section you want to watch.

7s$0.0005

Store Microsoft 365 email content in Google Drive

This template watches Microsoft Outlook for new mail, builds a text file from subject and body in JavaScript, and creates that file in a Google Drive folder. Connect Microsoft Outlook and Google Drive. This uses Outlook mail, not calendar. Point the Drive step at the archive folder you want.

10s$0.0006

Automatically create OneNote notes from new Google Drive files

This template watches a Google Drive folder for new files, reads the filename and type, and creates a Microsoft OneNote page in the section you choose. JavaScript builds a short HTML body with the file name, type, and Drive link. Connect Google Drive and Microsoft OneNote, then point the trigger at the upload folder.

10s$0.0006

Automatically store Paperform uploads to a Google Drive folder

This template starts when a Paperform is submitted, collects file URLs from the upload fields in JavaScript, and uploads each file to a Google Drive folder. Use it to archive form attachments without downloading them by hand. Connect Paperform and Google Drive, pick the form, and point Drive at the folder you want.

5s$0.0003

Automatically sync RSS feed files to your Google Drive

This template watches a feed URL and, when a new RSS item arrives, downloads the attached file and uploads it to the Google Drive folder you choose. JavaScript reads the enclosure URL. An HTTP request fetches the file. Connect Google Drive. Paste the feed URL on the RSS trigger.

7s$0.0004

Automatically Publish Google Drive Content to an RSS Feed

This template watches a Google Drive folder for new files and builds RSS in JavaScript. The trigger supplies file name, link, and modified time. JavaScript maps those fields into RSS item XML or a full feed document. Google Drive saves the XML in the folder you choose. Connect Google Drive, then point the trigger at the folder you want to publish.

10s$0.0006

Automatically backup your files to Google Drive daily

This template runs once a day, lists files from the source API or URL you set, downloads each file, and uploads it to a Google Drive backup folder. JavaScript keeps file names and download links. Put the source API key in that JavaScript node. Connect Google Drive and point the upload at the folder you want as the daily copy.

12s$0.0008

Automatically save new VideoAsk responses to Google Drive

This template starts when VideoAsk records a new reply, downloads the video from the reply URL, and uploads it to a Google Drive folder. JavaScript builds a filename from the respondent name and time. Connect VideoAsk and Google Drive, then pick the Drive folder that should hold the videos. Use it to archive customer video answers without downloading each file by hand.

10s$0.0006

Seamlessly sync Zoom recordings to a dedicated Google Drive folder

This template starts when Zoom finishes a cloud recording, downloads the file, and uploads it to Google Drive. JavaScript reads the download URL and filename. An HTTP request fetches the video. Connect Zoom and Google Drive. Put a Zoom token on that HTTP request so Zoom allows the download.

6s$0.0004

Automatically Sync Google Form Insights to Google Sheets

This template starts when a Google Form receives a new response, sends the answers to ChatGPT for a short summary, and appends the answers plus that analysis to Google Sheets. Connect Google Forms and Google Sheets. Point the trigger at the form you want to review. ChatGPT is a Latenode AI step.

7s$0.0004

Streamline Outlook virtual meetings with automatic Google Meet links

This template adds a Google Meet join URL to new Outlook calendar events. A schedule starts each run. JavaScript calls Microsoft Graph calendarView for the window you set, then Google Meet creates a meeting link. JavaScript writes that URL onto the Outlook event. Put the Graph token in that JavaScript node. Connect Google Meet. Skip events that already have a conference URL.

8s$0.0005

Automatically sync new Kartra calendar leads to Google Sheets

This template receives Kartra calendar bookings on a Latenode webhook, maps name, email, and slot time in JavaScript, and appends a row in Google Sheets. Paste the webhook URL into Kartra. If the payload is only an id, use that JavaScript node to call the Kartra API and put the Kartra API key in that node. Connect Google Sheets and point add-row at the spreadsheet that stores leads.

10s$0.0006

Automatically sync IMAP emails to a Google Sheets spreadsheet

This template runs on a schedule, connects to your mailbox over IMAP from a JavaScript node, and appends each new message as a Google Sheets row. Put the IMAP host, username, and password in that JavaScript node. Connect Google Sheets and keep a message id on the row so later runs skip mail you already logged.

6s$0.0003

Sync Interact leads to Google Sheets for centralized data management

This template receives an Interact quiz completion on a Latenode webhook, maps name, email, quiz title, and answers in JavaScript, and appends a Google Sheets row. Point Interact at the webhook URL. Connect Google Sheets and put any Interact shared secret in the JavaScript node if you verify the payload.

4s$0.0003

Sync Jotform form submissions to a live Google Sheets spreadsheet

This template starts when someone submits a Jotform, maps the answers in JavaScript, and appends a Google Sheets row. Connect Jotform and Google Sheets. Put the Jotform API key on the Jotform connection. Pick the form on the trigger and the worksheet on the add-row step.

7s$0.0004

Automatically sync Google Sheet data to your Knack database

This template watches a Google Sheet for new or changed rows, maps the columns in JavaScript, and writes the matching record in Knack. Find the Knack object by your key field, then update it, or create a record when none exists. Connect Google Sheets and Knack. Put the Knack API key on the Knack connection.

7s$0.0004

Automatically sync Google Sheets contacts to HighLevel CRM

This template watches a Google Sheet for new or changed contact rows, maps name, email, and phone in JavaScript, and upserts the record in HighLevel. Connect Google Sheets and HighLevel, then point the trigger at the tab that holds contacts. Put the HighLevel API key on the HighLevel connection.

7s$0.0004

Automatically add inbound email fields to Google Sheets

This template adds a Google Sheets row each time a message hits Mailhook. Forward or send mail to the Mailhook address, map subject, sender, and body fields in JavaScript, then append the row. Connect Google Sheets and pick the worksheet. Put Google Sheets access on that connection.

6s$0.0004

Sync Paperform submissions to Google Sheets

This template starts when a Paperform is submitted, flattens the answers in JavaScript, and appends a new row in the Google Sheet you choose. Use it to keep form responses in one spreadsheet without copy-paste. Connect Paperform and Google Sheets, pick the form and the worksheet, then map the columns.

7s$0.0004

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