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 Social Media Posts with Google Sheets, OpenAI, and Facebook Pages
Transform Google Sheets data into engaging social media posts by generating images with OpenAI and publishing them on Facebook Pages automatically.
Make$4.99Automate Instagram Reels Creation with OpenAI and Sisif.ai
This workflow automates the creation of Instagram Reels by generating creative ideas with OpenAI's GPT-4o-mini and converting them into videos using Sisif.ai's text-to-video technology. Ideal for content creators and marketers aiming for consistent, AI-driven video content.
n8n$9.99OpenAI GPT-3: Company Enrichment from Website Content
Enrich your company lists with OpenAI GPT-3 You'll get valuable information such as: - Market (B2B or B2C) - Industry - Target Audience - Value Proposition This will help you to: - Add more personalization to your outreach - Make informed decisions about which accounts to target I've made the process easy with an n8n workflow. Here is what it does: - Retrieve website URLs from Google Sheets - Extract the content for each website - Analyze it with GPT-3 - Update Google Sheets with GPT-3 data
n8n$9.99Automate Instagram Caption Generation from Hashtag Analysis with Apify and OpenAI
This n8n workflow scrapes Instagram posts by hashtag and uses OpenAI to generate relevant caption ideas, helping content creators stay on-trend and save time.
n8n$14.99Automate OpenAI Model Fine-Tuning with Google Drive Integration
This n8n workflow automates the fine-tuning of OpenAI models by integrating with Google Drive to manage training files. It simplifies the process of uploading data and initiating model training, enhancing efficiency and reducing manual effort.
n8n$9.99AI Marketing Team: Multi-Agent Content Automation with OpenAI
Simulates a full marketing team using OpenAI O3 CMO agent that delegates chat inputs to specialist GPT-4.1-mini agents for copywriting, SEO, ads, and more.
n8n$24.99Automate PDF to Vector Database Conversion with Google Drive, LangChain, and OpenAI
This workflow automates the extraction and vectorization of tour information from PDF files stored in Google Drive, utilizing OpenAI for embeddings and storing the results in a Pinecone vector database. Ideal for AI-powered search and recommendation systems.
n8n$9.99Automate UX Interview Transcription and Analysis with OpenAI and Google Sheets
Streamline the process of analyzing UX interviews by automatically transcribing audio files with OpenAI and exporting the insights to Google Sheets.
n8n$9.99Create a Tax Code Knowledgebase Assistant with Qdrant, Mistral.ai, and OpenAI
This workflow builds a sophisticated knowledgebase assistant for tax code queries using Qdrant, Mistral.ai, and OpenAI. It optimizes data ingestion by splitting documents into chapters and sections, enhancing the chatbot's contextual understanding.
n8n$24.99Call Analyzer with AssemblyAI Transcription and OpenAI Assistant Integration
### Video Guide I prepared a detailed guide that showed the whole process of building a call analyzer. [.png)](https://www.youtube.com/watch?v=kS41gut8l0g) ### Who is this for? This workflow is ideal for sales teams, customer support managers, and online education services that conduct follow-up calls with clients. It's designed for those who want to leverage AI to gain deeper insights into client needs and upsell opportunities from recorded calls. ### What problem does this workflow solve? Many follow-up sales calls lack structured analysis, making it challenging to identify client needs, gauge interest levels, or uncover upsell opportunities. This workflow enables automated call transcription and AI-driven analysis to generate actionable insights, helping teams improve sales performance, refine client communication, and streamline upselling strategies. ### What this workflow does This workflow transcribes and analyzes sales calls using AssemblyAI, OpenAI, and Supabase to store structured data. The workflow processes recorded calls as follows: 1. **Transcribe Call with AssemblyAI**: Converts audio into text with speaker labels for clarity. 2. **Analyze Transcription with OpenAI**: Using a predefined JSON schema, OpenAI analyzes the transcription to extract metrics like client intent, interest score, upsell opportunities, and more. 3. **Store and Access Results in Supabase**: Stores both transcription and analysis data in a Supabase database for further use and display in interfaces. ### Setup #### Preparation 1. **Create Accounts**: Set up accounts for [N8N](https://n8n.partnerlinks.io/2hr10zpkki6a), [Supabase](https://supabase.com/), [AssemblyAI](https://www.assemblyai.com/), and [OpenAI](https://openai.com/). 2. **Get Call Link**: Upload audio files to public Supabase storage or Dropbox to generate a direct link for transcription. 3. **Prepare Artifacts for OpenAI**: - **Define Metrics**: Identify business metrics you want to track from call analysis, such as client needs, interest score, and upsell potential. - **Generate JSON Schema**: Use GPT to design a JSON schema for structuring OpenAI's responses, enabling efficient storage, analysis, and display. - **Create Analysis Prompt**: Write a detailed prompt for GPT to analyze calls based on your metrics and JSON schema. #### Scenario 1: Transcribe Call with AssemblyAI 1. **Set Up Request**: - **Header Authentication**: Set `Authorization` with AssemblyAI API key. - **URL**: POST to `https://api.assemblyai.com/v2/transcript/`. - **Parameters**: - `audio_url`: Direct URL of the audio file. - `webhook_url`: URL for an N8N webhook to receive the transcription result. - **Additional Settings**: - `speaker_labels` (true/false): Enables speaker diarization. - `speakers_expected`: Specify expected number of speakers. - `language_code`: Set language (default: `en_us`). #### Scenario 2: Process Transcription with OpenAI 1. **Webhook Configuration**: Set up a POST webhook to receive AssemblyAI's transcription data. 2. **Get Transcription**: - **Header Authentication**: Set `Authorization` with AssemblyAI API key. - **URL**: GET `https://api.assemblyai.com/v2/transcript/<transcript_id>`. 3. **Send to OpenAI**: - **URL**: POST to `https://api.openai.com/v1/chat/completions`. - **Header Authentication**: Set `Authorization` with OpenAI API key. - **Body Parameters**: - **Model**: Use `gpt-4-2024-08-06` for JSON Schema support, or `gpt-4-mini` for a less costly option. - **Messages**: - `system`: Contains the main analysis prompt. - `user`: Combined speakers' utterances to analyze in text format. - **Response Format**: - `type`: `json_schema`. - `json_schema`: JSON schema for structured responses. 4. **Save Results in Supabase**: - **Operation**: Create a new record. - **Table Name**: `demo_calls`. - **Fields**: - **Input**: Transcription text, audio URL, and transcription ID. - **Output**: Parsed JSON response from OpenAI's analysis.
n8n$14.99Automate Project Kickoff with Dropbox, OpenAI, Slack & Gmail
Streamline project initiation by automatically creating structured folders in Dropbox and sending notifications via Slack and Gmail. This workflow enhances efficiency and collaboration by leveraging n8n's automation capabilities.
n8n$14.99Automate Real-time Job and Salary Data Extraction with Bright Data MCP and OpenAI
Streamline the extraction and analysis of job descriptions and salary details from job listings using Bright Data MCP and OpenAI. Ideal for recruiters, HR teams, and market analysts seeking to automate data collection and analysis.
n8n$14.99Integrate OpenAI with Notion for an Embeddable Knowledge Base Chatbot
Create an AI-powered chatbot using OpenAI and Notion to serve as a dynamic knowledge base, easily embeddable on your website for customer support.
n8n$9.99Automate Revenue Forecasting with Stripe, OpenAI, and Google Sheets
Leverage AI to transform Stripe sales data into actionable 3-month revenue forecasts, stored in Google Sheets and Supabase.
n8n$14.99Automate Lead Scoring with Salesforce, OpenAI, and Slack Using Data Masking
Enhance your sales process with an automated lead-scoring workflow that integrates Salesforce, OpenAI, and Slack while ensuring data privacy through masking.
n8n$9.99Automate PDF Processing and Summarization from Emails and Messaging Apps with OpenAI
Automatically extract and summarize PDF documents from Gmail, Outlook, Telegram, and WhatsApp using OpenAI, providing concise insights and routing summaries back to the original senders.
n8n$14.99Manage Calendar Events with Slack Using OpenAI-Powered Outlook Assistant
### This n8n template demonstrates how easy it is to build an Outlook Calendar Assistant powered by an AI agent equipped with tools. For teams using Outlook Calendar and Slack who need easier calendar management, this workflow can be a great first step to introducing powerful AI tools into your daily activities. ### How it works - A Slack trigger node is configured to catch bot mentions events in a designated channel. - The message is parsed using the Edit fields node to extract only the required attributes of the event. - An AI Agent equipped with Outlook Calendar tools enables question and answer capability for the organization's shared calendars and events. - The AI agent's response is sent back to Slack as a reply to the user's query. ### How to use - The workflow is triggered via @mention-ing the bot followed by the query. e.g., @bot how many meetings does Paul have to attend this week? - To start listening to real mentions, you must activate the workflow and set it to production mode. You must use the production webhook URL for the event subscription. **Some sample queries to try** - What's included in the product team's sprint demo this week? - Who's booked room 7 for this Thursday? - When is Jim & Nik's sales meeting with Microsoft? ### Requirements - Slack for Chat and trigger. - To get connected to Slack, see the [official n8n docs for Slack Credentials](https://docs.n8n.io/integrations/builtin/credentials/slack/). - Outlook for Agent tools - To get connected to Outlook, see the [official n8n docs for Outlook Credentials](https://docs.n8n.io/integrations/builtin/credentials/imap/outlook/). ### Customizing this workflow - Not using Slack? This template can be modified to work with Teams but requires a little more configuration. - Agents can have any number of tools, but an overloaded agent is prone to confusion! If this happens, try splitting into multiple agents serving separate needs.
n8n$14.99Automate ClickUp Task Management via Telegram and OpenAI
Streamline your task management by using a Telegram bot to create, update, and delete ClickUp tasks through natural language commands interpreted by OpenAI.
n8n$9.99Automate EU Sustainability Legislation Monitoring with n8n, OpenAI, and Google
This workflow automates the monitoring of EU legislative procedures related to sustainability, using n8n to scrape data, OpenAI for classification, and Google Sheets and Tasks for organization.
n8n$14.99Automate Telegram AI Assistant with Google and OpenAI Integration
Create a smart AI assistant in Telegram using n8n, integrating with Google services and OpenAI for seamless task automation.
n8n$19.99Automate YouTube Video Summarization with Apify and OpenAI
This workflow automates the process of summarizing YouTube videos by using Apify to fetch transcripts and OpenAI to generate concise summaries.
n8n$4.99Monitor Customer Churn Indicators with Bright Data MCP and OpenAI
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This workflow automatically monitors customer churn indicators and early warning signals to help reduce customer attrition and improve retention rates. It saves you time by eliminating the need to manually track customer behavior and provides proactive insights for preventing customer churn. ## Overview This workflow automatically scrapes customer data sources, support tickets, usage analytics, and engagement metrics to identify patterns that indicate potential customer churn. It uses Bright Data to access customer data and AI to intelligently analyze behavior patterns and predict churn risk. ## Tools Used - **n8n**: The automation platform that orchestrates the workflow - **Bright Data**: For scraping customer data and analytics platforms without being blocked - **OpenAI**: AI agent for intelligent churn prediction and pattern analysis - **Google Sheets**: For storing churn indicators and customer retention data ## How to Install 1. **Import the Workflow**: Download the .json file and import it into your n8n instance. 2. **Configure Bright Data**: Add your Bright Data credentials to the MCP Client node. 3. **Set Up OpenAI**: Configure your OpenAI API credentials. 4. **Configure Google Sheets**: Connect your Google Sheets account and set up your churn monitoring spreadsheet. 5. **Customize**: Define customer data sources and churn indicator parameters. ## Use Cases - **Customer Success**: Proactively identify at-risk customers for retention efforts. - **Account Management**: Prioritize customer outreach based on churn probability. - **Product Teams**: Identify product issues that contribute to customer churn. - **Revenue Operations**: Reduce churn rates and improve customer lifetime value. ## Connect with Me - **Website**: https://www.nofluff.online - **YouTube**: https://www.youtube.com/@YaronBeen/videos - **LinkedIn**: https://www.linkedin.com/in/yaronbeen/ - **Get Bright Data**: https://get.brightdata.com/1tndi4600b25 (Using this link supports my free workflows with a small commission) #n8n #automation #churnprediction #customerretention #brightdata #webscraping #customeranalytics #n8nworkflow #workflow #nocode #churnindicators #customersuccess #retentionanalysis #customerchurn #customerinsights #churnprevention #retentionmarketing #customerdata #churnmonitoring #customerlifecycle #retentionmetrics #churnanalysis #customerbehavior #retentionoptimization #churnreduction #customerengagement #retentionstrategy #churnmanagement #customerhealth #retentiontracking
n8n$14.99Automate OpenAI Citation and File Retrieval with Markdown Formatting
This workflow automates the retrieval of citations and sources from OpenAI assistant outputs, formatting them for Markdown or HTML. It ensures accurate citation handling and output formatting for enhanced readability.
n8n$14.99Auto-Detect Actionable Emails with OpenAI & Get Alert Messages on Teams via Flow
## What It Does This workflow automatically runs when a new email is received in the user's Gmail account. It sends the email content to OpenAI (GPT-4.1-mini), which intelligently determines whether the message requires action. If the email is identified as actionable, the workflow sends a structured alert message to the user in Microsoft Teams. This keeps the user informed of high-priority emails in real time without the need to manually check every message. The workflow does not log any execution data, ensuring that email content remains secure and unreadable by others. ## How It Works - **Trigger on New Email**: The workflow is triggered automatically when a new email is received in the user's Gmail account. - **Email Evaluation with OpenAI**: The email content is sent to GPT-4.1-MINI, which evaluates whether the message requires user action. - **Filter Actionable Emails**: Only emails identified as actionable by the AI are allowed to proceed through the rest of the workflow. - **Send Notification to Teams**: For actionable emails, the workflow sends a structured alert message to the user in Microsoft Teams chat via a Power Automate webhook. ## Prerequisites - Gmail IMAP Credentials - OpenAI API Key - Microsoft Teams Webhook URL - Power Automate Flow to send message to Teams chat ## How to Set It Up ### 1. **Set Up Power Automate Workflow** #### 1.1 Open Workflow Power Automate in Microsoft Teams - Open the **Workflow** app from Microsoft Teams. - If it's not already added, go to **Apps → search Workflow → click Add → open it**. #### 1.2 Create a New Flow - Click **New Flow** → select **Create from blank**. #### 1.3 Add a Trigger: When a Teams webhook request is received - In the trigger setup, set **Who can trigger the flow?** to **Anyone**. - After saving the flow, a **webhook URL will be generated** — this URL will be used in the n8n workflow.  #### 1.4 Add Action: Parse JSON - Set **Content** to: `Body` - Use the following schema: ```json { "type": "object", "properties": { "from": { "type": "string" }, "receivedAt": { "type": "string" }, "subject": { "type": "string" }, "message": { "type": "string" } } } ```  #### 1.5 Add Action: Get an @mention token for a user - Set the **User** field to the Microsoft Teams email address of the person to notify (e.g., yourname@domain.com).  #### 1.6 Add Action: Post message in a chat or channel - In this action, configure the following: - **Post as**: Flow bot - **Post in**: Chat with Flow bot - **Recipient**: Your Microsoft Teams email address (e.g., yourname@domain.com) - Paste the following code into the Message (in code view): ```html <p>Hello @{outputs(Get_an_@mention_token_for_a_user)?[body/atMention]},</p> <p><br> You have received a new email at your email address <span>@{body(Parse_JSON)?[recipientEmail]}</span> that requires your attention:<br> </p> <p><br> <strong>From: </strong>@{body(Parse_JSON)?[sender]}<strong><br> Received On: </strong>@{body(Parse_JSON)?[date]}<strong><br> Subject:</strong> @{body(Parse_JSON)?[subject]}</p> <p><br> Please review the message at your earliest convenience.<br> Click <a href>here</a> to search this mail in your mailbox</p> </p> ```  #### 1.7 **Save and Enable the Flow** - Click **Save**. - Turn the flow **On**. - The **webhook URL** is now active and available in the first trigger step, copy it to use in n8n. --- Need help with the setup? Feel free to *[contact us](https://eumentis.com/writetous)* ### 2. Configure IMAP Email Trigger - First, enable **2-Step Verification** in your Google Account and generate an **App Password** for n8n. - Then, in the **IMAP node** → **Create Credential** to connect using the following details: - **User**: your Gmail address - **Password**: the App Password - **Host**: imap.gmail.com - **Port**: 993 - **SSL/TLS**: Enabled Follow the n8n *[documentation](https://docs.n8n.io/integrations/builtin/credentials/imap/)* to complete the setup. ### 3. Configure OpenAI Integration - Add your OpenAI API key as a credential in n8n. Follow the n8n *[documentation](https://docs.n8n.io/integrations/builtin/credentials/openai/?utm_source=n8n_app&utm_medium=credential_settings&utm_campaign=create_new_credentials_modal)* to complete the setup. ### 4. Set Up HTTP Request to Trigger Power Automate Workflow - Paste the generated **Webhook URL** from the Power Automate workflow into the **URL** field of the HTTP Request node. ### 5. Disable Execution Logging for Privacy - To ensure that email content is not stored in logs and remains fully secure, you can disable execution logging in n8n: 1. In the n8n **Workflow Editor**, click on the **three dots (...)** in the top right corner and select **Settings**.
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