Ready-to-Use n8n Workflow Templates
Browse 307+ free automation templates. Import directly into your n8n instance.
SQL agent with memory
Empower your data analysis with the SQL agent with memory workflow, automating the process of querying databases using natural language. This powerful workflow connects OpenAI's advanced language models with your local SQL databases, allowing you to interact with your data through a conversational interface. Initially, the workflow downloads a chinook.zip example database, extracts it, and saves the chinook.db file locally, making it immediately available for querying. The AI Agent, powered by OpenAI Chat Model and supported by a Window Buffer Memory, interprets your natural language questions, translates them into SQL queries, executes them against your local chinook.db, and provides the results back to you. This is incredibly useful for data analysts, business intelligence professionals, or anyone needing quick insights from their databases without writing complex SQL queries, significantly reducing the time and specialized knowledge required for data exploration. By leveraging the Chat Trigger, users can easily initiate conversations and receive immediate, intelligent responses, streamlining data access and accelerating decision-making.
Supabase Insertion & Upsertion & Retrieval
Efficiently manage and query your data with the Supabase Insertion & Upsertion & Retrieval workflow, a powerful solution for integrating document management with intelligent data processing. This 21-node workflow, triggered manually, connects Google Drive, Supabase, and OpenAI to automate the ingestion, updating, and retrieval of information. It allows you to upload documents from Google Drive, which are then processed by a Recursive Character Text Splitter and embedded using OpenAI Embeddings for insertion or upsertion into your Supabase vector store via the Insert Documents and Update Documents nodes. When a chat message is received, the workflow leverages OpenAI's Chat Model and a Question and Answer Chain to retrieve relevant information from Supabase using the Retrieve by Query node, providing intelligent responses based on your stored documents. This workflow is ideal for businesses and individuals who need to maintain an up-to-date knowledge base, power AI-driven chatbots with proprietary information, or automate the synchronization of document content with a searchable database, significantly reducing manual data entry and improving information accessibility.
MongoDB Agent
Empower your applications with intelligent data retrieval and interaction by deploying the MongoDB Agent workflow. This powerful n8n automation connects OpenAI's advanced language models with your MongoDB database, enabling dynamic, natural language queries and data manipulation. When a chat message is received via the "When chat message received" trigger, an "AI Agent - Movie Recommendation" node processes the input, leveraging an "OpenAI Chat Model" for understanding and response generation. It interacts with your MongoDB database using the "MongoDBAggregate" node to fetch relevant data and can even trigger an "insertFavorite" workflow via an "AI:toolWorkflow" node for specific actions, all while maintaining conversational context with a "Window Buffer Memory". This workflow is ideal for developers building customer support chatbots, data analysts needing quick insights from large datasets, or anyone looking to integrate AI-powered natural language interfaces directly with their MongoDB data, significantly reducing the manual effort of writing complex database queries and enhancing user experience through intuitive interactions.
Generate SQL queries from schema only - AI-powered
Generate SQL queries effortlessly from your database schema using this AI-powered workflow, eliminating the need for manual SQL writing. This powerful automation connects your MySQL database with OpenAI's advanced language models, allowing you to simply describe the data you need and receive a ready-to-execute SQL query. The workflow begins by manually triggering a scan of your MySQL database to list all tables and extract their schema, which is then converted to binary, saved locally, and extracted for AI processing. When you interact with the Chat Trigger, the AI Agent, powered by OpenAI Chat Model and Window Buffer Memory, leverages this schema to understand your database structure and generate accurate SQL queries based on your natural language input. This is ideal for data analysts, developers, and business users who need quick access to specific data without extensive SQL knowledge, significantly reducing the time spent on query creation and minimizing errors. By automating SQL generation and execution, this workflow streamlines data retrieval, accelerates reporting, and empowers non-technical users to interact with databases more effectively, saving valuable development resources and improving overall data accessibility.
Chat with Postgresql Database
Empower your users to interact with your PostgreSQL database using natural language by automating the process of querying and retrieving information. This workflow connects a chat interface, triggered by a new message, to an AI Agent that leverages OpenAI's powerful language model to understand user requests. The AI Agent intelligently utilizes a suite of PostgreSQL tools, including "Get Table Definition," "Execute SQL Query," and "Get DB Schema and Tables List," to dynamically fetch database schema, generate appropriate SQL queries, and execute them against your database. Chat history is maintained using an AI memory buffer, allowing for contextual conversations. This solution is ideal for support teams needing quick data lookups, business analysts exploring data without writing SQL, or developers building interactive data dashboards. It eliminates the need for manual SQL query writing, speeds up data access, and reduces the training burden for non-technical users, saving significant time and resources while improving data accessibility.
Transcribing Bank Statements To Markdown Using Gemini Vision AI
Automate the tedious process of transcribing bank statements into structured Markdown with this powerful n8n workflow. This solution leverages Google Gemini Vision AI to intelligently extract financial data from PDF bank statements stored in Google Drive, transforming scanned documents into easily parsable text. It begins by fetching a specified bank statement PDF from Google Drive upon manual trigger, then splits the PDF into individual image pages. These images are then resized for optimal AI processing before being fed to Google Gemini Vision AI for transcription. The AI identifies and extracts deposit table rows, and a final AI chain node converts this raw data into a clean, organized Markdown format. This workflow is ideal for financial analysts, small business owners, or anyone needing to quickly digitize and analyze physical bank records, saving significant time and reducing manual data entry errors.
Whisper Transkription copy
Automate the transcription and summarization of audio files stored in Google Drive, then organize the results in Notion. This workflow starts with a manual trigger, then uses the Google Drive Trigger node to monitor for new audio files. Once a file is detected, the Google Drive node downloads the audio, which is then sent to the OpenAI node for transcription using Whisper. The transcribed text is then passed to a second OpenAI1 node to generate a concise summary. Finally, the Notion node creates a new page or updates an existing one with both the full transcription and the summary, providing a structured record of your audio content. This workflow is ideal for researchers, content creators, or anyone needing to quickly process meeting recordings, interviews, or podcasts, saving significant manual effort in transcribing and summarizing audio, and ensuring critical information is easily accessible and organized.
Remove Personally Identifiable Information (PII) from CSV Files with OpenAI
Safeguard sensitive information by automatically removing Personally Identifiable Information (PII) from CSV files stored in Google Drive using the power of OpenAI. This workflow starts with a Google Drive Trigger, which initiates the process when new CSV files are added to a specified folder. The Google Drive node then retrieves the file, and the Extract from File node parses its contents. The extracted data is sent to the OpenAI node, which intelligently identifies and redacts PII, ensuring data privacy and compliance. The cleaned data is then uploaded back to Google Drive via the Upload to Drive node, while the Get filename and Get result nodes help manage the file naming and processing outcomes. This automation is ideal for businesses handling customer data, research institutions, or any organization needing to anonymize datasets before sharing or further processing, saving significant manual effort and reducing the risk of data breaches. It streamlines data sanitization, allowing teams to focus on analysis rather than tedious PII removal.
Prepare CSV files with GPT-4
Transform raw, unstructured text into perfectly formatted CSV files using the power of GPT-4 with this n8n workflow. This automation connects OpenAI's advanced language model to process your input, then meticulously structures the output into a usable CSV format. Ideal for data analysts, marketers, or researchers, this workflow helps you extract specific information from large text datasets, such as customer reviews, survey responses, or article summaries, and prepare it for analysis in spreadsheets or databases. By automating the extraction and formatting of data, you significantly reduce manual data entry errors and save countless hours of tedious work, allowing you to focus on insights rather than data preparation. The workflow manually triggers, sending your text to OpenAI, then splits the responses into manageable batches, parses the JSON output, converts it into a structured table, and finally saves a clean, UTF-8 encoded CSV file to disk, ensuring compatibility across various systems.
Manipulate PDF with Adobe developer API
Automate complex PDF manipulations by leveraging the power of Adobe Developer APIs directly within n8n, enabling you to process documents with precision and efficiency. This workflow connects n8n to Adobe's powerful PDF services for operations like combining, splitting, or compressing PDFs, and integrates with Dropbox to retrieve and store your documents. It begins with a manual trigger or by loading a test PDF from Dropbox, then authenticates with Adobe's API to obtain a token, uploads the PDF as an asset, processes your desired query (e.g., merge, extract pages), waits for the operation to complete, and finally attempts to download the manipulated result. Businesses can utilize this for automating document workflows, such as preparing reports, archiving invoices, or customizing marketing materials, saving significant manual effort and ensuring consistent document processing. This solution eliminates the need for manual PDF software, reduces human error, and accelerates document-centric operations, freeing up valuable time and resources.
Invoice data extraction with LlamaParse and OpenAI
Automate your invoice processing from start to finish with this powerful workflow, designed to extract critical data and keep your financial records organized. This solution connects your Gmail inbox, LlamaParse for intelligent document understanding, and OpenAI for advanced data extraction, then seamlessly updates your Google Sheets. It begins by monitoring your Gmail for incoming invoices, automatically uploading them to LlamaParse for initial parsing. Once LlamaParse processes the document, OpenAI's models apply sophisticated data extraction rules to pull out key information like vendor details, line items, and totals. This extracted data is then appended to a designated Google Sheet for reconciliation, and a "invoice synced" label is applied in Gmail to confirm successful processing. This workflow is ideal for small businesses, accounting departments, or anyone needing to streamline accounts payable, eliminating manual data entry, reducing errors, and freeing up valuable time previously spent on repetitive administrative tasks. It provides a robust, automated solution for managing invoice data, ensuring accuracy and efficiency in your financial operations without the need for constant human intervention.
Extract text from PDF and image using Vertex AI (Gemini) into CSV
Automate the extraction of valuable text from your PDF documents and image files stored in Google Drive, then effortlessly convert this extracted information into a structured CSV format using the power of Google's Vertex AI (Gemini) and upload it back to Google Drive. This workflow begins by triggering manually or by detecting new PDF or image files in a specified Google Drive folder using the Google Drive Trigger node, then intelligently routes the file for either PDF data extraction or image text extraction via Vertex AI. The extracted textual content is then processed, converted into a CSV file using the Convert to CSV node, and finally uploaded back to a designated Google Drive location, streamlining your data processing pipeline. This solution is ideal for businesses and individuals who regularly deal with large volumes of unstructured data in documents and images, such as researchers analyzing reports, legal professionals processing scanned contracts, or e-commerce businesses extracting product details from images. By automating the entire extraction and conversion process, this workflow significantly reduces manual data entry, eliminates human error, and frees up valuable time, allowing users to focus on analysis and decision-making rather than tedious data preparation.
Showing 12 of 21 templates