Latenode

Automation Templates

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

Create an AI-powered website chatbot with Outlook calendar integration

This template starts when your website chat widget POSTs a message to a Latenode webhook. ChatGPT reads the intent. JavaScript calls Microsoft Graph to list free slots on the Outlook calendar and to create an event when the visitor picks a time. Put the Graph token in that JavaScript node. ChatGPT is a Latenode AI step. Copy the webhook URL into the chat widget and return the reply on the webhook.

34s$0.0022

Sync Typeform quiz data to KlickTipp for automated lead follow-ups

This template starts when someone completes a Typeform quiz, uses JavaScript to normalize answers such as phone, dates, and joined multi-selects, then adds the contact in KlickTipp and tags them from the quiz. Connect Typeform and KlickTipp, then map email and quiz fields. Create matching tags in KlickTipp, or create them during the run from JavaScript with your KlickTipp API key in that node.

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

Automated web research and summary generation with Tavily and OpenAI

This template takes a research topic from a webhook, searches the web with Tavily, pulls text from the top pages, and writes a sourced Markdown summary with ChatGPT. Use it for market or desk research when you want a digest instead of a pile of tabs. Connect Tavily, then POST the topic to the webhook URL. Put the Tavily API key on the Tavily connection.

25s$0.0016

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 summarize and store YouTube video insights

This template starts when you POST a YouTube video URL to a Latenode webhook. YouTube returns the captions, JavaScript strips timestamps, and ChatGPT writes a structured summary that Telegram sends and Supabase stores. Connect YouTube, Telegram, and Supabase, then point the webhook at the form or app that sends the URL. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key; when captions are missing, transcribe the soundtrack with Latenode speech-to-text.

24s$0.0015

Automatically sync Calendly event data with KlickTipp for targeted email campaigns

This template starts when Calendly creates or cancels an invitee, maps name, email, event type, and start time in JavaScript, then adds and tags the contact in KlickTipp for a booking, or unsubscribes them for a cancellation. Connect Calendly and KlickTipp. Put the KlickTipp API key on the KlickTipp connection.

24s$0.0015

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

Automated SQL query generation from database schemas

This template starts when you send a question to a webhook. MySQL reads table and column names from information_schema. ChatGPT writes a SQL query from that schema and your question. MySQL runs the query, and JavaScript formats the rows. Connect MySQL. ChatGPT is a Latenode AI step. Put database credentials on the MySQL connection.

32s$0.0020

Route incoming webhooks to a local server without a proxy

This template gives senders a Latenode webhook URL. When a payload arrives, JavaScript can reshape it, then an HTTP request POSTs it to the local or private URL you set. Put that destination URL on the HTTP request step, with any auth header the endpoint needs. Use it to reach a server on your network without standing up a separate reverse proxy.

13s$0.0008

Automatically route Outlook emails to folders using AI

This template watches Microsoft Outlook for new mail, asks ChatGPT which folder it belongs in, moves the message, and logs subject, sender, and category in Supabase. Connect Microsoft Outlook and Supabase. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key. This uses Outlook mail folders, not calendar.

25s$0.0016

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

Convert text to high-quality audio using the ElevenLabs API

This template starts when your app posts text and a voice id to a Latenode webhook. ElevenLabs turns that text into speech and the webhook returns the audio file. Put the ElevenLabs API key on the text-to-speech connection. Send JSON with text and voice id, then use the audio from the webhook response.

11s$0.0007

Automatically verify and tag HighLevel contact addresses using Lob

This template starts when HighLevel creates or updates a contact, checks the mailing address with Lob, and writes a deliverable or undeliverable tag on that contact. Connect HighLevel and Lob. Put the HighLevel API key on the HighLevel connection and the Lob API key on the Lob connection.

15s$0.0009

Automate a personalized AI-powered Twitter influencer

This template keeps an X account posting on a cadence. A schedule runs every six hours. ChatGPT writes one post from the persona you put in the prompt. JavaScript trims or regenerates anything over 280 characters, then X publishes it on the connected account. Connect X in Latenode. Add a run-once trigger when you want a one-off post.

17s$0.0011

Automatically scrape and summarize news posts in NocoDB

This template opens a news site on a schedule, extracts recent posts in JavaScript, asks ChatGPT for a short summary and keywords, and creates a NocoDB row with title, summary, and source URL. Use it for sites without an RSS feed. Connect NocoDB. ChatGPT is Latenode AI, so you do not paste an OpenAI key. Put the NocoDB API token on the NocoDB connection.

39s$0.0025

Automatically sync RSS feeds to email newsletters

This template watches a feed URL and, when a new RSS item arrives, sends a formatted email to your subscriber list. Tools strips HTML. JavaScript builds the subject and body from title, excerpt, and link. MailerSend delivers the message. Paste the feed URL on the RSS trigger. Connect MailerSend. Put the MailerSend API key on the MailerSend connection.

8s$0.0005

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

Natural language-powered Google Sheets data exploration

This template starts when you POST a question and a spreadsheet id to a Latenode webhook. Google Sheets reads the tab, JavaScript builds a prompt from those rows, and ChatGPT answers in plain language. Connect Google Sheets. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

27s$0.0017

Automate Telegram bot support with ticketing, Redis user data, and broadcasting

This template watches your Telegram bot for new messages, looks up or creates the user in Latenode Database, and opens or reuses a support ticket. It forwards the user message to your support chat and sends the team's reply back. For a broadcast, JavaScript loads stored users and Telegram sends the update. Connect Telegram. Put the bot token on the Telegram connection.

51s$0.0032

Automatically sync public CSV data to a designated Google Sheets tab

This template downloads a public CSV from a URL you set, parses the rows in JavaScript, and writes them to a Google Sheets tab. Use a schedule so the sheet stays current. Connect Google Sheets and paste the CSV URL on the HTTP request. Filter in JavaScript if you only want some rows.

9s$0.0006