Auto-generate social media videos with GPT-5 and publish via Blotato
Auto-Generate Social Media Videos with GPT-5 and Publish via Blotato > β οΈ Disclaimer: This workflow uses Community Nodes (Blotato) and requires a self-hosted n8n instance with "Verified Community Nodes" enabled. --- π₯ Who is this for? This workflow is perfect for: Content creators and influencers who post regularly on social media Marketing teams that want to scale branded video production Solo entrepreneurs looking to automate their video marketing Agencies managing multi-client social media publishing --- π‘ What problem is this workflow solving? Creating high-quality video content and publishing consistently on multiple platforms is time-consuming. You often need to: Write compelling captions and titles Adapt content to fit each platformβs requirements Publish manually or across disconnected tools This workflow automates the entire process β from idea to publishing β so you can focus on growth and creativity, not logistics. --- βοΈ What this workflow does Receives a video idea via Telegram Saves metadata to Google Sheets Transcribes the video using OpenAI Whisper Generates a catchy title and caption using GPT-5 Uploads the final media to Blotato Publishes the video automatically to: TikTok Instagram YouTube Shorts Facebook X (Twitter) Threads LinkedIn Pinterest Bluesky Updates the post status in Google Sheets Sends confirmation via Telegram --- π§° Setup Before launching the workflow, make sure to: Create a Blotato Pro account and generate your API Key Enable Verified Community Nodes in the n8n Admin Panel Install the Blotato community node in n8n Create your Blotato credential using the API key Make a copy of this Google Sheet template Ensure your Google Drive folder with videos is shared publicly (viewable by anyone with the link) Link your Telegram Bot and configure the trigger node Follow the sticky note instructions inside the workflow --- π οΈ How to customize this workflow Modify the GPT-5 prompt to reflect your brand voice or campaign tone Add/remove social platforms depending on your strategy Include additional AI modules (e.g., for voiceover or thumbnails) Insert review/approval steps (via Slack, email, or Telegram) Connect Airtable, Notion, or your CRM to track results --- This is your all-in-one AI video publishing engine, built for automation, scale, and growth across the social web. --- π Documentation: Notion Guide --- Need help customizing? Contact me for consulting and support : Linkedin / Youtube
Automated GLPI ticket deadline alerts via Microsoft Teams
Overview This n8n workflow provides an automated notification system that monitors tickets in GLPI (Gestionnaire Libre de Parc Informatique) and sends proactive alerts through Microsoft Teams when tickets are approaching their expiration dates. Key Features π Automated Scheduling Daily execution scheduled at 9:00 AM Continuous monitoring without manual intervention Customizable scheduling configuration π― Intelligent Deadline Detection Automatic identification of tickets expiring within the next 2 days Configurable date-based filtering criteria Efficient processing of multiple simultaneous tickets π₯ Targeted Notifications Personalized alerts sent to specific technicians via Microsoft Teams Automatic assignment based on ticket assignee Structured messages with key ticket information π§ Complete GLPI Integration Secure connection through GLPI REST API Authentication with application tokens Automatic session management (initiation and closure) Technical Functionalities Data Processing Extraction: Automatic queries to GLPI database Filtering: Ticket separation by assigned technician Transformation: Data formatting for readable notifications Conditional Flow Automatic evaluation of responsible technician Intelligent notification routing Handling of cases without specific assignment Session Management Automatic session initiation with GLPI Secure session token maintenance Controlled session closure upon completion Ticket Information Included Each alert contains: Ticket Title: Clear problem description Ticket ID: Unique identifier for tracking Time Remaining: Days/hours until expiration System Requirements Infrastructure GLPI server with REST API enabled Running n8n instance Microsoft Teams account with API permissions Required Credentials GLPI user with application administrator privileges Valid GLPI application token OAuth2 credentials for Microsoft Teams GLPI User ID Identification For complete workflow configuration, it's necessary to identify the correct IDs of technical users for proper notification assignment. User IDs can be obtained by accessing user management in GLPI and observing the ID directly in the browser URL when selecting a specific user. Path: Administration > Users > [Select User] When clicking on the desired user, you can see the user ID directly in the browser URL (e.g., id=7 for Support Technician 1, id=8 for Support Technician 2). Configuration Environment Variables json{ "glpi_url": "https://your-glpi-server.com", "app_token": "your-application-token-here" } Available Customization Alert Period: Modifiable from 2 days to any desired range Execution Schedule: Configurable according to operational needs Recipients: Adaptable to specific team structure Operational Benefits For Support Teams Reduction of expired tickets Improved response times Proactive workload management For Organizations Higher SLA compliance Increased customer satisfaction Optimized technical support resources Ideal Use Cases IT Service Centers: Incident and request management Technical Support Teams: Critical case tracking Organizations with Strict SLAs: Service agreement compliance IT Departments: Internal ticket monitoring Scalability This workflow is designed to: Handle high ticket volumes Adapt to teams of different sizes Integrate with multiple communication channels Expand with additional functionalities Installation and Deployment Import the JSON workflow into n8n Configure GLPI and Microsoft Teams credentials Update configuration variables Activate the scheduled trigger Perform functionality tests This workflow represents a robust and scalable solution for proactive ticket management in enterprise environments, significantly improving operational efficiency and service commitment compliance.
Automated Hugging Face paper summary fetching & categorization workflow
How the Automated Workflow Works Scheduled Fetching from Hugging Face β° The workflow triggers every weekday at 8 AM, automatically fetching the latest papers from Hugging Face for easy access. Duplication Check to Avoid Redundant Entries π It ensures the paper's summary is not already stored in your Notion workspace, preventing duplicate records and keeping your database organized. Content Analysis with OpenAI π§ Using OpenAI's powerful capabilities, the workflow analyzes the fetched paper summary, extracts key insights, and categorizes the content for easier understanding. Data Storage and Notification Integration π₯π Once the summary is processed, it's automatically stored in your Notion workspace, and a notification containing the paper details is sent to your designated Slack channel for quick reference. --- Set Up Your Automated Workflow Create Your n8n Account π Start by registering for an n8n account and logging into the n8n cloud service. Connect OpenAI, Notion, and Slack π Link your OpenAI, Notion, and Slack accounts by entering the appropriate tokens. This step will take approximately 10β15 minutes to complete. Import the Workflow Template π₯ Import the provided workflow template into your n8n instance to streamline the setup process. Activate the Workflow for Daily Summaries π After importing, simply enable the workflow, and youβre all set to receive daily paper summaries automatically. Setup Time β³: Approximately 15β20 minutes. --- Why Use This Automated Workflow? This automated workflow not only saves you time by fetching and categorizing the latest research papers but also helps streamline your Notion workspace and Slack notifications, allowing you to stay organized and efficient without manual intervention. --- Results Presentation
Auto-ticket maker: Convert Slack conversations into structured project tickets
Workflow: Auto-Ticket Maker β‘ About the Creators This workflow was created by Varritech Technologies, an innovative agency that leverages AI to engineer, design, and deliver software development projects 500% faster than traditional agencies. Based in New York City, we specialize in custom software development, web applications, and digital transformation solutions. If you need assistance implementing this workflow or have questions about content management solutions, please reach out to our team. ποΈ Architecture Overview This workflow transforms your Slack conversations into complete project tickets, effectively replacing the need for a dedicated PM for task creation: Slack Webhook β Captures team conversation Code Transformation β Parses Slack message structure AI PM Agent β Analyzes requirements and creates complete tickets Memory Buffer β Maintains conversation context Slack Output β Returns formatted tickets to your channel Say goodbye to endless PM meetings just to create tickets! Simply describe what you need in Slack, and our AI PM handles the rest, breaking down complex projects into structured epics and tasks with all the necessary details. π¦ Node-by-Node Breakdown flowchart LR A[Webhook: Slack Trigger] --> B[Code: Parse Message] B --> C[AI PM Agent] C --> D[Slack: Post Tickets] E[Memory Buffer] --> C F[OpenAI Model] --> C Webhook: Slack Trigger Type: HTTP Webhook (POST /slack-ticket-maker) Purpose: Captures messages from your designated Slack channel. Code Transformation Function: Parses complex Slack payload structure Extracts: User ID, channel, message text, timestamp, thread information AI PM Agent Inputs: Parsed Slack message Process: Evaluates project complexity Requests project name if needed Asks clarifying questions (up to 2 rounds) Breaks down into epics and tasks Formats with comprehensive structure Ticket Structure: Title Description Objectives/Goals Definition of Done Requirements/Acceptance Criteria Implementation Details Risks & Challenges Testing & Validation Timeline & Milestones Related Notes & References Open Questions Memory Buffer Type: Window Buffer Memory Purpose: Maintains context across conversation Slack Output Posts fully-formatted tickets back to your channel Uses markdown for clean, structured presentation π Design Rationale & Best Practices Replace Your PM's Ticket Creation Time Let your PM focus on strategy while AI handles the documentation. Cut ticket creation time by 90%. Standardized Quality Every ticket follows best practices with consistent structure, detail level, and formatting. No Training Required Describe your needs conversationally - the AI adapts to your communication style. Seamless Integration Works within your existing Slack workflow - no new tools to learn.
Human-in-the-loop post designer with Mistral AI, ImageKit, and LinkedIn publishing
π Description This n8n workflow streamlines AI-powered post creation with image banners, includes manual approval steps, and publishes to LinkedIn β all dynamically. It uses ImageKit.io to edit images, stores them on S3, and generates and revises posts through a Mistral AI Agent with human review. π§ How it Works (High-Level) π Triggered via incoming chat message π§ AI drafts a post and adds image instructions πΌοΈ ImageKit API adds text overlay to image βοΈ Image is uploaded to S3 for public use π§ββοΈ Human approval step via email π Optional revision loop π’ Publishes approved content to LinkedIn π οΈ Setup Requirements π API key for ImageKit.io π§ AI model via Mistral (or substitute like OpenAI) π© Email setup for Approval node βοΈ AWS S3 Bucket access π LinkedIn credentials for posting
OAuth2 settings finder with OpenRouter chat model and Llama 3.3
Find OAuth URIs with AI Llama Overview: The AI agent identifies: Authorization URI Token URI Audience Methodology: Confidence scoring is utilized to assess the trustworthiness of extracted data: Score Range: 0 < x β€ 1 Score Granularity: 0.01 increments Model Details: Leveraging the Wayfarer Large 70b Llama 3.3 model. How it works: This template is designed to assist users in obtaining OAuth2 settings using AI-powered insights. It is ideal for developers, IT professionals, or anyone working with APIs that require OAuth2 authentication. By leveraging the AI agent, users can simplify the process of extracting and validating key details such as the authorizationurl, tokenurl, and audience. Set up instructions: Configuration Nodes Structured Output Node: Parses the AI model's output using a predefined JSON schema. This ensures the data is structured for downstream processing. Code Node: If the AI modelβs output does not match the required format, use the Code node to re-arrange and transform the data. Example code snippets are provided below for common scenarios. AI Model Prompt The prompt for the AI model includes: A detailed structure and objectives of the query. Flexibility for the model to improvise when accurate results cannot be determined. Confidence Scoring The AI model assigns a confidence score (0 < x β€ 1) to indicate the reliability of the extracted data. Scores are provided in increments of 0.01 for granularity. Adaptability Customize this template: Update the AI model prompt with details specific to your API or OAuth2 setup. Adjust the JSON schema in the Structured Output node to match the data format. Modify the Code logic to suit the application's requirements.
Abandoned cart recovery functionality using Gmail and Google Sheets for analytics
How it works Automatic Detection: Instantly identifies abandoned carts via webhook from your e-commerce store. Progressive Sequence: Automatically sends 3 recovery emails over 7 days with increasing incentives. Dynamic Personalization: Inserts abandoned products, customer name, and unique promo codes. Performance Tracking: Analyzes conversion rates and recovered revenue. --- Set up steps Configure the webhook: Connect your e-commerce platform (Shopify, WooCommerce, Magento) to trigger the workflow when a cart is abandoned. Email service: Set up your email sending service (Gmail, SendGrid, Mailgun) with proper credentials. Customization: Adapt email templates with your brand guidelines, logo, and tone of voice. Promo codes: Integrate your discount code system (10%, 15%, 20%). Analytics tracking: Connect a Google Sheet to track recovery performance. Testing: Validate the workflow with test data before activation. --- Key Features π― Smart targeting: Automatically filters qualified carts (minimum value, valid email) β° Optimized timing: Scientifically timed sequence (1h, 24h, 72h) to maximize conversions π° Progressive incentives: Increasing discounts (10% β 15% β 20%) to create urgency π± Responsive design: Email templates optimized for all devices π Unique codes: Automatically generates personalized promo codes for each customer π Built-in analytics: Real-time tracking of open rates, clicks, and conversions π‘οΈ Error handling: Robust system with notifications in case of technical issues π¨ Professional templates: Modern email designs with optimized call-to-actions --- Advanced Features Customer segmentation: Differentiates between new and returning customers Automatic exclusions: Avoids sending to customers who already purchased Multi-language: Supports different languages based on location A/B Testing: Tests different email versions to optimize performance CRM integration: Syncs data with your customer management system --- Metrics Tracked Recovery rate per email in the sequence Real-time recovered revenue Open and click-through rates for each email Promo codes used and their effectiveness Average delay between abandonment and conversion --- Customization Options Flexible timing: Adjust sending delays to fit your industry Variable incentives: Change discount percentages as needed Dynamic content: Adjust messages based on product types Configurable thresholds: Set your own qualification criteria Full branding: Integrate your complete visual identity --- > This workflow automatically turns abandoned carts into sales opportunities with a scientific and personalized approach, generating measurable ROI for your e-commerce.
Optimize Instagram hashtags with GPT-4o & real engagement data via Graph API
Instagram Hashtag Generator Workflow This workflow automatically generates optimal hashtags for your Instagram posts by analyzing captions and fetching real-time engagement data. Key Features 100% Official API & Free: Uses ONLY the official Instagram Graph API. No expensive third-party tools or risky scraping methods are required. Safe & Reliable: Relying on the official API ensures compliance and long-term stability. Smart Caching: Includes a Google Sheets caching mechanism to maximize the value of the official API's rate limits (30 searches/7 days). Workflow Overview Caption Input: Set your caption manually or via a workflow trigger. AI Suggestions: GPT-4o-mini analyzes the caption and suggests 10 relevant hashtags, balancing popular (big words) and niche keywords. Official API Search (Instagram Graph API): Fetches Hashtag IDs using the ighashtagsearch endpoint. Retrieves engagement metrics (Average Likes, Average Comments) using the ID. Selection & Sorting: Sorts candidates by engagement metrics. Selects the top 5 most effective hashtags that balance relevance and engagement. Output: Returns the final list of hashtags as text. Setup Steps Import to n8n: Copy the content of workflowhashtaggenerator.json and paste it into your n8n canvas, or import the file directly. Credentials: OpenAI account: Connect your OpenAI credentials. Facebook Graph account: Connect your Facebook Graph API credentials. Configuration: Instagram Business ID: Update the YOURINSTAGRAMBUSINESSACCOUNTID placeholder in the Get Hashtag Info and Get Hashtag Metrics nodes with your actual Business Account ID. Google Spreadsheet ID: Update the YOURSPREADSHEETID placeholder in the Fetch Cached Hashtags and Save to Cache nodes. Adjustments: Filter Logic: You can adjust the sorting or filtering logic in the Aggregate & Rank Candidates node's JavaScript code (e.g., exclude tags with fewer than 1000 posts) if needed. Important Notes on API Limits The official Instagram Hashtag Search API (ighashtagsearch) allows for 30 unique hashtag queries per rolling 7-day period. Why this is fine: This workflow caches results in Google Sheets. Once a tag is fetched, it doesn't need to be queried again for a while, allowing you to build up a large database of tags over time without hitting the limit. Recommendation: Use mock data during initial testing to save your API quota.
Automated workshop certificate system with JotForm, email verification & Google Workspace
Workshop Certificate Pre-Issuance System π―Description Transform your event registration process with this comprehensive automation that eliminates manual certificate creation and ensures only verified attendees receive credentials. β¨ What This Workflow Does This powerful automation takes workshop/event registrations from Jotform and: Validates Email Addresses - Real-time verification using VerifiEmail API to prevent bounced emails and spam registrations Generates Professional PDF Certificates - Creates beautifully designed certificates with attendee name, event details, and unique QR code Saves to Google Drive - Automatically organizes all certificates in a dedicated folder with searchable filenames Sends Confirmation Emails - Delivers professional HTML emails with embedded certificate preview and download link Maintains Complete Records - Logs all successful and failed registrations in Google Sheets for reporting and follow-up π― Perfect For Workshop Organizers - Pre-issue attendance confirmations Training Companies - Automate enrollment certificates Conference Managers - Streamline attendee credentialing Event Planners - Reduce check-in time with QR codes Educational Institutions - Issue course registration confirmations Webinar Hosts - Send instant confirmation certificates π‘ Key Features π Email Verification Validates deliverability before issuing certificates Detects disposable/temporary emails Prevents spam and fake registrations Reduces bounce rates to near-zero π¨ Beautiful PDF Certificates Professional Georgia serif design Customizable colors and branding Unique QR code for event check-in Unique certificate ID for tracking Print-ready A4 format π§ Professional Email Delivery Mobile-responsive HTML design Embedded QR code preview Direct link to Google Drive PDF Branded confirmation message Event details and instructions π Complete Tracking All registrations logged in Google Sheets Separate tracking for failed validations Export data for check-in lists Real-time registration counts Deduplication by email β‘ Lightning Fast Average execution: 15-30 seconds Instant delivery after registration No manual intervention required Scales automatically π§ Technical Highlights Conditional Logic - Smart routing based on email validity Data Transformation - Clean formatting of form data Error Handling - Graceful handling of invalid emails Merge Operations - Combines form data with verification results Dynamic QR Codes - Generated with verification URLs Secure Storage - Certificates backed up in Google Drive π¦ What You'll Need Required Services: Jotform - For registration forms VerifiEmail API - Email verification service Google Account - For Gmail, Drive, and Sheets HTMLCSStoPDF - PDF generation service Estimated Setup Time: 20 minutes π Use Cases Workshop Series Issue certificates immediately after registration Reduce no-shows with professional confirmation Easy check-in with QR code scanning Virtual Events Instant confirmation for webinar attendees Digital certificates for participants Automated follow-up communication Training Programs Pre-enrollment certificates Attendance confirmations Course registration verification Conferences & Meetups Early bird confirmation certificates Attendee badge preparation Venue capacity management π Benefits β Save Hours of Manual Work - No more creating certificates one by one β Increase Attendance - Professional confirmations boost show-up rates β Prevent Fraud - Email verification stops fake registrations β Improve Experience - Instant delivery delights attendees β Stay Organized - All data tracked in one central location β Scale Effortlessly - Handle 10 or 10,000 registrations the same way π¨ Customization Options The workflow is fully customizable: Certificate Design - Modify HTML template colors, fonts, layout Email Template - Adjust branding and messaging Form Fields - Adapt to your specific registration needs QR Code Content - Customize verification data Storage Location - Choose different Drive folders Tracking Fields - Add custom data to Google Sheets π Privacy & Security Email addresses verified before certificate issuance Secure OAuth2 authentication for all Google services No sensitive data stored in workflow GDPR-compliant data handling Certificates stored in private Google Drive π± Mobile Responsive Professional emails display perfectly on all devices QR codes optimized for mobile scanning Certificates viewable on phones and tablets Download links work seamlessly everywhere π Why This Workflow Stands Out Unlike basic registration confirmations, this workflow: Validates emails before generating certificates (saves resources) Creates actual PDF documents (not just email confirmations) Includes QR codes for event check-in (reduces venue queues) Maintains dual tracking (successful + failed attempts) Provides shareable Drive links (easy resending) Works 24/7 automatically (no manual intervention) π Learning Opportunities This workflow demonstrates: Conditional branching based on API responses Data merging from multiple sources HTML to PDF conversion Dynamic content generation Error handling and logging Professional email template design QR code integration Cloud storage automation π¬ Support & Customization Perfect for n8n beginners and experts alike: Detailed sticky notes explain every step Clear node naming makes it easy to understand Modular design allows easy modifications Well-documented code in function nodes Example data included for testing π Get Started Import the workflow JSON Connect your credentials (Jotform, VerifiEmail, Google) Create your registration form Customize the certificate design Test with a sample registration Activate and watch it work! --- Tags: events certificates automation email-verification pdf-generation registration workshops training conferences qr-codes Category: Marketing & Events Difficulty: Intermediate
AI-powered customer feedback analysis & routing for Gmail, Zendesk, Slack & Pipedrive
Who's it for This workflow is for Customer Success, Product, and Support teams who need to centralize and analyze unstructured customer feedback. It automates the process of identifying key themes from various communication channels, allowing you to proactively address issues, track feature requests, and understand the voice of the customer without manual effort. What it does This workflow uses a powerful chain of AI agents to process customer feedback from end to end. It begins by using a Data Agent to gather all recent customer interactions from multiple sources, including Gmail, Pipedrive, Zendesk, and Slack. Once the raw data is collected, a second AI Chain reads all the text and compresses it into concise, actionable "signals." A third AI Chain then takes these signals and intelligently clusters them into shared topics, assigning each a human-readable label like "Billing," "Performance," or "Feature Request." Finally, a fourth AI Agent acts as a dispatcher. It analyzes the clustered topics and follows a set of routing rules defined in its prompt to take the appropriate action. It uses its tools to automatically create a Zendesk ticket for product feedback, send a Slack message for billing issues, create a Notion page for training opportunities, or send a direct email alert for high-risk accounts. How to set up To get this workflow running, you will need to configure the credentials and parameters for the following nodes: Configure Credentials: Add your credentials for the Config: Set LLM for Agents node and all of the Tool nodes (Gmail, Pipedrive, Zendesk, Slack, and Notion). Set Initial Parameters: In the Set: Initial Parameters node, update the placeholder email address and the Slack channel name for billing alerts. Update Slack Search Channel: In the Tool: Search Slack Messages node, set the channel you want the agent to search for feedback in. Activate Workflow: Once configured, you can run the workflow manually to start the analysis. Requirements An account with an LLM provider, such as OpenAI. Accounts for the services you wish to connect (Gmail, Pipedrive, Zendesk, Slack, Notion). This workflow requires n8n's Langchain community nodes to be installed on your instance. How to customize the workflow This workflow's logic is primarily driven by AI prompts, making it highly customizable: AI Prompts: Adjust the prompts in any of the AI Agent or AI Chain nodes to change the data gathering, analysis, clustering, or routing rules to fit your business needs. Data Sources: Add, remove, or swap out the "Tool" nodes in the AI Agent: Gather Customer Feedback section to connect to different data sources like Intercom, Salesforce, or a database. Triggers: Replace the Manual Trigger with a Schedule Trigger to run the analysis automatically on a daily or weekly basis.