7 templates found
Category:
Author:
Sort:

AI-powered viral trend analysis for TikTok and Instagram with GPT-4

Automatically discover, analyze, and report the most viral TikTok and Instagram videos in your niche every day. This workflow leverages AI and Apify to help you stay ahead of social media trends. --- What This Workflow Does Scrapes trending videos from TikTok and Instagram using Apify. Filters and analyzes content based on engagement, growth rate, and recency. Uses AI (OpenAI GPT-4 Vision & GPT-4) to provide visual and trend analysis for each video. Identifies “super viral” content and sends instant Slack alerts. Saves results to Google Sheets and sends a daily email report with the top trends. --- Use Cases Social Media Managers: Instantly spot viral trends to inform your content strategy. Content Creators: Get daily inspiration from the fastest-growing videos in your niche. Marketing Teams: Monitor competitor performance and adapt to new trends quickly. Agencies: Automate trend research and reporting for multiple clients. --- How to Configure Workflow Configuration: Add your API keys, set engagement thresholds, and adjust main workflow settings. Search Config: Enter your keywords, hashtags, language, and time window for content discovery. Scrape TikTok & Scrape Instagram: Set up your Apify API credentials and endpoints. Save to Google Sheets: Connect your Google account and select the destination spreadsheet. Send Daily Digest Email: Add the recipient’s email address and customize the message if needed. Send Super Viral Alert (optional): Configure your Slack webhook for instant notifications. > Tip: Test each integration and double-check your credentials before activating the workflow. --- Requirements Apify account and API token Google account for Sheets integration OpenAI API key (for AI analysis) Slack webhook URL (optional, for viral alerts) --- Stay ahead of the curve and never miss a viral trend again!

Țugui DragoșBy Țugui Dragoș
747

Generate SEO content briefs with GPT-4o, DataForSEO keyword research & SERP analysis

📊 Description Generate high-quality, SEO-optimized content briefs automatically using AI, real-time keyword research, SERP intelligence, and historical content context. This workflow standardizes user inputs, fetches search metrics, analyzes competitors, and produces structured SEO briefs with quality scoring and version control. It also stores all versions in Google Sheets and generates HTML previews for easy review and publishing. 🤖📄📈 What This Template Does Normalizes user input from the chat trigger into structured fields (intent, topic, parameters). ✏️ Fetches real-time keyword metrics such as search volume, CPC, and difficulty from DataForSEO. 🔍 Retrieves SERP insights through SerpAPI for top competitors, headings, and content gaps. 🌐 Loads historical brief versions from Google Sheets for continuity and versioning. 📚 Uses an advanced GPT-4o-mini agent to generate a complete SEO brief with title, metadata, keywords, outline, entities, and internal links. 🤖 Calculates detailed SEO, differentiation, and completeness quality scores. 📊 Validates briefs against quality thresholds (outline length, keywords, word count, overall score). ⚡ Stores approved briefs in Google Sheets with version control and timestamping. 🗂️ Generates an HTML preview with styled formatting for team review or CMS use. 🖥️ Sends Slack alerts when a brief does not meet quality standards. 🚨 Key Benefits ✅ Fully automated SEO content brief generation ✅ Uses real-time keyword + SERP + competitor intelligence ✅ Ensures quality through automated scoring and validation ✅ Built-in version control for content operations teams ✅ Beautiful HTML preview ready for editors or clients ✅ Reduces research time from hours to minutes ✅ Ideal for content agencies, SEO teams, and AI-powered workflows Features Chat-triggered brief generation Real-time DataForSEO keyword metrics SERP analysis tool integration GPT-4o-mini structured AI agent Google Sheets integration for storing & retrieving versions Automated quality scoring (SEO, gaps, completeness) HTML preview builder with rich formatting Slack alerting for low-quality briefs Semantic entities, content gaps, competitor insights Requirements OpenAI API (GPT-4o-mini or compatible model) DataForSEO access credentials (Basic Auth) SerpAPI key for SERP extraction Google Sheets OAuth2 integration Optional: Slack webhook for quality alerts Target Audience SEO teams generating large amounts of content briefs Content agencies scaling production with automation Marketing teams building data-driven content strategies SaaS teams wanting automated keyword-based briefs Anyone needing structured, high-quality content briefs from chat Step-by-Step Setup Instructions Connect your OpenAI API credential and confirm GPT-4o-mini availability. 🔌 Add DataForSEO HTTP Basic Auth for keyword metrics. 📊 Connect SerpAPI for SERP analysis tools. 🌐 Add Google Sheets OAuth2 and link your content_versions sheet. 📄 Optional: Add a Slack webhook URL for quality alerts. 🔔 Test by sending a topic via the chat trigger. Review the generated SEO brief and HTML preview. Enable the workflow for continued use in your content pipeline. 🚀

