TikTok trend analyzer with Apify + Gemini + Airtable
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs on a schedule (cron 0 0 * * 1) (plus 1 other trigger). Along the way it connects OpenAI Chat Model, Airtable and Google Gemini. It also calls api.apify.com over HTTP.
How it runs
Trigger: On a schedule (cron 0 0 * * 1) (plus 1 other trigger).
- Start TikTok Trends Scraper (Apify) (HTTP Request): calls api.apify.com (POST)
- Find Airtable Record by URL (Airtable): search
- Wait: waits 4 minutes
- Analyze TikTok Video (Gemini 2.5) (Google Gemini): analyze (video)
- Fetch TikTok Dataset (Apify) (HTTP Request): calls api.apify.com
- Extract Insights (LLM) (Information Extractor): extracts structured fields from text with AI, with model: OpenAI Chat Model
- Save Trending TikToks to Airtable (Airtable): create
- Wait: waits 10 seconds
- Update Airtable with AI Insights (Airtable): update
Services it uses
HTTP calls to: api.apify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Wait
n8n-nodes-base.wait - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - HTTP Request
n8n-nodes-base.httpRequest - Airtable
n8n-nodes-base.airtable - Webhook
n8n-nodes-base.webhook - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Quick overview Automatically scrape trending TikTok videos, analyze their virality using Gemini AI, and store insights directly into Airtable for creative research or content planning. Made for marketing analysts, creators, and creative agencies looking to…