OpenAI Automation Workflows
899 ready-made OpenAI workflows for n8n, Make, Zapier, Activepieces, and Pipedream. GPT-powered enrichment, generation, and classification inside your automations.
Automate Daily Email Summaries with OpenAI and Gmail
This workflow generates a daily summary of your emails using OpenAI, providing a concise overview of important conversations and action items. It automates the end-of-day review process by delivering a structured summary to your inbox.
n8n$9.99Transcribe Telegram Voice Messages Using OpenAI Whisper
This n8n workflow automatically transcribes voice messages received on Telegram using OpenAI's Whisper model, enhancing message accessibility and usability.
n8n$4.99Convert Natural Language to Google Sheets SQL Queries Using OpenAI
This n8n workflow transforms natural language questions into SQL queries for Google Sheets using OpenAI's models, enabling efficient data retrieval and real-time analysis.
n8n$9.99Automate Lead Enrichment with Webhooks, OpenAI, and LeadConnector
This Zap automates lead management by capturing data from webhooks, generating prompts for OpenAI models, and updating contact information in LeadConnector. Keep your contact database current and enhance marketing efforts with enriched data.
Zapier$2.99Process Documents with Recursive Chunking Using Google Drive, OpenAI & Gemini RAG
**1. Document Ingestion & Processing** Google Drive trigger monitors for new files → Loop Over Items processes each file → File Info extracts metadata → Google Drive downloads the actual content → Switch routes to appropriate extractors (PDF or EX) based on file type **2. Content Transformation & Chunking** Document Data node processes extracted text → Recursive Splitter breaks content into contextual chunks → Chunk Splitting applies intelligent segmentation while preserving document context and relationships between chunks **3. Embedding & Storage** Basic LLM Chain processes chunks → OpenAI Chat Model generates contextual understanding → Summarize creates document summaries → Supabase Vector Store saves embeddings with metadata → Embeddings OpenAI creates vector representations → Default Data Loader handles storage operations **4. Query Processing & Retrieval** When Clicking Execute triggers user queries → OpenAI processes and understands the question → AI Agent orchestrates hybrid search (combining vector similarity + keyword matching) → Google Gemini Chat Model generates final responses using retrieved context → HP Request handles additional external data sources
n8n$14.99Automate Voice and Text AI Interactions via Telegram with Deepgram and OpenAI
Enable seamless voice and text interactions through Telegram using Deepgram for transcription and OpenAI for intelligent responses. Ideal for businesses seeking to enhance customer support with AI-driven voice and text capabilities.
n8n$14.99Automate CV Screening and Analysis with OpenAI
Streamline your recruitment process by automating CV screening with OpenAI, providing objective analysis and insights into candidate suitability.
n8n$9.99Build an AI-Powered Knowledge Base Chatbot with Google Drive and OpenAI
This n8n workflow creates an AI chatbot that transforms Google Drive documents into a searchable knowledge base using OpenAI's models. It provides accurate, context-aware responses based on your documents, ideal for customer support and internal documentation.
n8n$14.99Integrate GitHub Models with OpenAI-Compatible API in n8n
Leverage GitHub's free AI models by integrating them into your n8n workflows using a custom OpenAI-compatible API.
n8n$14.99Advanced Knowledge Base Chatbot with OpenAI and MongoDB
Build a robust chatbot to enhance internal support using OpenAI and MongoDB for knowledge management.
n8n$24.99Automate Lead Generation and Personalized Email Outreach with Jina AI and OpenAI
This workflow automates the process of generating sales leads and crafting personalized outreach emails using Jina AI and OpenAI. It enriches company data from Airtable, identifies decision-makers, drafts tailored emails, evaluates them, and updates Airtable with the results.
n8n$14.99Automate Personalized Cold Emails Using Apify, OpenAI, and Google Sheets
This workflow streamlines the creation of personalized cold outreach emails by integrating lead data extraction, company website scraping, and AI-driven email crafting. Ideal for sales and marketing teams aiming to enhance outreach efficiency while maintaining personalization.
n8n$9.99Automate Marketing Campaign ROI Reporting with Google Sheets and OpenAI
This n8n workflow automates the process of generating ROI reports for marketing campaigns by extracting data from Google Sheets, summarizing it with OpenAI, and emailing the results via Outlook.
n8n$14.99Automate AI Newsletters with OpenAI and Gmail
Effortlessly create and send AI-focused newsletters using OpenAI and Gmail. This n8n workflow fetches the latest AI news, formats it into a structured newsletter, and delivers it automatically at your preferred schedule.
n8n$4.99Automate Telegram Chatbot Responses with OpenAI
This workflow automates responses to Telegram messages using OpenAI, generating text replies or images based on user commands.
n8n$14.99Automate Travel Agency Assistant with OpenAI and Google Drive
This workflow automates the creation and management of a custom OpenAI Assistant for a travel agency, utilizing Google Drive for document storage and retrieval.
n8n$9.99Automate Document Indexing from Google Drive to Pinecone with OpenAI Embeddings
This workflow monitors a Google Drive folder for new documents, processes them with OpenAI embeddings, and indexes them in a Pinecone vector database for efficient retrieval-augmented generation (RAG) and semantic search.
n8n$9.99Automate AI News Video Content Creation with Perplexity and OpenAI
This workflow automates the creation of engaging AI-related video content ideas by gathering the latest news, crafting scripts, and organizing them in Google Sheets for easy access.
n8n$14.99Automate Email Summaries from Gmail to Telegram Using OpenAI
Streamline your email management by automatically generating and sending AI-powered summaries of new Gmail messages directly to your Telegram chat.
n8n$4.99Building a RAG Chatbot for Movie Recommendations with Qdrant and OpenAI
Create a recommendation tool without hallucinations based on RAG with the Qdrant Vector database. This example is based on movie recommendations on the IMDB-top1000 dataset. You can provide your wishes and your big nos to the chatbot, for example: A movie about wizards but not Harry Potter, and get top-3 recommendations. ## How it works - [A video with the full design process](https://www.youtube.com/watch?v=O5m8M7rqQQ) - Upload IMDB-1000 dataset to Qdrant Vector Store, embedding movie descriptions with OpenAI; - Set up an AI agent with a chat. This agent will call a workflow tool to get movie recommendations based on a request written in the chat; - Create a workflow which calls [Qdrant's Recommendation API](https://qdrant.tech/articles/new-recommendation-api/) to retrieve top-3 recommendations of movies based on your positive and negative examples. ## Set Up Steps - You'll need to create a free tier [Qdrant Cluster](https://cloud.qdrant.io/) (Qdrant can also be used locally; it's open-sourced) and set up API credentials. - You'll need OpenAI credentials. - You'll need GitHub credentials & to upload the [IMDB Kaggle dataset](https://www.kaggle.com/datasets/omarhanyy/imdb-top-1000) to your GitHub.
n8n$14.99Automate Travel Agent Outreach with Web Scraping, OpenAI, and Google Sheets
**Automated Workflow: Scrape Travel Agent Contacts and Send Personalized Survey Emails** This workflow is designed to automate the process of scraping travel agent contact data, standardizing the information, storing it, and then sending out personalized survey emails using AI. It's especially useful for outreach campaigns, research, or lead generation. **Workflow Breakdown** **Part 1: Scraping and Storing Travel Agent Data** 1. **HTTP Scrape Website** - Type: HTTP Request (POST) - Function: Calls a third-party scraping API (https://api.firecrawl.dev...) to scrape data from a travel agent listing site. - Purpose: Extract raw HTML or structured data from a website containing contact info. 2. **OpenAI Standardize Data** - Type: OpenAI Message Model - Function: Uses AI to clean and standardize the raw scraped data into structured JSON (e.g., name, email, agency, location). - Purpose: Ensures uniformity in formatting, making data easier to process downstream. 3. **Split Out** - Type: Item Splitter - Function: Splits the standardized array of agent records into individual items. - Purpose: Allows appending each agent as a separate row in Google Sheets. 4. **Google Sheet - Data Store** - Type: Google Sheets (Append) - Function: Stores each individual record in a spreadsheet. - Purpose: Maintains a centralized and accessible log of scraped and processed contacts. **Part 2: Read Records and Send Personalized Survey Emails** Triggered Manually - when “Test Workflow” button is clicked. 1. **Trigger - When clicking Test Workflow** - Type: Manual Trigger - Function: Starts the second part of the workflow manually. - Use Case: Testing or running the outreach email process on demand. 2. **Google Sheet Data Store (Read)** - Type: Google Sheets (Read) - Function: Reads the stored travel agent records from the spreadsheet. - Purpose: Retrieves contact details and context for personalized messaging. 3. **OpenAI Mail Composer** - Type: OpenAI Message Model - Function: Generates a custom email for each agent using their details. - Purpose: Creates human-like, engaging emails that include a survey link (optional input). 4. **Google Sheet Update Records** - Type: Google Sheets (Update) - Function: Optionally marks the record as emailed or logs the date of outreach. - Purpose: Prevents duplicate outreach and helps track campaign status. 5. **Send Email** - Type: Email Node (SMTP or integrated service) - Function: Sends the personalized email generated by OpenAI. - Purpose: Delivers the survey to each travel agent with contextually relevant messaging. - Use Case: Targeted email outreach to travel agents. Collect insights or feedback via survey links. Use personalized messaging to improve response rates. **Benefits:** - Fully automated scraping and processing. - Personalized at scale using OpenAI. - Easily repeatable for different domains or campaigns. - Centralized recordkeeping in Google Sheets. **Tech Stack:** - n8n: Automation and workflow management - OpenAI: AI-based text standardization and email generation - Firecrawl (or similar): Web scraping API - Google Sheets: Data storage and tracking - Email Node: Survey email delivery
n8n$9.99Build a Retrieval-Based Chatbot with Telegram, OpenAI, and Google Drive PDF Backup
# Telegram RAG Chatbot with PDF Document & Google Drive Backup - An upgraded Retrieval-Augmented Generation (RAG) chatbot built in **n8n** that lets users ask questions via Telegram and receive accurate answers from uploaded PDFs. It embeds documents using OpenAI and backs them up to Google Drive. ## ☀ Who's it for Perfect for: - Knowledge workers who want instant access to private documents - Support teams needing searchable SOPs and guides - Educators enabling course material Q&A for students - Individuals automating personal document search + cloud backup ## ℹ How it works / What it does ### Telegram Chat Handling 1. **User sends a message** Triggered by the Telegram bot, the workflow checks if the message is text. 2. **Text message ➡ OpenAI RAG Agent** If the message is text, it's passed to a GPT-powered document agent. This agent: - Retrieves relevant info from embedded documents using semantic search - Returns a context-aware answer to the user 3. **Send answer back** The bot sends the generated response back to the Telegram user. 4. **Non-text input fallback** If the message is not text, the bot replies with a polite unsupported message. ### ➡ PDF Upload and Embedding 1. **User uploads PDFs manually** A manual trigger starts the embedding flow. 2. **Default Data Loader** Reads and chunks the PDF(s) into text segments. 3. **Insert to Vector Store (Embedding)** Text chunks are embedded using OpenAI and saved for retrieval. 4. **Backup to Google Drive** The original PDF is uploaded to Google Drive for safekeeping. ## 🛠 How to set up 1. **Telegram Bot** - Create via [BotFather](https://t.me/botfather) - Connect it to the Telegram Trigger node 2. **OpenAI** - Use your OpenAI API key - Connect the Embeddings and Chat Model nodes (GPT-3.5/4) - Ensure both embedding and querying use the same Embedding node 3. **Google Drive** - Set up credentials in n8n for your Google account - Connect the "Backup to Google Drive" node 4. **PDF Ingestion** - Use the "Upload your PDF here" trigger - Connect it to the loader, embedder, and backup flow ## 📜 Requirements - Telegram bot token - OpenAI API key (GPT + Embeddings) - n8n instance (self-hosted or cloud) - Google Drive integration - PDF files to upload ## © How to customize the workflow | Feature | How to Customize | |-------------------------|------------------------------------------------------------| | Auto-ingest from folders| Add Google Drive/Dropbox watchers for new PDFs | | Add file upload via Telegram| Extend Telegram bot to receive PDFs and run the embedding flow| | Track user questions | Log Telegram usernames and questions to a database | | Summarize documents | Add summarization step on upload | | Add Markdown or HTML support| Format replies for better Telegram rendering | Built with Telegram + PDF + OpenAI Embeddings + Google Drive + n8n
n8n$14.99Interact with Trello Boards Using Natural Language via OpenAI
Transform your Trello board into a conversational assistant using OpenAI. This workflow enables you to query your Trello board with natural language questions, providing concise answers and summaries for efficient project management.
n8n$9.99AI Voice Chat Using Webhook, Memory Manager, OpenAI, Google Gemini & ElevenLabs
## Who is this for? This workflow is designed for businesses or developers looking to integrate voice-based chat applications with dynamic responses and conversational memory. ## What problem does this solve? It automates AI-powered voice conversations, maintaining context between sessions and converting speech-to-text and text-to-speech. ## What this workflow does: The workflow receives audio input, transcribes it using OpenAI, and processes the conversation using Google Gemini Chat Model (you can use the OpenAI Chat Model). Responses are converted back to speech using ElevenLabs. ## Prerequisites: You'll need API keys for: * OpenAI (you can obtain it from the OpenAI website) * ElevenLabs (you can obtain it from their website) * Google Gemini (You can obtain it from `Google AI Studio`) ## Setup: * Configure your API keys * Ensure that the value `(voice_message)` in the `Path` parameter in the Webhook node is used as the name of the parameter that will contain the voice message you are sending via the HTTP Post request.
n8n$9.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work