AI Workflows
Artificial Intelligence tools and workflows
Generate & Email Personalized Jokes with GPT-4 Mini and Gmail
This fun workflow automates the generation and delivery of personalized jokes by email based on the names or objects entered in the form. The process works as follows: ## On form submission The workflow starts when someone submits a form with the required names or objects to create the joke. You can modify the form fields to make the jokes more creative. ## Set the output language Manually define the language in which you want to receive the joke. ## OpenAI Message Model Uses the OpenAI model to generate the joke based on the prompt and in the chosen language. (The response is limited to around 200 tokens.) ## Gmail: send message The generated joke is automatically sent to the specified email address via Gmail.
n8n$4.99Ultimate Content Generator for WordPress
## **Overview** This workflow automates the end-to-end process of creating, optimizing, and publishing content on WordPress. It integrates AI-powered tools, Airtable, and WordPress plugins to generate high-quality, on-brand posts effortlessly. Perfect for content creators, marketers, and business owners looking to save time and scale their content strategy. --- ## **Features** ### **Content Creation:** - **AI-Powered Content:** Generates SEO-friendly blog posts with structured headings, relevant keywords, and meta descriptions. - **Custom Prompts:** Tailor the AI-generated content to match your brand's tone and voice. ### **SEO Optimization:** - **RankMath Plugin Integration:** Updates RankMath SEO with focus keywords and meta descriptions, ensuring your content is search-engine optimized. ### **Content Management:** - **Airtable Integration:** Organizes content ideas, drafts, and publishing schedules in one place. Easily scalable for teams or solo creators. ### **Visuals:** - **Branded Featured Images:** Automatically generates on-brand images for every post. ### **Publishing:** - **Effortless Formatting:** Adapts content to fit your WordPress theme and schedules it for publication. --- ## **Workflow Steps** 1. **Trigger:** Initiated manually or on a schedule. 2. **Content Management:** Retrieves and organizes ideas from Airtable. 3. **Content Generation:** Generates AI-driven blog content tailored to your audience. 4. **SEO Optimization:** Automatically updates RankMath with SEO details. 5. **Featured Image Creation:** Produces on-brand images for the post. 6. **Publishing:** Formats and schedules the post on WordPress. --- ## **Prerequisites** ### **API Keys:** - OpenAI - Airtable - WordPress REST API - RankMath SEO Plugin ### **Custom Code:** Add a small update to your WordPress theme's `functions.php` file to enable seamless automation. --- ## **Customization** - Replace Airtable with another content management system if preferred. - Adjust AI prompts to reflect different tones, styles, or industries. - Add integrations for additional plugins, analytics, or storage services. --- ## **Usage** 1. Import the workflow into your n8n instance. 2. Configure API credentials for WordPress, Airtable, OpenAI, and RankMath. 3. Update your `functions.php` file with the provided code snippet. 4. Customize prompts and Airtable structure for your content needs. 5. Trigger the workflow manually or set it on a schedule. --- ## **Notes** - Experiment with Airtable views or add filters for more granular control over your content pipeline. - Extend the workflow to include social media posting or analytics tracking. - For questions, refer to n8n documentation or reach out to the creator. --- ## **Tools Used** - Airtable - OpenAI GPT - WordPress REST API - RankMath SEO Plugin Feel free to adapt and extend this workflow to meet your specific needs!
n8n$24.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.99Create a Context-Aware Slack Assistant with Google Sheets, Pinecone & GPT-4
This advanced n8n automation template empowers your Slack bot to act as an intelligent assistant: when a user asks a question or requests a suggestion (by mentioning the bot), it automatically retrieves the user's historical data and previous interactions from both Google Sheets and Pinecone. Using GPT-4o, the bot analyzes past updates, status reports, and context to generate a personalized, context-aware response directly in Slack. Perfect for teams seeking instant, data-driven support, this workflow transforms your Slack bot into a smart knowledge assistant that references your own organizational history to provide relevant answers and suggestions. **What This Template Does (Step-by-Step)** **Slack Bot Mention Trigger** - Listens for message or app_mention events where a user asks a question or requests a suggestion. - Captures the message body and user ID. **User Profile & Data Fetch** - Uses the Slack API to retrieve the user's profile. - Queries Google Sheets and Pinecone to collect the user's historical updates and interactions. **Contextual AI Lookup** - GPT-4o reviews the user's past status reports, messages, and activity. - Synthesizes a contextually relevant answer or suggestion based on prior data. **Personalized Response Generation** - The bot replies in Slack with a tailored answer, referencing the user's previous updates and current context. **Auto-Fix & Schema Validation** - Ensures the generated response is well-structured and matches your organization's data schema. **Document Update (Optional)** - Optionally logs the new interaction or suggestion back to Pinecone for future reference. **Required Integrations** - Slack Bot with channels:history, app_mentions:read, and users.profile:read - Google Sheets OAuth2 (for lead or user status records) - Pinecone Vector Store (for storing user status documents) - Azure OpenAI or OpenAI GPT-4o (for document generation and merging) - Cohere API (optional) for reranking relevance in vector search **Ideal For** - Remote teams running async daily standups - People ops tracking onboarding or churn signals - Founders building internal GP-powered tools - Managers consolidating Slack-based updates across teams - Teams wanting a Slack bot that provides personalized answers and suggestions based on past activity - Managers and team members seeking quick, AI-powered support and insights from their own work history - Organizations aiming to leverage internal data for smarter, context-aware assistance in Slack
n8n$14.99Automate Image and Blog Generation via Telegram with Pollinations and Gemini
This n8n workflow enables a Telegram bot to generate AI images using Pollinations API and blog articles using Gemini AI. It is ideal for content creators and developers looking to streamline content production.
n8n$24.99Auto-Generate Blog & AI Image from YouTube Videos with Dumpling AI & GPT-4
### Who is this for? This template is designed for content creators, marketing teams, educators, or media managers who want to repurpose video content into written blog posts with visuals. It's ideal for anyone looking to automate the process of transforming YouTube videos into professional blog articles and custom images. --- ### What problem is this workflow solving? Creating written content from video material is time-consuming and manual. This workflow solves that by automating the entire pipeline: from detecting new YouTube video uploads to transcribing the audio, turning it into an engaging blog post, generating a matching visual, and saving both in Airtable. It saves hours of work while keeping your blog or social feed active and consistent. --- ### What this workflow does This automation listens for new YouTube videos added to a Google Drive folder, extracts the full transcript using Dumpling AI, and sends it to GPT-4 to generate a blog post and image prompt. Dumpling AI then turns the prompt into a 16:9 visual. The blog and visual are saved into Airtable for easy publishing or curation. --- ### Setup 1. **Google Drive Trigger** - Create a folder in Google Drive and upload your YouTube videos there. - Link this folder in the Watch Folder for New YouTube Videos node. - Enable polling every minute or adjust as needed. 2. **Download & Prepare the Video** - The video is downloaded and converted into base64 format by the next two nodes: `Download Video File` and `Convert Downloaded Video to Base64`. 3. **Transcription with Dumpling AI** - The base64 video is sent to Dumpling AI's `extract-video` endpoint. - You must have a Dumpling AI account and an API key with access to this endpoint: [Dumpling AI Docs](https://docs.dumplingai.com/api-reference/introduction) 4. **Generate Blog Content with GPT-4** - GPT-4 takes the transcript and generates: - A human-like blog post - A descriptive prompt for AI image generation - Make sure your OpenAI credentials are configured. 5. **Generate the Visual** - The prompt is passed to Dumpling AI's `generate-ai-image` endpoint using model `FLUX.1-pro`. - The result is a clean 1024x576 image. 6. **Save to Airtable** - Blog content is stored under the `Content` field in Airtable. - The image prompt is also added to the `Attachments` column as a visual reference. - Ensure Airtable base and table are preconfigured with the correct field names. --- ### How to customize this workflow to your needs - Change the GPT prompt to alter the tone or format of the blog post (e.g., add bullet points or SEO tags). - Modify the Dumpling AI prompt to generate different image styles. - Add a scheduler or webhook trigger to run at different intervals or through other integrations. - Connect this output to Ghost, Notion, or your CMS using additional nodes. --- ### Sticky Note Summary **Part 1: Transcription & Blog Prompt** - Watches a Google Drive folder for new video uploads. - Downloads and encodes the video. - Transcribes full audio with Dumpling AI. - GPT-4 writes a blog post and descriptive image prompt. **Part 2: Image Generation & Airtable Save** - Dumpling AI generates a visual from the image prompt. - Blog content is saved to Airtable. - The image prompt is patched into the `Attachments` field in the same record. --- “Use this if you want to automate repurposing YouTube videos into blog content with zero manual work.
n8n$9.99Extract and Validate Book Titles from Bookshelf Images Using GPT-4o and Google Books
Automatically extract and verify book titles and authors from bookshelf images using AI and Google Books API. This workflow processes images to identify book titles, validates them against Google Books, and returns a refined list to the frontend.
n8n$14.99Process Voice, Images & Documents with GPT-4o, MongoDB & Gmail Tools
## What it does This n8n workflow creates a cutting-edge, multi-modal AI Memory Assistant designed to capture, understand, and intelligently recall your personal or business information from diverse sources. It automatically processes voice notes, images, documents (like PDFs), and text messages sent via Telegram. Leveraging GPT-4 for advanced AI processing (including visual analysis, document parsing, transcription, and semantic understanding) and MongoDB Atlas Vector Search for persistent and lightning-fast recall, this assistant acts as an external brain. Furthermore, it integrates with Gmail, allowing the AI to send and search emails as part of its memory and response capabilities. This end-to-end solution blueprint provides a powerful starting point for personal knowledge management and intelligent automation. ## How it works #### 1. Multi-Modal Input Ingestion Your memories begin when you send a voice note, an image, a document (e.g., PDF), or a text message to your Telegram bot. The workflow immediately identifies the input type. #### 2. Advanced AI Content Processing Each input type undergoes specialized AI processing by GPT-4: 1. Voice notes are transcribed into text using OpenAI Whisper. 2. Images are visually analyzed by GPT-4 Vision, generating detailed textual descriptions. 3. Documents (PDFs) are processed for text extraction, leveraging GPT-4 for robust parsing and understanding of content and structure. Unsupported document types are gracefully handled with a user notification. 4. Text messages are directly forwarded for further processing. This phase transforms all disparate input formats into a unified, rich textual representation. #### 3. Intelligent Memory Chunking & Vectorization The processed content (transcriptions, image descriptions, extracted document text, or direct text) is then fed back into GPT-4. The AI intelligently chunks the information into smaller, semantically coherent pieces, extracts relevant keywords and tags, and generates concise summaries. Each of these enhanced memory chunks is then converted into a high-dimensional vector embedding using OpenAI Embeddings. #### 4. Persistent Storage & Recall (MongoDB Atlas Vector Search) These vector embeddings, along with their original content, metadata, and tags, are stored in your MongoDB Atlas cluster, which is configured with Atlas Vector Search. This allows for highly efficient and semantically relevant retrieval of memories based on user queries, forming the core of your smart recall system. #### 5. AI Agent & External Tools (Gmail Integration) When you ask a question, the AI Agent (powered by GPT-4) acts as the central intelligence. It uses the MongoDB Chat Memory to maintain conversational context and, crucially, queries the MongoDB Atlas Vector Search store to retrieve relevant past memories. The agent also has access to Gmail tools, enabling it to send emails on your behalf or search your past emails to find information or context that might not be in your personal memory store. #### 6. Smart Response Generation & Delivery Finally, using the retrieved context from MongoDB and the conversational history, GPT-4 synthesizes a concise, accurate, and contextually aware answer. This response is then delivered back to you via your Telegram bot. ## How to set it up (~20 Minutes) Getting this powerful workflow running requires a few key configurations and external service dependencies. **Telegram Bot Setup:** 1. Use BotFather in Telegram to create a new bot and obtain its API Token. 2. In your n8n instance, add a new Telegram API credential. Give it a clear name (e.g., My AI Memory Bot) and paste your API Token. **OpenAI API Key Setup:** 1. Log in to your OpenAI account and generate a new API key. 2. Within n8n, create a new OpenAI API credential. Name it appropriately (e.g., My OpenAI Key for GPT-4) and paste your API key. This credential will be used by the OpenAI Chat Model (GPT-4 for processing, chunking, and RAG), Analyze Image, and Transcribe Audio nodes. **MongoDB Atlas Setup:** 1. If you don't have one, create a free-tier or paid cluster on MongoDB Atlas. 2. Create a database and a collection within your cluster to store your memory chunks and their vector embeddings. 3. Crucially, configure an Atlas Vector Search index on your chosen collection. This index will be on the field containing your embeddings (e.g., embedding field, type knnVector). Refer to MongoDB Atlas documentation for detailed instructions on creating vector search indexes. 4. In n8n, add a new MongoDB credential. Provide your MongoDB Atlas connection string (ensure it includes your username, password, and database name), and give it a clear name (e.g., My Atlas DB). This credential will be used by the MongoDB Chat Memory node and for any custom HTTP requests you might use for Atlas Vector Search insertion/querying. **Gmail Account Setup:** 1. Go to Google Cloud
n8n$14.99Automate LLM Testing with GPT-4 Judge & Google Sheets Tracking
## How it works - The workflow loads a list of test cases from a Google Sheet (previous results stored from an LLM). - For each test case, we execute a call to an LLM judge in parallel (using HTTP Request + Webhook nodes). - The judge uses the Input, Output, and Reference Answer fields from the spreadsheet to mark each LLM response as Pass/Fail. - The results are logged into a separate sheet in the same Sheets file. ## Set up steps: - Add your credentials for Google Sheets and OpenAI (or replace the OpenAI node with your favorite chat model). - Make a copy of the example Sheet to populate it with your own test data. - Run the workflow with the Execute Workflow button next to the Manual Trigger node.
n8n$14.99Automate LinkedIn Post Creation with AI and Human Review
This workflow automates the creation of research-based LinkedIn posts by integrating AI insights and human review. It generates a post draft, allows for human feedback, and creates a conceptual image, delivering the final content via email.
n8n$14.99Automate Online Tool Discovery and Evaluation with GPT-4o and SerpAPI
Streamline the process of finding and evaluating online tools with this workflow that leverages GPT-4o and SerpAPI to deliver comprehensive reviews and comparisons in seconds.
n8n$14.99Transform Unstructured Data into Structured IdeaBlocks with Blockify
This workflow optimizes unstructured text data into structured IdeaBlocks using Blockify technology, enhancing data accuracy and reducing storage needs.
n8n$14.99Automate YouTube Video Summaries to Discord with AI and Slack Approval
This n8n workflow automates the process of summarizing YouTube videos using AI, sending them for approval via Slack, and distributing approved summaries to Discord, while logging all data in Google Sheets.
n8n$9.99Create a Dynamic AI Website Assistant with Pinecone and OpenAI
This workflow sets up an AI-driven virtual assistant that dynamically responds to website queries using Pinecone vector search and OpenAI models, with routing based on the source website.
n8n$19.99Create an AI Chatbot with InfraNodus for Enhanced Knowledge-Based Responses
Develop an AI chatbot that leverages InfraNodus to access a comprehensive knowledge base, enhancing response accuracy and relevance.
n8n$4.99Automate AI Image Generation and Storage in AWS S3 with n8n
This workflow automates the generation of AI-powered images using OpenAI and securely stores them in AWS S3, streamlining content creation and management.
n8n$14.99Automate AI-Driven News Commentary for LinkedIn Using Dumpling AI and GPT-4o
This workflow automates the creation of personalized news commentary for LinkedIn by leveraging Dumpling AI's news search and scraping capabilities, combined with GPT-4o for generating insightful content. The final output is stored in Google Sheets for easy review and posting.
n8n$9.99Parallel LLM Evaluation on Legal Documents with Google Sheets and OpenAI
Efficiently benchmark multiple LLMs on legal documents using Google Sheets and OpenAI, leveraging parallel processing for faster results.
n8n$14.99Automate Personalized Job Application Icebreakers with GPT-4 and Google Sheets
This workflow automates the creation of personalized email icebreakers for job applications using data from Google Sheets and GPT-4. It streamlines the process by fetching job listing data, generating customized icebreakers, and updating the sheet with the new content.
n8n$4.99Build a Slack Bot with Google Dialogflow for AI-Powered Conversations
Create an interactive Slack bot using Google Dialogflow to process and respond to user queries with AI-driven insights.
n8n$9.99Arxiv Paper Summarization with ChatGPT
# Webhook | Paper Summarization ## Who is this for? This workflow is designed for researchers, students, and professionals who frequently read academic papers and need concise summaries. It is useful for anyone who wants to quickly extract key information from research papers hosted on arXiv. ## What problem is this workflow solving? Academic papers are often lengthy and complex, making it time-consuming to extract essential insights. This workflow automates the process of retrieving, processing, and summarizing research papers, allowing users to focus on key findings without manually reading the entire paper. ## What this workflow does This workflow extracts the content of an arXiv research paper, processes its abstract and main sections, and generates a structured summary. It provides a well-organized output containing the **Abstract Overview, Introduction, Results, and Conclusion**, ensuring that users receive critical information in a concise format. ## Setup 1. Ensure you have **n8n** installed and configured. 2. Import this workflow into your n8n instance. 3. Configure an external trigger using the **Webhook** node to accept paper IDs. 4. Test the workflow by providing an arXiv paper ID. 5. (Optional) Modify the summarization model or output format according to your preferences. ## How to customize this workflow to your needs - Adjust the **HTTPRequest** node to fetch papers from other sources beyond arXiv. - Modify the **Summarization Chain** node to refine the summary output. - Enhance the **Reorganize Paper Summary** step by integrating additional language models. - Add an **email or Slack notification** step to receive summaries directly. ## Workflow Steps 1. **Webhook** receives a request with an arXiv paper ID. 2. **Send an HTTP request** using **Request to Paper Page** to fetch the HTML content of the paper. 3. **Extract the abstract and sections** using **Extract Contents**. 4. **Split out all sections** using **Split out All Sections** to process individual paragraphs. 5. **Clean up text** using **Remove useless links** to remove unnecessary elements. 6. **Summarize extracted content** using **Summarization Chain**. 7. **Aggregate summarized content** using **Aggregate summarized content**. 8. **Reorganize the paper summary** into structured sections using **Reorganize Paper Summary**. 9. **Extract key information** using **Content Extractor** to classify data into **Abstract Overview, Introduction, Results, and Conclusion**. 10. **Respond to the webhook** with the structured summary. --- **Note:** This workflow is designed for use with **arXiv** research papers but can be adapted to process papers from other sources.
n8n$9.99Automate Brand and Competitor Mentions Tracking with ChatGPT and Google Sheets
This workflow automates the daily monitoring of brand and competitor mentions in AI responses. It logs interactions in Google Sheets and sends a detailed email report, providing insights into AI-driven brand perception.
n8n$9.99Automate AI Image Generation and Upload to Google Drive
This workflow automates the generation of AI images using the APImage API and uploads them directly to Google Drive. Ideal for content creators and businesses looking to streamline media production.
n8n$4.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.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work