6 templates found
Category:
Author:
Sort:

Collect posts from Twitter and send to Airtable

This workflow collects tweets (100 but adjustable) and add them to AirTable. Starting the 2nd execution, the workflow will add only the new tweets (based on Tweet ID), so there won't be any tweet duplications

OsherDBy OsherD
3969

Receive updates for GitHub events

Companion workflow for Github Trigger node docs

amudhanBy amudhan
1364

Transform product images to marketing ads using Google Gemini AI

Transform Product Photos into Marketing Images with AI Made by Biznova | TikTok --- 🎯 Who's it for E-commerce sellers, social media marketers, small business owners, and content creators who need professional product advertising images without expensive photoshoots or graphic designers. ✨ What it does This workflow automatically transforms simple product photos into polished, professional marketing images featuring: Professional models showcasing your product Aesthetically pleasing, contextual backgrounds Professional lighting and composition Lifestyle scenes that help customers envision using the product Commercial-ready quality suitable for ads and e-commerce 🚀 How it works Upload your basic product photo via the web form AI analyzes your product and generates a complete marketing scene Download your professional marketing image automatically Use it immediately in ads, social media, or product listings ⚙️ Setup Requirements OpenRouter Account: Create a free account at openrouter.ai API Key: Generate your API key from the OpenRouter dashboard Add Credentials: Configure the OpenRouter API credentials in the "AI Marketing Image Generator" node Test: Upload a sample product image to test the workflow 🎨 How to customize Edit the prompt in the "AI Marketing Image Generator" node to match your brand style Adjust file formats in the upload form (currently accepts JPG/PNG) Modify the response message in the final form node Add your branding by including brand colors or style preferences in the prompt 💡 Pro Tips Use high-resolution product images for best results Test different prompt variations to find your ideal style Save successful prompts for consistent brand imagery Batch process multiple products by running the workflow multiple times 🔧 Quick Setup Guide Prerequisites OpenRouter account (Sign up here) API key from OpenRouter dashboard Configuration Steps Click on "AI Marketing Image Generator" node Add your OpenRouter API credentials Save and activate the workflow Test with a product image Customization To change the image style: Edit the prompt in the "AI Marketing Image Generator" node Add specific instructions about colors, mood, or setting Include brand-specific requirements Example custom prompt additions: "Use a minimalist white background" "Feature a modern, urban setting" "Include warm, natural lighting" "Show the product in a luxury lifestyle context"

BiznovaBy Biznova
915

Create personal data vector store from Google Sheets with OpenAI & Gemini AI

This workflow integrates Google Sheets with Supabase Vector Store for storing personal data as vectors. It utilizes OpenAI and Google Gemini AI models for enhanced data processing and querying. The workflow performs the following tasks: Extracts personal data from Google Sheets. Processes the data using AI tools like OpenAI and Google Gemini for intelligent insights. Inserts the data into Supabase as vectors, enabling efficient storage and fast querying. Includes seamless integration with Postgres for memory management. Supports data loading, embedding, and management. This template is ideal for: Personal data storage with AI-driven querying and analysis. Building intelligent agents that interact with your data. Efficient vector-based storage for personal information. Perfect for those looking to integrate AI into their personal data workflows.

Mustafa PolatBy Mustafa Polat
880

Create dynamic API Gateway with HTTP Router and workflow orchestration

Overview This workflow provides a universal webhook endpoint that dynamically routes incoming requests to different subflows. It allows you to manage multiple API-like endpoints from a single entry point, while ensuring proper error handling and consistent responses. How it works Webhook Receiver – A single URL accepts requests. Method Detection – Branches capture the request method. Route Resolver – Matches the action parameter and method against your route configuration. Execute Subflow – If valid, the matching workflow is executed. Error Handling – If invalid, the workflow responds with a clear status code and JSON error. About the action parameter The action query parameter is the key that controls routing: In your Routes Config, every route is defined with an action name, a list of allowed HTTP methods, and the target subflow ID. When a request comes in, the workflow looks up the provided action in this config. If the action is valid and the method is allowed, the corresponding subflow is executed. If not, the workflow returns a structured error. In other words: Config side → map action → subflow ID Request side → send ?action=... → determines which subflow runs This makes action both the mapping key in the configuration and the control key for triggering the correct logic. Setup steps Import the workflow into n8n. Define your routes in the Routes Config node. Each route contains: action name allowed HTTP methods target subflow ID --- This workflow is useful if you want to: Expose multiple clean API endpoints without creating many Webhook nodes Ensure consistent error handling across all endpoints Keep your n8n setup more structured and maintainable --- 👉 A practical solution to turn n8n into a flexible and maintainable API gateway.

Sven RösserBy Sven Rösser
335

Create AI newsletters with GPT-4o, human approval workflow, and SendGrid

Generate AI newsletters from form inputs and send via SendGrid Streamline your email marketing process with this AI-powered "Human-in-the-Loop" workflow. It allows you to generate high-quality, targeted newsletters from a simple form input, review them via email, and automatically distribute them to your subscribers upon approval. Who is this for? Digital marketers, content creators, community managers, and small business owners who want to maintain consistent communication with their audience but need to reduce the time spent on drafting and formatting emails. What does this workflow do? Input Collection: Starts with a user-friendly n8n Form where you input the newsletter topic, target audience, and sender details. Data Logging: Automatically saves the form responses to a Google Sheet for your records. AI Generation: Uses OpenAI (GPT-4o) to draft a catchy subject line and valuable body content formatted in Markdown based on your inputs. Approval Process: Sends a "Review Request" email to your inbox (via Gmail). This email contains a preview of the newsletter and a special link to approve it. Execution Wait: The workflow pauses and waits for you to click the approval link. Distribution: Once approved, it converts the Markdown to HTML and sends the final newsletter to your subscriber list using SendGrid. Requirements OpenAI API Key: To utilize GPT-4o for content generation. Google Cloud Account: Required for the Google Sheets (logging) and Gmail (approval notifications) nodes. SendGrid Account: Required for sending the final newsletter to your subscribers. n8n version: Ensure you are using a version that supports the LangChain nodes. How to set up Configure Credentials: Set up your credentials for OpenAI, Google (Sheets & Gmail), and SendGrid within n8n. Subscriber List: Open the Workflow Configuration node (Set node). Replace the placeholder with your comma-separated list of subscriber emails. Google Sheets: Create a Google Sheet with columns for topic, target, sender, and admin_email. Update the Store Form Responses node with your Document ID and Sheet Name. Sender Verification: In the SendGrid node, ensure the "From Email" matches a verified sender identity in your SendGrid account. Test: Click "Test Workflow," fill out the Form Trigger URL, and check your email for the approval draft. Click the link in the email to finish the process. How to customize Change the AI Model: You can swap the OpenAI model node for Anthropic (Claude) or a local LLM if preferred. Adjust the Prompt: Edit the system message in the Generate Newsletter Content agent node to change the tone or structure of the newsletter. Swap Email Providers: If you don't use SendGrid or Gmail, simply replace these nodes with the email service of your choice (e.g., Mailchimp, Outlook, AWS SES).

小林幸一By 小林幸一
69
All templates loaded