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 NPS Tracking and Analysis with Bright Data and OpenAI
Streamline customer satisfaction tracking by automatically scraping reviews, calculating NPS scores, and logging results in Google Sheets for actionable insights.
n8n$14.99Automate Daily Positive News Digest with OpenAI and Gmail
Start your day with positivity by automating a daily digest of uplifting news. This workflow fetches positive news articles, summarizes them using AI, and emails you a digest every morning.
n8n$9.99AI-Powered RAG Q&A Chatbot with OpenAI, Google Sheets, Glide, & Supabase
**Automate AI-Powered RAG System with Contextual Q&A, Google Sheets Integration, and Glide Frontend-Powered by n8n, OpenAI, Supabase, and Google Apps Script.** # Tools & Services Used - Glide (Frontend for user interactions) - Google Sheets (Stores questions and answers) - Google Apps Script (Forms + media upload handling) - OpenAI (Embeddings + GPT-4 to rank and generate answers) - Supabase (Optional for image hosting) - n8n (Automation logic and backend glue) # Workflow Overview ## This automation performs the following steps: - **Trigger**: Webhook receives a user question from a Glide frontend. - **Fetch Data**: Retrieves Q&A entries (and optionally, image URLs) from a connected Google Sheet. - **Rank Relevance**: - OpenAI Embeddings rank the relevance of stored questions to the new input. - Top matches are passed to a GPT-4 prompt for answer generation. - **Generate Answer**: - GPT-4 creates a contextual answer using the best match. - Optional: Includes media URL if attached to the matched answer. - **Response**: Sends the formatted answer back to Glide frontend (text + optional image). # Prerequisites ## Active accounts and API keys for: - OpenAI (API key with GPT-4 and embedding access) - Google Sheets (linked via Service Account or OAuth2 credentials) - Glide App (with a form to submit questions) - Supabase (optional, if hosting user-uploaded media) - n8n Self-hosted (for community nodes and webhook access) # How to Use This Template ## Step 1: Import the Template - Upload the provided JSON into your self-hosted n8n instance. - Requires installation of the Community Node: @n8n/n8n-nodes-openai-embeddings ## Step 2: Configure Credentials - **Webhook Trigger**: Replace the Glide webhook URL with your actual endpoint from your app. - **Google Sheets Node**: Set the spreadsheet ID and worksheet name to fetch your Q&A dataset. - **OpenAI Nodes**: - Insert your OpenAI API key. - Confirm that both text-embedding-ada-002 (or similar) and gpt-4 are available. - **Supabase or Apps Script (Optional)**: Ensure image links are correctly formed in the Sheet. ## Step 3: Customize Prompts and Thresholds - Update the OpenAI ranking prompt or similarity threshold in the Function or Code node. - Tailor GPT-4 prompts to return concise or detailed answers based on your use case. # Initial Test Run - Simulate a Question: - Trigger the Glide form with a sample question. - Check n8n logs for: - Matching score/ranking success - Correct retrieval from Sheets - GPT-4 answer generation - Image URL handling (if enabled) # Production Prep - Add error-handling nodes for cases when Sheets are empty or GPT-4 fails. - Set up logging via Google Sheets, Supabase, or external database. - Rate-limit or debounce requests from Glide if needed. # Use Cases - Customer Support Portals: Offer instant Q&A with your business data. - Internal Knowledgebase: Employees can query training manuals and SOPs. - AI Concierge: Combine structured answers with a friendly tone for guest interactions. # Disclaimer - Validate Glide form inputs before full deployment. - Ensure your OpenAI and Google Sheets usage stays within quota limits.
n8n$24.99Automate Personalized Newsfeed with Bright Data and OpenAI
This workflow automates the collection and delivery of personalized news using Bright Data's web scraping capabilities and OpenAI's language model. Ideal for developers and data analysts, it gathers real-time news headlines and sends them via email.
n8n$9.99Integrate Multi-Source AI Agent with OpenAI, Perplexity, and Google Sheets
Leverage a powerful AI agent that combines OpenAI's intelligence with real-time web searches, vector databases, and Google Sheets for comprehensive data retrieval and decision-making.
n8n$9.99Automate AI-Powered Document Retrieval with Paul Essays, Milvus, and OpenAI
This workflow automates the creation of a document-based AI retrieval system using Milvus and OpenAI. It processes Paul Graham essays, stores them in a Milvus vector database, and generates cited responses to user queries.
n8n$14.99Automate Sales Territory Analysis with Bright Data and OpenAI
This workflow automates the analysis of sales territory performance by integrating CRM data with demographic and market information from Bright Data, and benchmarking using OpenAI. It highlights performance outliers in a Google Data Studio dashboard and sends summaries via Slack.
n8n$14.99Automate TrustPilot Review Analysis with Bright Data and OpenAI
Streamline the extraction, summarization, and analysis of TrustPilot reviews using Bright Data and OpenAI. This workflow automates data collection and insights generation, enhancing decision-making for product managers and marketing teams.
n8n$14.99Automated AI Graphic Design Suite with OpenAI and Google Drive
Create a comprehensive AI-powered graphic design system that automates the generation of logos, style guides, and gradient backgrounds using OpenAI and Google Drive.
n8n$19.99Generate Images with OpenAI's New GP-Image-1 Model via a User-Friendly Form
# Welcome to my Simple OpenAI Image Generator Workflow! This workflow creates an image with the new OpenAI image model GP-Image-1 based on a form input. ### This workflow has the following sequence: 1. Form trigger (image prompt and image size input) 2. Generate the Image via OpenAI API. 3. Return the image to the input form for download. ### The following accesses are required for the workflow: - OpenAI API access: [Documentation](https://docs.n8n.io/integrations/builtin/credentials/openai/) ### Instructions - Link your OpenAI Platform account in the "OpenAI Image Generation" node (Credential Type) You can contact me via LinkedIn, if you have any questions: https://www.linkedin.com/in/friedemann-schuetz
n8n$4.99Automate Meeting Insights with VEXA, OpenAI, and Mem0
Streamline your meeting management by automating transcription, analysis, and memory storage using VEXA, OpenAI, and Mem0. This workflow ensures that you capture key insights and action items without manual effort.
n8n$14.99Create and Interact with an OpenAI Assistant Using Google Drive Files
This workflow automates the creation of an OpenAI Assistant using a file from Google Drive, enabling seamless interaction with the assistant.
n8n$9.99Automate Hairstyle Edits and LINE Group Sharing with OpenAI
This workflow automates the process of editing hairstyles in images using OpenAI, uploading the results to Cloudinary, and sharing them with a LINE group. Ideal for salons and creative teams seeking efficient and consistent hairstyle modifications.
n8n$4.99Integrate AI-Generated Charts into Conversations Using OpenAI and Quickchart
This workflow enables an AI agent to generate and integrate charts into conversations using OpenAI's structured output and Quickchart.io. It enhances user interactions by visualizing data in real-time.
n8n$9.99Telegram Bot with Supabase Memory and OpenAI Assistant Integration
### Video Guide I prepared a detailed guide that showed the whole process of building an AI bot, from the simplest version to the most complex in a template. [.png)](https://www.youtube.com/watch?v=QrZxuWgFqBI) ### Who is this for? This workflow is ideal for developers, chatbot enthusiasts, and businesses looking to build a dynamic Telegram bot with memory capabilities. The bot leverages OpenAI's assistant to interact with users and stores user data in Supabase for personalized conversations. ### What problem does this workflow solve? Many simple chatbots lack context awareness and user memory. This workflow solves that by integrating Supabase to keep track of user sessions (via `telegram_id` and `openai_thread_id`), allowing the bot to maintain continuity and context in conversations, leading to a more human-like and engaging experience. ### What this workflow does This Telegram bot template connects with OpenAI to answer user queries while storing and retrieving user information from a Supabase database. The memory component ensures that the bot can reference past interactions, making it suitable for use cases such as customer support, virtual assistants, or any application where context retention is crucial. 1. **Receive New Message:** The bot listens for incoming messages from users in Telegram. 2. **Check User in Database:** The workflow checks if the user is already in the Supabase database using the `telegram_id`. 3. **Create New User (if necessary):** If the user does not exist, a new record is created in Supabase with the telegram_id and a unique `openai_thread_id`. 4. **Start or Continue Conversation with OpenAI:** Based on the user's context, the bot either creates a new thread or continues an existing one using the stored `openai_thread_id`. 5. **Merge Data:** User-specific data and conversation context are merged. 6. **Send and Receive Messages:** The message is sent to OpenAI, and the response is received and processed. 7. **Reply to User:** The bot sends OpenAI's response back to the user in Telegram. ### Setup 1. **Create a Telegram Bot** using the [Botfather](https://t.me/botfather) and obtain the bot token. 2. **Set up Supabase:** 1. Create a new project and generate a `SUPABASE_URL` and `SUPABASE_KEY`. 2. Create a new table named `telegram_users` with the following SQL query: ``` create table public.telegram_users ( id uuid not null default gen_random_uuid(), date_created timestamp with time zone not null default (now() at time zone 'utc'), telegram_id bigint null, openai_thread_id text null, constraint telegram_users_pkey primary key (id) ) tablespace pg_default; ``` 3. **OpenAI Setup:** 1. Create an OpenAI assistant and obtain the `OPENAI_API_KEY`. 2. Customize your assistant's personality or use cases according to your requirements. 4. **Environment Configuration in n8n:** 1. Configure the Telegram, Supabase, and OpenAI nodes with the appropriate credentials. 2. Set up triggers for receiving messages and handling conversation logic. 3. Set up OpenAI assistant ID in **OPENAI - Run assistant** node.
n8n$14.99Command-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 points. - `/img <prompt>`: Sends the image prompt to OpenAI and replies that the request has been received (designed for future integration with image APIs). --- ## Features - Works instantly in Telegram - Uses OpenAI for text summarization and image prompt processing - Scrapes and cleans raw article text before summarizing - Replies directly to the same Telegram thread - Easily expandable to support more commands --- ## Use Cases - **Research Summaries**: Quickly condense articles or reports shared in chat. - **Content Review**: Get team-friendly TL;DRs of long blog posts or product pages. - **Creative Brainstorming**: Share visual ideas via `/img` and get quick prompts logged. - **Customer Support**: Offer instant answers in group chats (with further extension). - **Daily Digest Bot**: Connect to news feeds and auto-summarize updates. --- ## Getting Started 1. Clone this workflow and connect your Telegram Bot. 2. Insert your OpenAI credentials. 3. Deploy and test by messaging `/summary https://example.com` in your Telegram group or DM. 4. Expand with new commands or connect Stability.ai or other services for real image generation. --- ## Author & Resources Built by [Yaron Been](https://www.youtube.com/@YaronBeen/videos) Follow more automations at [nofluff.online](https://nofluff.online)
n8n$9.99Automate LinkedIn Post Creation from RSS Feeds Using OpenAI GPT-3
Effortlessly generate LinkedIn posts from new articles by leveraging RSS feeds and OpenAI GPT-3, enhancing your social media strategy with timely and engaging content.
Make$3.99Automate Blog Writing with AI: A Step by Step Guide using OpenAI
ChatGPT is awesome, you can ask it to write a blog post for you, make some modifications and publish it. But if you have hundreds of ideas that youd like to convert into blog posts, you will need something that runs in the background while youre on the beach (just kidding, youll be buried under lots of other work ³).
Activepieces$2.99Daily AI Stock Briefing Email: OpenAI + Tavily + Gmail
Automated daily stock market news briefing using AI to search, summarize, and email key insights from your portfolio directly to your inbox.
n8n$14.99AI-Powered Topic Monitoring: OpenAI, Sheets, Jina AI & Slack
Automates RSS feed monitoring for relevant articles, uses AI to score relevance, scrape content, generate summaries, and posts to Slack while tracking in Google Sheets.
n8n$24.99Automate Reddit Content Curation with OpenAI and n8n
This workflow automates the process of capturing relevant Reddit posts about n8n, providing a seamless way to curate content for media editing and AI-related projects. By integrating n8n with Reddit, users can execute a manual trigger to fetch pos...
n8n$19.99AI Gmail Response Automation with OpenAI & Telegram Approval
Monitors Gmail inbox with OpenAI to detect reply-needed emails, generates professional responses, and sends only after Telegram approval. Saves time while ensuring personalized communication.
n8n$24.99Automated Lead Capture & AI Audio Follow-up with OpenAI & ElevenLabs
Captures leads via webhook, cleans data, uses OpenAI to qualify and personalize scripts, generates realistic audio with ElevenLabs for nurturing.
n8n$24.99Verify meeting compliance with MeetGeek and OpenAI to get alerts in Slack
Automatically review meeting transcripts for compliance issues using OpenAI and get notified in Slack when problems are found. This template connects a meeting source (e.g., MeetGeek, webhooks, Highlights) with OpenAI to analyze meeting transcripts for swearing, aggressive tone, or any other customizable rule. It then returns a structured JSON report including compliance status, a summary, and a list of flagged incidents. If a meeting is flagged as non-compliant, a detailed message is sent to Slack with all relevant insights. Perfect for team leads, compliance officers, or anyone managing large volumes of internal or client-facing meetings. This template was created by MeetGeek. For support, reach us at support@meetgeek.ai.
Make$4.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