🏷️

Personal Productivity n8n Workflows

n8n Personal Productivity workflow templates and automation recipes703 free workflow templates ready to import.

🔥 Most Popular✨ Most Nodes
low

Automatically Create Google Tasks from Gmail Labeled Emails

Automatically create Google Tasks from new Gmail emails labeled "To-Do". Who is this for? This template is perfect for individuals and teams who want to boost their productivity by automatically converting important emails into actionable tasks in Google Tasks. What problem is this workflow solving? Manually managing emails and creating tasks can be tedious. This workflow ensures you never miss a follow-up by instantly turning important emails into tasks without switching between apps. What t

2 nodes· 👁 601gmailtriggergoogletasks

by Aayushman Sharma

medium

🧹 Archive (delete) duplicate items from a Notion database

🧑‍💼 Who is this for? If you’re using Notion to manage a database (like saving links, tasks, notes, or anything really), and it’s starting to get messy with duplicate entries, this workflow is for you. It’s especially useful if you want to keep things tidy without doing any manual cleanup. 🧠 What problem is this workflow solving? Notion doesn’t have a built-in way to find or remove duplicates, so you either clean them up manually 😩 or just let them pile up. This workflow automatically finds

7 nodes· 👁 601aggregatecodenotion

by Lucía Maio Brioso

high

Homey Pro - Smarthouse integration with LLM

This n8n workflow sets up a smart home assistant using OpenAI and Homey integration. It uses LangChain agent tools to allow natural language queries (in Norwegian) to trigger workflows for controlling lights, curtains, temperature, TVs, and other devices across different rooms (e.g., living room, bedroom, cinema). The system uses tool-based workflows connected to specific smart home actions and responds in Norwegian. It’s designed to be modular and easily extended with new devices or capabilitie

98 nodes· 👁 597agentexecuteworkflowtriggerlmchatopenai

by Ole Andre Torjussen

medium

Automated Replies to X Threads with Airtop Browser Automation

Use Case Automatically responding to X (formerly Twitter) posts can help you engage with potential customers at scale, saving time while maintaining a personal touch. What This Automation Does This automation replies to specified X posts using the following input parameters: airtop_profile: The name of your Airtop Profile connected to X. thread_url: The URL of the X post to reply to. Example reply_text: The message you want to post as a reply. How It Works Creates a browser session using Airt

10 nodes· 👁 592airtopexecuteworkflowtriggerformtrigger

by Airtop

▶️low

Automate Lead Calling with VAPI, Google Sheets Logging, and Calendar Bookings

Auto-Call Leads from Google Sheets with VAPI → Log Results + Book Calendar This workflow calls new leads from a Google Sheet using VAPI, saves the call results, and (if there’s a booking request) creates a Google Calendar event automatically. Benefits Auto-call each new lead from your call list Save full call outcomes back to Google Sheets Parse “today/tomorrow + time” into a real datetime (IST) Auto-create calendar events for bookings/deliveries Batch-friendly to avoid rate limits

4 nodes· 👁 574

by Meak

low

Send a private message on Zulip

2 nodes· 👁 570manualtriggerzulip

by tanaypant

low

Sending an SMS with MessageBird

2 nodes· 👁 567manualtriggermessagebird

by tanaypant

high

Spotify Sync Liked Songs to Playlist

Short an simple: This Workflow will sync (add and delete) your Liked Songs to an custom playlist that can be shared. Setup: Create an app on the Spotify Developer Dashboard. Create Spotify Credentials - Just click on one of the Spotify Nodes in the Workflow an click on "create new credentials" and follow the guide. Create the Spotify Playlist that you want to sync to. Copy the exact name of you playlist, go into Node "Edit set Vars" and replace the value "CHANGE MEEEE" with your playlist name.

24 nodes· 👁 567comparedatasetsfiltergotify

by Dustin

low

Receive updates of the position of the ISS every minute

This workflow demonstrates the use of static data in n8n. The workflow is built on the concept of polling. Cron node: The Cron node triggers the workflow every minute. You can configure the time based on your use-case. HTTP Request node: This node makes an HTTP Request to an API that returns the position of the ISS. Set node: In the Set node we set the information that we need in the workflow. Since we only need the timestamp, latitude, and longitude we set this in the node. If you need oth

4 nodes· 👁 526cronfunctionhttprequest

by Harshil Agrawal

low

Automate Sales Pipeline: BuiltWith Technology Data to Trello Lead Cards with Google Sheets

Automated workflow that transforms BuiltWith technology data into actionable sales leads in Trello, creating a visual sales pipeline. 🚀 What It Does Converts tech stack data into Trello cards Organizes leads by technology stack Tracks sales pipeline stages Enables team collaboration Updates automatically 🎯 Perfect For Sales teams Business development Account executives Tech startups Digital agencies ⚙️ Key Benefits ✅ Visual sales pipeline ✅ Easy lead qualification ✅ Team collaboration

