AI Workflows
Artificial Intelligence tools and workflows
Automate WordPress Content Creation with AI and Airtable
Streamline your WordPress content creation process with AI-driven research and writing, integrated with Airtable for structured oversight and human review.
n8n$19.99Generate and Store AI Images with Sora GPT, Google Drive, and Sheets
# **Automation Flow: Image to Image Using GP Sora** This flow automates the process of generating images using a provided prompt and reference image via the **Sora GP Image API** from [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image). The generated images are stored in **Google Drive**, and details are logged in **Google Sheets**. ## **Nodes Overview** ### 1. **On Form Submission** - **Type**: `n8n-nodes-base.formTrigger` - **Description**: This node triggers when a user submits the form containing the prompt and image URL. It ensures the form fields are filled in and ready for processing. - **Form Fields**: - **Prompt**: A text description of the desired image. - **Image URL**: The URL of the reference image to be used. - **Webhook ID**: Unique identifier for form submission. --- ### 2. **HTTP Request to Sora GP Image API** - **Type**: `n8n-nodes-base.httpRequest` - **Description**: Sends the prompt and image URL to the **Sora GP Image API** to generate a new image based on the provided inputs. - **API Endpoint**: [Sora GP Image API](https://sora-gpt-image.p.rapidapi.com/ai-img/img-to-img.php) (via **RapidAPI**) - **Method**: `POST` - **Body Parameters**: - **Prompt**: User-provided text. - **Image URL**: The reference image URL. - **Width & Height**: Image size is set to `1024x1024`. --- ### 3. **Code (Base64 Conversion)** - **Type**: `n8n-nodes-base.code` - **Description**: This node processes the base64-encoded image data returned from the API. It decodes and formats the image to be uploaded to Google Drive. - **Output**: Converts the base64 string into a binary JPEG file. --- ### 4. **Upload Image to Google Drive** - **Type**: `n8n-nodes-base.googleDrive` - **Description**: Uploads the generated image to **Google Drive**, storing it in a designated folder. - **Authentication**: Google Service Account. - **File Name**: The image file name is dynamically set from the previous node. --- ### 5. **Log Details to Google Sheets** - **Type**: `n8n-nodes-base.googleSheets` - **Description**: This node logs the **Prompt**, **Generated Image**, and **Generation Date** into a **Google Sheets** document for tracking and auditing purposes. - **Columns Mapped**: - **Prompt**: The user's input text. - **Image**: The name of the generated image file. - **Generated Date**: Date and time of image generation. --- ## **Flow Summary** 1. **User Submits Form**: Triggered when the form with the prompt and image URL is submitted. 2. **Image Generation**: The data is sent to the **Sora GP Image API** from [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image) to generate the image. 3. **Image Processing**: The generated image (base64 format) is decoded and saved as a file. 4. **Google Drive Upload**: The image is uploaded to **Google Drive** for storage. 5. **Google Sheets Logging**: All relevant details (Prompt, Image, Date) are saved in **Google Sheets**. --- ## **Benefits** - **Automated Image Creation**: Quickly generate images using AI based on a simple prompt and reference image via **RapidAPI**. - **Efficient Workflow**: The entire process from form submission to image generation and storage is automated, saving time and reducing manual work. - **Centralized Storage**: Generated images are stored in **Google Drive**, ensuring easy access and organization. - **Audit Trail**: The details of each generated image are logged in **Google Sheets**, making it easy to track, review, and manage past creations. - **Scalable and Reusable**: Can be adapted to multiple use cases, such as creative design, marketing materials, or social media content generation. --- ## **Problems Solved** - **Manual Image Editing**: Eliminates the need for manual image manipulation and creation, allowing for automatic generation based on user inputs. - **Disorganized File Storage**: With automatic uploads to **Google Drive**, the images are stored in a centralized and organized manner. - **Lack of Record-Keeping**: By logging image generation details in **Google Sheets**, there's always a record of past creations, improving tracking and management. - **Time-Consuming Processes**: The automation drastically reduces the time spent on manual tasks, allowing users to focus on other aspects of their work or creative processes. --- This flow simplifies the process of creating AI-generated images based on user inputs, leveraging the power of the **Sora GP Image API** via [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image), making it a powerful tool for creative, design, and marketing purposes.
n8n$9.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.99Automate Real Estate Lead Qualification with GPT-4 Mini Chatbot
This workflow automates the qualification of real estate leads using a chatbot powered by GPT-4 Mini, enhancing user engagement and encouraging site visits.
n8n$4.99AI-Powered Social Media Content Generator with Strategic Approach Using GPT-4 Models
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## How it works? The Content Strategy AI Pipeline is an intelligent, multi-stage content creation system that transforms simple user prompts into polished, ready-to-publish content. The system intelligently extracts platform requirements, audience insights, and brand tone from user requests, then develops strategic reasoning and emotional connection strategies before crafting compelling content outlines and final publication-ready posts or articles. Supporting both social media platforms (Instagram, LinkedIn, X, Facebook, TikTok) and blog content. **Key Differentiators**: Strategic thinking approach, emotional intelligence integration, platform-native optimization, zero-editing-required output, and professional content strategist-level quality through multi-model AI orchestration. ## Technical Points - Multi-model AI orchestration for specialized tasks - Emotional psychology integration for audience connection - Platform algorithm optimization built-in - Industry-standard content strategy methodology automated - Enterprise-grade reliability with session management and memory - API-ready architecture for integration into existing workflows ## Test Inputs ``` Sample Request: Create an Instagram post for a fitness coach targeting busy moms, tone should be motivational and relatable Expected Flow: Platform: Instagram → Niche: Fitness → Audience: Busy Moms → Tone: Motivational → Output: 125-150 word post with hashtags ```
n8n$14.99Automate Midjourney Image Creation and Upscaling via Telegram
Streamline your image generation process by connecting Telegram with Midjourney through GoAPI, allowing for automated image creation and upscaling directly from chat.
n8n$14.99Find Step-by-Step Recipes from API Ninjas Recipe API in an n8n AI Agent
## Who's it for Makers who want a tiny, understandable AI agent that turns chat prompts into real recipe results. Great for demos, tutorials, or as a starting point for tool-using agents. ## How it works / What it does - Listens for chat messages and keeps a short recent-history window. - Uses a simple system hint to prefer the recipe tool for cooking queries. - Calls API Ninjas recipe endpoint and returns ingredients and instructions. - Replies concisely with a title, bullet ingredients, and numbered steps. ## How to set up 1. Add your OpenAI API key to the OpenAI Chat node. 2. Add your API Ninjas key to the HTTP Request node used by the recipe tool. 3. Deploy the chat trigger and send a message like "find me a pasta recipe." ## Requirements - n8n environment - OpenAI API key - API Ninjas API key for the recipe endpoint ## How to customize the workflow - Swap API Ninjas for any GE or POS recipe API without changing the agent pattern. - Save results to a database or Google Sheets for later use. - Add optional fields like servings, time, or nutrition. - Introduce basic guardrails for tone, length, or ingredient safety checks.
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 YouTube SEO Content and Thumbnail Creation from Video Scripts
Streamline your YouTube SEO process by automatically generating SEO content and thumbnails from video scripts using Google Sheets, OpenAI, and Runway.
n8n$14.99Convert Form Inputs to Cinematic Videos with GPT-4, Dumpling AI, & ElevenLabs Audio
## What this workflow does This workflow turns a user-submitted form with country or animal names into a cinematic video with animated scenes and immersive ambient audio. Using GPT-4 for prompt generation, Dumpling AI for visual creation, Replicate for motion animation, ElevenLabs for sound generation, and Creatomate for video stitching, it fully automates video production - from raw idea to rendered file. --- ## What problem is this solving? Creating engaging multimedia content can take hours. This workflow automates the entire process of ideation, design, and rendering of high-quality cinematic clips, eliminating the need for manual video editing or audio production. --- ## Who is this for? - Content creators and educators - Digital artists and storytellers - Marketers or YouTubers creating short-form visual content - No-code/AI automation enthusiasts --- ## Setup Instructions ### Step 1: Google Sheet Create a Google Sheet with two columns: - `Title` - `Generated videos` Update the Sheet ID and tab name in the final node. ### Step 2: Google Drive Create two folders: - One for **ambient audio tracks** - One for **final generated videos** Update the folder IDs in both Google Drive nodes. ### Step 3: Credentials Setup Make sure all your API tokens are saved as **credentials** in n8n. This workflow uses the following integrations: - OpenAI (GPT-4) - Dumpling AI (via API header) - Replicate.com - ElevenLabs - Google Drive - Google Sheets - Creatomate ### Step 4: Form Fields Ensure your trigger form includes these fields: - `Title` - `Country 1`, `Country 2`, `Country 3`, `Country 4` - `Style` (e.g., cinematic, epic, fantasy, noir, etc.) --- ## How it works 1. **User Form Submission** Kicks off the workflow with the required inputs. 2. **Format Inputs** Combines all 4 countries/animals into a single array. 3. **GPT-4: Generate Visual Prompts** Uses GPT-4 to create rich cinematic descriptions per animal/country. 4. **Dumpling AI: Create Images** Each description becomes a high-quality visual. 5. **GPT-4: Create Motion Prompts** Each image prompt is rewritten into motion-based video prompts. 6. **Replicate: Animate** Prompts and images are sent to Replicate's model for animation. 7. **GPT-4: Generate Sound Prompt** Based on the style, GPT-4 creates an ambient sound idea. 8. **ElevenLabs: Create Ambient Audio** Audio is generated and uploaded to Google Drive. 9. **Creatomate: Stitch All Media** All 4 motion videos and the audio track are stitched into one cinematic output. 10. **Upload to Google Drive + Log to Sheet** Final video is saved in Drive and logged in Sheets with its title and link. --- ## How to Customize - Modify GPT prompts for different themes (e.g., horror, fantasy, sci-fi). - Swap animals for characters, objects, or locations. - Replace ambient sound with ElevenLabs voiceovers or music. - Add metadata logging (generation time, duration, tags). - Try using alternative video tools like Pika Labs or Runway ML. --- ## Requirements - n8n self-hosted or cloud instance - Active accounts for: OpenAI, Dumpling AI, Replicate, ElevenLabs, Creatomate - Google credentials set up for Drive + Sheets --- This is a perfect end-to-end automation that showcases the power of AI + automation for video storytelling.
n8n$14.99Automate Content Idea Generation and Storage with Google Gemini and Sheets
This n8n workflow automates the creation of content ideas using Google Gemini and stores them in Google Sheets. It expands each idea into detailed content, streamlining the content creation process.
n8n$9.99Transform RSS Feed Articles into Social Media Content
Automatically convert articles from an RSS feed into engaging social media content. This workflow enriches articles with research and expert insights, then formats them for platforms like LinkedIn, Instagram, and Twitter.
Activepieces$2.99Create an IPL Cricket Rules Q&A Chatbot with Google Gemini API
This workflow builds a chatbot to answer IPL cricket rules queries using Google Gemini API for embeddings and chat capabilities. It creates a vector store from IPL rules to enhance the chatbot's accuracy.
n8n$14.99Automate Restaurant Orders and Menu Management via WhatsApp and AI
Streamline your restaurant's order and menu management by leveraging WhatsApp and AI. This workflow automates customer interactions, order processing, and delivery coordination, enhancing efficiency and customer satisfaction.
n8n$14.99Automate AI Image Generation with Telegram Bot and AIMLAPI
This n8n workflow enables users to generate AI-enhanced images by interacting with a Telegram bot. It enhances prompts using GPT-4o, generates images via AIMLAPI, and logs activity in Google Sheets with daily usage limits.
n8n$14.99Automate Pizza Ordering with GPT-3.5 Chatbot in n8n
Streamline your pizza store's order processing with an AI-powered chatbot that handles menu inquiries, order placements, and status tracking using OpenAI and n8n.
n8n$4.99AI Agent Web Search Using SearchAPI & LLM
## AI Agent Web Search using SearchApi & LLM ### Who is this for? This workflow is ideal for anyone conducting **online research**, including **students**, **researchers**, **content creators**, and professionals looking for accurate, up-to-date, and verifiable information. It also serves as an excellent foundation for building more sophisticated AI-driven applications. ### What problem does this workflow solve? / Use case This workflow automates web searches by enabling an AI agent to efficiently retrieve and summarize external, verifiable information, ensuring accuracy through source citations. ### What this workflow does - Connects an AI agent node to [SearchApi.io](https://www.searchapi.io/) as an integrated search tool. - Empowers the AI agent to perform real-time web searches using various SearchApi engines (e.g., Google, Bing). - Allows the AI agent to dynamically determine search parameters based on user interaction, delivering contextually relevant results. - Ensures responses include clearly cited sources for validation and further exploration. ### Setup 1. **Install the [SearchApi community node](https://www.npmjs.com/package/@searchapi/n8n-nodes-searchapi)**: - Open **Settings > Community Nodes** inside your self-hosted n8n instance. - Fill **npm Package Name** with `@searchapi/n8n-nodes-searchapi`. - Accept the risk prompt, and hit **Install**. - It should now appear as a node when you search for it. 2. **API Configuration**: - Set up your [SearchApi.io](https://www.searchapi.io/) credentials in n8n. - Add your preferred LLM provider credentials (e.g., OpenRouter API). 3. **Input Requirements**: - Provide the YouTube video ID (e.g., `wBuULAoJxok`). 4. **Connect LLM Integration**: - Configure the summarization chain with your chosen model and parameters for text splitting. ### How to customize this workflow to your needs - Integrate additional nodes to structure or store search results (e.g., saving to databases, Notion, Google Sheets). - Extend chatbot capabilities to integrate with messaging platforms (Slack, Discord) or email notifications. - Adjust search parameters and filters within the AI agent node to tailor information retrieval. ### Example Usage - **Input**: User asks, "What are the latest developments in AI regulation?" - **Output**: AI retrieves, summarizes, and cites recent, authoritative articles and news sources from the web.
n8n$4.99Convert Google Drive Documents to Vector Embeddings with OpenAI
Automatically transform documents from Google Drive into vector embeddings using OpenAI's model and store them in a Postgres database with PGVector for advanced search capabilities.
n8n$9.99Chat with a Database Using AI
This workflow allows you to ask questions about data stored in a database using AI. To use it, you'll need an OpenAI API key (although you could also swap in a model from another service). Supported databases: - Postgres - MySQL - SQLite The workflow uses n8n's embedded chat, but you could also modify it to work with a chat service such as Slack, MS Teams, or WhatsApp. Note that to use this template, you need to be on n8n version 1.19.4 or later.
n8n$4.99Automate Trello Board Summarization with OpenAI GPT-5-Nano
This workflow retrieves data from a Trello board, including lists and cards, and uses OpenAI's GPT-5-Nano to generate a concise summary of the board's contents.
n8n$9.99Deploy a Custom-Branded AI Chatbot with Langflow Integration
Integrate a customizable AI chatbot on your website using n8n and Langflow, enabling dynamic responses and seamless user interactions.
n8n$4.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.99Automate AI-Driven Handbook Creation with Multi-Agent Orchestration and Human Review
This n8n workflow automates the creation of Markdown-based handbooks using a multi-agent AI system with human oversight. It orchestrates AI agents for content generation, review, and synthesis, ensuring high-quality outputs through iterative refinement and human approval.
n8n$24.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
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work