Rahul JoshiBy Rahul Joshi
378

Automated weekly tech stack reports with BuiltWith, GPT-4o & Gmail

Automated weekly report that summarizes technology stack changes, trends, and insights from your tracked companies. 🚀 What It Does Compiles weekly technology updates Highlights significant changes Identifies emerging trends Provides actionable insights Delivers scheduled reports 🎯 Perfect For CTOs and technical leaders Sales and marketing teams Business intelligence Technology consultants Market researchers ⚙️ Key Benefits ✅ Weekly digest of changes ✅ Trend analysis ✅ Competitive intelligence ✅ Time-saving automation ✅ Data-driven decisions 🔧 What You Need BuiltWith API access n8n instance Email service (for delivery) Google Sheets (for data storage) 📊 Report Includes New technology adoptions Technology removals Industry trends Competitive analysis Custom metrics 🛠️ Setup & Support Quick Setup Get your first report in 15 minutes with our step-by-step guide 📺 Watch Tutorial [](https://www.youtube.com/@YaronBeen/videos) 💼 Get Expert Support [](https://www.linkedin.com/in/yaronbeen/) 📧 Direct Help [](mailto:Yaron@nofluff.online) Stay ahead of technology trends with a comprehensive weekly digest of your industry's technology landscape.

Yaron BeenBy Yaron Been
316

Export Jamf policies to Slack as CSV for instant auditing

🧩 Jamf Policies Export to Slack Quickly export and review your entire Jamf policy configuration—including triggers, frequencies, and scope—directly in Slack. This enables IT and security teams to audit policy setups without logging into Jamf or generating reports manually. ❗The Problem Jamf Pro lacks a straightforward way to quickly review or share a list of all configured policies, including key attributes like frequency, scope, or triggers. Security teams often need this for audit or compliance reviews, but navigating Jamf’s UI or exporting via the API is time-consuming. 🔧 This Fixes It This workflow fetches all policies, extracts the most relevant fields, compiles them into a csv file, and posts that readble file into a designated Slack channel—automatically or on demand. ✅ Prerequisites • A Jamf Pro API key (OAuth2) with read access to policies • A Slack app with permission to post files into your chosen channel 🔍 How it works • Manually trigger or use the webhook to initiate the flow • Retrieve all policies from Jamf via the XML API • Convert the XML response into JSON • Split and loop through each policy ID • Retrieve detailed data for each policy • Format relevant fields (ID, name, trigger, scope, etc.) • Convert the final data set into an .csv file • Upload the file to your Slack channel ⚙️ Set up steps • Takes ~10 minutes to configure • Set the Jamf BaseURL in the “Jamf Server” node • Configure Jamf OAuth2 credentials in the HTTP Request nodes • Adjust the fields for export in the “Set-fields” node • Set your Slack credentials and target channel in the “Post to Slack” node • Optional: Customize the exported fields or filename 🔄 Automation Ready Schedule this flow daily/weekly, or tie it to change events to keep your team informed.

Jean-Marie Rizkallah By Jean-Marie Rizkallah
105

Retweet cleanup with scheduling for X/Twitter

Who’s it for Social media managers, creators, and brand accounts that rely on retweets for reach but want an automated, hands-off cleanup after campaigns to keep profiles tidy and on-brand. What it does / How it works On a schedule, the workflow resolves your handle to a user ID, fetches recent tweets, filters retweets only, and safely unretweets them using batching and delays to respect rate limits. A dedicated CONFIG (Set Fields) node centralizes variables (e.g., targetusername, maxresults, batchdelayminutes) so you can adjust behavior without touching logic. API endpoints used GET /2/users/by/username/{username} – resolve handle → user ID GET /2/users/{id}/tweets?tweet.fields=createdat,referencedtweets – fetch recent tweets (identify retweets via referenced_tweets.type === "retweeted") DELETE /2/users/{id}/retweets/{tweet_id} – unretweet Example response payloads GET /2/users/by/username/{username} json { "data": { "id": "2244994945", "name": "Twitter Dev", "username": "TwitterDev" } } GET /2/users/{id}/tweets (truncated) json { "data": [ { "id": "1760000000000000000", "text": "RT @someone: …", "referenced_tweets": [{ "type": "retweeted", "id": "1759999999999999999" }], "created_at": "2025-01-15T09:10:11.000Z" } ], "meta": { "result_count": 20 } } DELETE /2/users/{id}/retweets/{tweet_id} json { "data": { "retweeted": false } } Use cases Brand hygiene: Auto-unretweet promos after 48–72h. Campaign cadence: Remove event retweets once the event ends. Feed freshness: Clear low-priority retweets on a rolling basis. How to set up Open CONFIG (Set Fields) and replace placeholders: targetusername = "yourhandle" max_results = 100 (per fetch) batchdelayminutes = 2 (throttle between batches) Connect X/Twitter credentials in n8n (no keys hard-coded in HTTP nodes). Run once with small values, verify logs, then enable the schedule. > Optional enhancements: add a dead-letter path (Error Trigger → Set → Sheets/Email/Slack) and a notification node (e.g., Slack) for execution feedback.

masaya kawabeBy masaya kawabe
72

Automate Zendesk Support replies with GPT-4o-mini, Google Sheets & Gmail

Description This workflow automates Zendesk ticket handling with AI-powered auto-replies. It pulls in new support tickets, checks against a Google Sheets FAQ database, and generates accurate responses using GPT-4o-mini. If the question matches an FAQ, the system replies with the predefined answer; otherwise, it drafts a polite, professional custom response. Finally, the workflow formats and sends the reply via Gmail, ensuring customers always receive quick and reliable support. What This Template Does (Step-by-Step) 🎫 Fetch Latest Zendesk Ticket Retrieves and filters tickets, keeping only the most recent one. 📋 Load FAQ Knowledge Base (Google Sheets) Provides predefined answers for common support queries. 🔀 Merge Ticket + FAQs Combines ticket details and FAQ list into one clean dataset. 🧹 Prepare Data for AI Restructures merged data into JSON with two sections: ticket + faqs. 🤖 Generate Support Reply (Azure OpenAI GPT-4o-mini) If ticket matches FAQ → sends exact predefined answer. If no match → crafts a polite AI-generated reply. 📧 Fetch Requester Email (Zendesk) Resolves requester_id into a usable customer email. 🔗 Merge Reply + User Info Joins AI reply with customer’s email into one dataset. 📝 Format for Gmail Creates a ready-to-send JSON: to, subject, body. 📨 Send Auto-Reply (Gmail) Delivers the response directly to the customer’s inbox. Prerequisites Zendesk account & API credentials Google Sheet with FAQ list (questions + answers) n8n instance (cloud or self-hosted) Azure OpenAI API key (GPT-4o-mini) Gmail API credentials (for reply delivery) 1 Step-by-Step Setup Connect Zendesk API → Pull latest tickets. Configure Google Sheets → Load FAQ dataset. Merge both streams (ticket + FAQs) → Prepare JSON. Use LLM (Azure OpenAI GPT-4o-mini) → Match against FAQ or generate AI response. Fetch Requester Email from Zendesk. Merge AI reply + email address. Format structured JSON for Gmail. Send final email via Gmail OAuth2. Customization Ideas ⚡ Add Slack/Teams notification for each reply sent. 📊 Log all ticket + AI replies into Airtable/Notion for tracking. 🎨 Personalize tone of AI responses (friendly, formal, technical). 📂 Add auto-tagging in Zendesk (e.g., “AI handled” vs “FAQ match”). 🔁 Extend workflow to escalate unresolved queries to human agents. Key Benefits ✅ Always-on support replies — no waiting time ✅ Accurate FAQ answers + fallback to AI-generated responses ✅ Seamless Gmail integration for customer communication ✅ Reduces manual ticket load on agents ✅ Fully customizable for tone, logging, and escalation Perfect For 🎯 Customer support teams handling repetitive queries 📈 Growing startups needing scalable support 🤖 Businesses wanting AI + FAQ hybrid support 📩 Any company using Zendesk + Gmail for customer service

Rahul JoshiBy Rahul Joshi
63

Automated email follow-up system with CentralStationCRM, Gmail and Slack alerts

How it works time trigger using the cron format, every weekday at 5pm gets CentralStationCRM people updates of today checks for tag "Outreach" if true, sends message on gmail (predefine in node) waits 7 days, checks for answers alerts user if an answer is there if not, repeats process with second mail How to set up get credentials for CentralStationCRM, Slack and GMail set up the respective nodes with the credentials define text for your automated mails test without wait nodes

CentralStationCRMBy CentralStationCRM
47
All templates loaded