5 nodes· 👁 522codegooglesheetshttprequest

by Yaron Been

low

Get a volume and add it to your bookshelf

4 nodes· 👁 513googlebooksmanualtrigger

by Harshil Agrawal

medium

Expense Logging with Telegram and Google Sheets

Weekly Summaries and Budget Alerts Who’s it for This workflow is perfect for individuals who want a simple expense tracker without needing a full app. If you already use Telegram daily, this makes it effortless to log purchases, track spending, and stay accountable to your budget. How it works / What it does Send an expense in Telegram using the format /spent 5 lunch. n8n parses the message and appends the entry to Google Sheets. Every Sunday at 11:00, the workflow sends a weekly expense summar

11 nodes· 👁 504codegooglesheetsscheduletrigger

by Gtaras

low

Send daily weather updates via a push notification using Spontit

3 nodes· 👁 497cronopenweathermapspontit

by Harshil Agrawal

low

Sending an SMS using sms77

2 nodes· 👁 493manualtriggersms77

by tanaypant

low

Send daily weather updates to a phone number using the Vonage node

3 nodes· 👁 491cronopenweathermapvonage

by Harshil Agrawal

low

Add a datapoint to Beeminder on Strava activity update

This workflow allows you to add a datapoint to Beeminder when a new activity is added to Strava. You can use this workflow to keep a track of your fitness activities and connect Strava with Beeminder. If you want to keep a track of different activities like the number of hours worked in a week or the number of tasks completed, you can use the relevant node. For example, you can use the Clockify Trigger node or the Toggl Trigger node.

2 nodes· 👁 485beeminderstravatrigger

by Harshil Agrawal

low

Get synonyms of a German word

2 nodes· 👁 480manualtriggeropenthesaurus

by Harshil Agrawal

low

Send an SMS using the Mocean node

2 nodes· 👁 480manualtriggermocean

by Harshil Agrawal

low

Receive updates when a form is submitted in Wufoo

1 nodes· 👁 479wufootrigger

by Harshil Agrawal

high

Generate Visual Summary & Knowledge Graph Insights for Your Email

The Ultimate Gmail Analysis and Visual Summarization Template This workflow showcases various useful Gmail search, filter, and AI categorization operations and generates a knowledge graph for your mail using the InfraNodus GraphRAG API, which you can use to reveal the main topics and blind spots in your correspondence. InfraNodus will then target those blind spots to generate interesting research questions for you and send the topical summary and insights via Telegram. You can also click the

27 nodes· 👁 475aggregatecodefilter

by InfraNodus

🔗medium

Masked Email Management for Fastmail

Template Description This n8n workflow is designed to manage Fastmail masked email addresses using the Fastmail API. The workflow provides the following functionalities: Retrieve all masked emails: Fetches all masked email addresses associated with the Fastmail account. Create masked email: Allows creating a new masked email with a specified state (pending, enabled, etc.). Update masked email state: Updates the state of a masked email such as enabling, disabling, or deleting it. Generate HTML

10 nodes· 👁 464htmlhttprequestrespondtowebhook

by Vitali

medium

Command-based Telegram Bot for Article Summarization & Image Prompts with OpenAI

Telegram AI Assistant: Summarize Links & Generate Images On Demand This workflow turns any Telegram chat into a smart assistant. By typing simple commands like /summary or /img, users can trigger powerful AI actions—directly from Telegram. ✨ What It Does This automation listens for specific commands in Telegram messages: /help: Sends a help menu explaining available commands. /summary <link>: Fetches a webpage, extracts its content, and summarizes it using OpenAI into 10–12 bullet poin

11 nodes· 👁 459htmlhttprequestif

by Yaron Been

medium

Send AI-Generated Emails via Telegram Using GPT-4o-mini and Gmail

✉️ Telegram Email Agent with GPT + Gmail Category: Messaging / AI Agent Level: Beginner-Friendly Tags: Telegram, Email Automation, AI Agent, Gmail, GPT Model Watch Step-by-step video guide here: https://www.youtube.com/watch?v=nyI40s9QOuw&t=420s&pp=0gcJCb4JAYcqIYzv 🤖 What This Workflow Does This workflow turns your Telegram bot into a personal email assistant powered by AI. With just a message on Telegram, users can: Send an email via Gmail Automatically generate the email content using Ope

6 nodes· 👁 440agentgmailtoollmchatopenai

by Automate With Marc

low

Real-time chat translation with DeepL

Who is this for? This workflow is intended for users, workers, creatives or students who want to translate languages ​​​​quickly and automatically via text chat. translating a sentence will take time and seem impractical, with this the results will be practical and save time. This is also a form of devotion to the community at n8n and the n8n company, as well as devotion to users and students so that reality is no longer tiring and is able to answer the problems of existing reality. How does it

3 nodes· 👁 438chattriggerdeepl

by Ghufran Ridhawi