Learning Path

AI & Knowledge Systems

  • Build RAG systems over your own documents
  • Create AI assistants that know your business
  • Automate content classification and routing
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 4, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '02382', 'lesson_title': 'Chat with AI Models via OpenRouter using Mistral [Simple]', 'original_name': 'Chat with AI Models via OpenRouter using Mistral', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '03925', 'lesson_title': 'Generate AI System Prompts for LLMs with Unli.dev [Simple]', 'original_name': 'Generate AI System Prompts for LLMs with Unli.dev', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '04077', 'lesson_title': 'Generate Custom AI Images with OpenAI GPT-Image-1 Model [Simple]', 'original_name': 'Generate Custom AI Images with OpenAI GPT-Image-1 Model', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'HTTP Request', 'Manual Trigger', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '01806', 'lesson_title': 'Automated Outbound Calls: connect Ultravox AI Agents to Phone Calls with Twilio [Simple]', 'original_name': 'Automated Outbound Calls: connect Ultravox AI Agents to Phone Calls with Twilio', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform', 'Twilio'], 'confidence_score': 0.56}]}Intermediate: {'count': 177, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '02948', 'lesson_title': 'Create LinkedIn Content with Perplexity Research, GPT-4 & Google Sheets [Intermediate]', 'original_name': 'Create LinkedIn Content with Perplexity Research, GPT-4 & Google Sheets', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'LLM Chain', 'OpenAI', 'Output Parser'], 'confidence_score': 0.95}, {'workflow_id': '03644', 'lesson_title': 'Extract personal data with self-hosted LLM Mistral NeMo [Intermediate]', 'original_name': 'Extract personal data with self-hosted LLM Mistral NeMo', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['LLM Chain', 'Ollama', 'Output Parser', 'Set/Transform', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '04873', 'lesson_title': 'Market Research & Business Case Generator with GPT-4o, Perplexity & Claude [Intermediate]', 'original_name': 'Market Research & Business Case Generator with GPT-4o, Perplexity & Claude', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Anthropic Claude', 'Google Docs', 'LLM Chain', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '05158', 'lesson_title': 'Notion to Pinecone Vector Store Integration [Intermediate]', 'original_name': 'Notion to Pinecone Vector Store Integration', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Document Loader', 'Filter', 'Notion', 'Pinecone'], 'confidence_score': 0.95}, {'workflow_id': '05453', 'lesson_title': 'RAG Chatbot with Supabase + TogetherAI + Openrouter [Intermediate]', 'original_name': 'RAG Chatbot with Supabase + TogetherAI + Openrouter', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Docs', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '06109', 'lesson_title': 'Summarize Private Equity & M&A News from RSS Feeds to Gmail with GPT-4 [Intermediate]', 'original_name': 'Summarize Private Equity & M&A News from RSS Feeds to Gmail with GPT-4', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'LLM Chain', 'Merge', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '06897', 'lesson_title': '🔐🦙🤖 Private & Local Ollama Self-Hosted AI Assistant [Intermediate]', 'original_name': '🔐🦙🤖 Private & Local Ollama Self-Hosted AI Assistant', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['LLM Chain', 'Set/Transform', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '00578', 'lesson_title': 'Arxiv Paper summarization with ChatGPT [Intermediate]', 'original_name': 'Arxiv Paper summarization with ChatGPT', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'HTML Extract', 'HTTP Request', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '02280', 'lesson_title': 'Build Custom AI Agent with LangChain & Gemini (Self-Hosted) [Intermediate]', 'original_name': 'Build Custom AI Agent with LangChain & Gemini (Self-Hosted)', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Memory', 'Google Gemini', 'n8n Chat'], 'confidence_score': 0.9}, {'workflow_id': '02913', 'lesson_title': 'Create High-Converting Meta Ad Scripts with GPT & Gemini Using Performance Data [Intermediate]', 'original_name': 'Create High-Converting Meta Ad Scripts with GPT & Gemini Using Performance Data', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Notion', 'OpenAI', 'Telegram'], 'confidence_score': 0.9}, {'workflow_id': '06493', 'lesson_title': 'Translate audio using AI [Intermediate]', 'original_name': 'Translate audio using AI', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'LLM Chain', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '06597', 'lesson_title': 'Use any LangChain module in n8n (with the LangChain code node) [Intermediate]', 'original_name': 'Use any LangChain module in n8n (with the LangChain code node)', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '00088', 'lesson_title': 'AI Agent Creates Content to Be Picked by ChatGPT, Gemini, Google [Intermediate]', 'original_name': 'AI Agent Creates Content to Be Picked by ChatGPT, Gemini, Google', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['Deduplicate', 'Gmail', 'Google Gemini', 'Google Sheets', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '01498', 'lesson_title': 'Automate WordPress Category Mapping with GPT-5 Mini (Azure OpenAI) [Intermediate]', 'original_name': 'Automate WordPress Category Mapping with GPT-5 Mini (Azure OpenAI)', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'HTTP Request', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '02218', 'lesson_title': 'Build a Multichannel Customer Support AI Assistant with Chatwoot & OpenRouter [Intermediate]', 'original_name': 'Build a Multichannel Customer Support AI Assistant with Chatwoot & OpenRouter', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'LLM Chain', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '02220', 'lesson_title': 'Build a PDF Q&A System with LlamaIndex, OpenAI Embeddings & Pinecone Vector DB [Intermediate]', 'original_name': 'Build a PDF Q&A System with LlamaIndex, OpenAI Embeddings & Pinecone Vector DB', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Document Loader', 'Google Drive', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02440', 'lesson_title': 'Client FAQ Bot with RAG using Google Drive PDFs & Azure GPT-4o-mini [Intermediate]', 'original_name': 'Client FAQ Bot with RAG using Google Drive PDFs & Azure GPT-4o-mini', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Extract', 'Google Drive', 'LLM Chain', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '02901', 'lesson_title': 'Create Fact-Based Articles from Knowledge Sources with Lookio and OpenAI GPT [Intermediate]', 'original_name': 'Create Fact-Based Articles from Knowledge Sources with Lookio and OpenAI GPT', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'HTTP Request', 'LLM Chain', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '02902', 'lesson_title': 'Create Fact-Based Articles from Your Knowledge Sources with Super RAG and GPT-5 [Intermediate]', 'original_name': 'Create Fact-Based Articles from Your Knowledge Sources with Super RAG and GPT-5', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'HTTP Request', 'LLM Chain', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '03956', 'lesson_title': 'Generate AI-Powered Interview Briefs from Resumes using Google Sheets & GPT-4o [Intermediate]', 'original_name': 'Generate AI-Powered Interview Briefs from Resumes using Google Sheets & GPT-4o', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '03967', 'lesson_title': 'Generate AI-Ready llms.txt Files from Screaming Frog Website Crawls [Intermediate]', 'original_name': 'Generate AI-Ready llms.txt Files from Screaming Frog Website Crawls', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Convert', 'File Extract', 'Filter', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04271', 'lesson_title': 'Generate Personalized Travel Itineraries with Llama AI via Email & WhatsApp [Intermediate]', 'original_name': 'Generate Personalized Travel Itineraries with Llama AI via Email & WhatsApp', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['IF Condition', 'LLM Chain', 'Set/Transform', 'WhatsApp'], 'confidence_score': 0.85}, {'workflow_id': '04596', 'lesson_title': "High-Speed AI Chat with OpenAI's gpt-oss-120B Model via Cerebras Inference [Intermediate]", 'original_name': "High-Speed AI Chat with OpenAI's gpt-oss-120B Model via Cerebras Inference", 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '04640', 'lesson_title': 'Indeed Job Scraper with AI Filtering & Company Research using Apify and Tavily [Intermediate]', 'original_name': 'Indeed Job Scraper with AI Filtering & Company Research using Apify and Tavily', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Deduplicate', 'Filter', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '04664', 'lesson_title': 'Intelligent Gmail Label Management with AI & Discord Notifications [Intermediate]', 'original_name': 'Intelligent Gmail Label Management with AI & Discord Notifications', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Discord', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '04800', 'lesson_title': 'Loading JSON via FTP to Qdrant Vector Database Embedding Pipeline [Intermediate]', 'original_name': 'Loading JSON via FTP to Qdrant Vector Database Embedding Pipeline', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Document Loader', 'FTP', 'Manual Trigger', 'OpenAI Embeddings'], 'confidence_score': 0.85}, {'workflow_id': '04865', 'lesson_title': 'Manage Trello Tasks with AI Assistants via MCP Server [Intermediate]', 'original_name': 'Manage Trello Tasks with AI Assistants via MCP Server', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '04887', 'lesson_title': 'MCP Supabase Server for AI Agent with RAG & Multi-Tenant CRUD [Intermediate]', 'original_name': 'MCP Supabase Server for AI Agent with RAG & Multi-Tenant CRUD', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['OpenAI Embeddings', 'Supabase'], 'confidence_score': 0.85}, {'workflow_id': '05076', 'lesson_title': 'Multi-Format Document Processing for RAG Chatbot with Google Drive & Supabase [Intermediate]', 'original_name': 'Multi-Format Document Processing for RAG Chatbot with Google Drive & Supabase', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'Document Loader', 'File Extract', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '05455', 'lesson_title': 'RAG-Powered AI Voice Customer Support Agent (Supabase + Gemini + ElevenLabs) [Intermediate]', 'original_name': 'RAG-Powered AI Voice Customer Support Agent (Supabase + Gemini + ElevenLabs)', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Docs', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '05587', 'lesson_title': 'Research Assistant for WhatsApp using Twilio, Perplexity and Claude [Intermediate]', 'original_name': 'Research Assistant for WhatsApp using Twilio, Perplexity and Claude', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Anthropic Claude', 'LLM Chain', 'Twilio', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '05937', 'lesson_title': 'Sentiment Analysis of Product Reviews using Google Sheets & OpenAI [Intermediate]', 'original_name': 'Sentiment Analysis of Product Reviews using Google Sheets & OpenAI', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '06093', 'lesson_title': 'Summarize & Extract Glassdoor Company Info with Google Gemini and Decode [Intermediate]', 'original_name': 'Summarize & Extract Glassdoor Company Info with Google Gemini and Decode', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'LLM Chain', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '06124', 'lesson_title': 'Summarize YouTube Videos with GPT-4o-mini and Apify Transcripts [Intermediate]', 'original_name': 'Summarize YouTube Videos with GPT-4o-mini and Apify Transcripts', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['OpenAI', 'Set/Transform', 'Summarization Chain', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '06190', 'lesson_title': 'Sync WordPress Content to Pinecone for AI Chatbots with OpenAI [Intermediate]', 'original_name': 'Sync WordPress Content to Pinecone for AI Chatbots with OpenAI', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Document Loader', 'HTTP Request', 'Merge', 'OpenAI Embeddings'], 'confidence_score': 0.85}, {'workflow_id': '07027', 'lesson_title': '🤖🔍 The Ultimate Free AI-Powered Researcher with Tavily Web Search & Extract [Intermediate]', 'original_name': '🤖🔍 The Ultimate Free AI-Powered Researcher with Tavily Web Search & Extract', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'LLM Chain', 'OpenAI', 'Set/Transform', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00732', 'lesson_title': 'Auto-Label Gmail Messages with Custom Categories using GPT-4o-mini [Intermediate]', 'original_name': 'Auto-Label Gmail Messages with Custom Categories using GPT-4o-mini', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI'], 'confidence_score': 0.82}, {'workflow_id': '01035', 'lesson_title': 'Automate Gmail Email Triage with Eisenhower Matrix and GPT-4.1-mini [Intermediate]', 'original_name': 'Automate Gmail Email Triage with Eisenhower Matrix and GPT-4.1-mini', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.82}, {'workflow_id': '00144', 'lesson_title': 'AI Facebook Ad Spy Tool with Apify, OpenAI, Gemini & Google Sheets [Intermediate]', 'original_name': 'AI Facebook Ad Spy Tool with Apify, OpenAI, Gemini & Google Sheets', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00176', 'lesson_title': 'AI Powered Web Scraping with Jina, Google Sheets and OpenAI : the EASY way [Intermediate]', 'original_name': 'AI Powered Web Scraping with Jina, Google Sheets and OpenAI : the EASY way', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Manual Trigger', 'OpenAI', 'Split Out'], 'confidence_score': 0.8}, {'workflow_id': '00264', 'lesson_title': 'AI-Powered Contact Management in KlickTipp with MCP Server [Intermediate]', 'original_name': 'AI-Powered Contact Management in KlickTipp with MCP Server', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Tool'], 'confidence_score': 0.8}, {'workflow_id': '00306', 'lesson_title': 'AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack [Intermediate]', 'original_name': 'AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '00486', 'lesson_title': 'Analyze Customer Sentiment with Zoho CRM, Google Gemini & Send Gmail Alerts [Intermediate]', 'original_name': 'Analyze Customer Sentiment with Zoho CRM, Google Gemini & Send Gmail Alerts', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '00699', 'lesson_title': 'Auto-Generate LinkedIn Posts from Google Drive Images using GPT-4o [Intermediate]', 'original_name': 'Auto-Generate LinkedIn Posts from Google Drive Images using GPT-4o', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '00801', 'lesson_title': 'Auto-Update Knowledge Base with Google Drive, LlamaIndex & Azure OpenAI Embeddings [Intermediate]', 'original_name': 'Auto-Update Knowledge Base with Google Drive, LlamaIndex & Azure OpenAI Embeddings', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Document Loader', 'Google Drive', 'HTTP Request', 'IF Condition', 'Wait'], 'confidence_score': 0.8}, {'workflow_id': '00975', 'lesson_title': 'Automate Email Classification & Summary with Gmail, GPT-4o-mini & Notion [Intermediate]', 'original_name': 'Automate Email Classification & Summary with Gmail, GPT-4o-mini & Notion', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '00986', 'lesson_title': 'Automate Email Triage with GPT-4.1-mini Classification and Gmail Auto-Replies [Intermediate]', 'original_name': 'Automate Email Triage with GPT-4.1-mini Classification and Gmail Auto-Replies', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Merge', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '01193', 'lesson_title': 'Automate LinkedIn Talent Profiling & Summaries with Decodo, Gemini & Google Sheets [Intermediate]', 'original_name': 'Automate LinkedIn Talent Profiling & Summaries with Decodo, Gemini & Google Sheets', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '01380', 'lesson_title': 'Automate SEO Tasks with Google Search Console & AI via MCP Server [Intermediate]', 'original_name': 'Automate SEO Tasks with Google Search Console & AI via MCP Server', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.8}, {'workflow_id': '01955', 'lesson_title': 'Automated WordPress Post Tagging with AI Analysis and Claude Opus 4.5 [Intermediate]', 'original_name': 'Automated WordPress Post Tagging with AI Analysis and Claude Opus 4.5', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Anthropic Claude', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.8}]}Advanced: {'count': 573, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '00087', 'lesson_title': 'AI agent chat [Advanced]', 'original_name': 'AI agent chat', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '00125', 'lesson_title': 'AI Chatbot with OpenAI GPT-4.1-Mini and Supabase Database Knowledge Base [Advanced]', 'original_name': 'AI Chatbot with OpenAI GPT-4.1-Mini and Supabase Database Knowledge Base', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02104', 'lesson_title': 'Automatically Triage & Improve Todoist Tasks with GPT-4.1-mini [Advanced]', 'original_name': 'Automatically Triage & Improve Todoist Tasks with GPT-4.1-mini', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '02188', 'lesson_title': 'Blog Writer & Editor with Google Sheets Memory (GPT-4) [Advanced]', 'original_name': 'Blog Writer & Editor with Google Sheets Memory (GPT-4)', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Filter'], 'confidence_score': 0.95}, {'workflow_id': '02213', 'lesson_title': 'Build a Local AI Assistant with Llama 3.2, RAG, and Search using Ollama & MCP [Advanced]', 'original_name': 'Build a Local AI Assistant with Llama 3.2, RAG, and Search using Ollama & MCP', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Ollama', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02234', 'lesson_title': 'Build a Self-Updating RAG System with OpenAI, Google Gemini, Qdrant and Google Drive [Advanced]', 'original_name': 'Build a Self-Updating RAG System with OpenAI, Google Gemini, Qdrant and Google Drive', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Document Loader', 'Google Drive', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02235', 'lesson_title': 'Build a Smart Chatbot with GPT-5-nano, Web Search & Conversational Memory [Advanced]', 'original_name': 'Build a Smart Chatbot with GPT-5-nano, Web Search & Conversational Memory', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02266', 'lesson_title': 'Build an Intelligent Q&A Bot with Lookio Knowledge Base and GPT [Advanced]', 'original_name': 'Build an Intelligent Q&A Bot with Lookio Knowledge Base and GPT', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02267', 'lesson_title': 'Build an Interactive AI Agent with Chat Interface and Multiple Tools [Advanced]', 'original_name': 'Build an Interactive AI Agent with Chat Interface and Multiple Tools', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Google Gemini', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02381', 'lesson_title': 'Chat with a Google Sheet using AI [Advanced]', 'original_name': 'Chat with a Google Sheet using AI', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'Filter', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '02392', 'lesson_title': 'Chat with OpenAIs GPT via a simple Telegram Bot [Advanced]', 'original_name': 'Chat with OpenAIs GPT via a simple Telegram Bot', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '02487', 'lesson_title': "Compare GPT-4, Claude & Gemini Responses with Contextual AI's LMUnit Evaluation [Advanced]", 'original_name': "Compare GPT-4, Claude & Gemini Responses with Contextual AI's LMUnit Evaluation", 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Merge', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '02733', 'lesson_title': 'Create a Knowledge Base Chatbot with OpenAI and Notion for Website Embedding [Advanced]', 'original_name': 'Create a Knowledge Base Chatbot with OpenAI and Notion for Website Embedding', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02764', 'lesson_title': 'Create a Smart Chatbot using OpenAI GPT and Airtable Knowledge Base [Advanced]', 'original_name': 'Create a Smart Chatbot using OpenAI GPT and Airtable Knowledge Base', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02771', 'lesson_title': 'Create a Voice & Text Telegram Assistant with Lookio RAG and GPT-4.1 [Advanced]', 'original_name': 'Create a Voice & Text Telegram Assistant with Lookio RAG and GPT-4.1', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02873', 'lesson_title': 'Create Custom Reasoning Patterns for AI Agents with GraphRAG & Knowledge Ontology [Advanced]', 'original_name': 'Create Custom Reasoning Patterns for AI Agents with GraphRAG & Knowledge Ontology', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02963', 'lesson_title': 'Create Multi-Step Reasoning AI Agents with GPT-4 and Reusable Thinking Tools [Advanced]', 'original_name': 'Create Multi-Step Reasoning AI Agents with GPT-4 and Reusable Thinking Tools', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'OpenAI', 'Sub-Workflow'], 'confidence_score': 0.95}, {'workflow_id': '02984', 'lesson_title': 'Create Playlists and Control Your Spotify Player with GPT-4 [Advanced]', 'original_name': 'Create Playlists and Control Your Spotify Player with GPT-4', 'estimated_learning_time': '1h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '03347', 'lesson_title': 'Dynamic MongoDB Knowledge Base Chatbot with OpenAI GPT [Advanced]', 'original_name': 'Dynamic MongoDB Knowledge Base Chatbot with OpenAI GPT', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '03978', 'lesson_title': 'Generate and Manage Short Links with GPT-4.1 and Data Storage [Advanced]', 'original_name': 'Generate and Manage Short Links with GPT-4.1 and Data Storage', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'HTML Extract'], 'confidence_score': 0.95}, {'workflow_id': '04466', 'lesson_title': 'Get Blockchain Insights from Chat using GPT-4 and Nansen MCP [Advanced]', 'original_name': 'Get Blockchain Insights from Chat using GPT-4 and Nansen MCP', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '04493', 'lesson_title': 'Get Real-time Crypto Market Data from Bybit with GPT-4.1-mini in Telegram [Advanced]', 'original_name': 'Get Real-time Crypto Market Data from Bybit with GPT-4.1-mini in Telegram', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '04623', 'lesson_title': 'Implement Intelligent Message Buffering for AI Chats with Redis and GPT-4-mini [Advanced]', 'original_name': 'Implement Intelligent Message Buffering for AI Chats with Redis and GPT-4-mini', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'IF Condition', 'OpenAI', 'Redis', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '04727', 'lesson_title': 'Landing Page CRO Analysis & Optimization with GPT, Gemini & Multi-channel Delivery [Advanced]', 'original_name': 'Landing Page CRO Analysis & Optimization with GPT, Gemini & Multi-channel Delivery', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'HTTP Request', 'OpenAI', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '04822', 'lesson_title': 'Manage Appian Tasks with Ollama Qwen LLM and Postgres Memory [Advanced]', 'original_name': 'Manage Appian Tasks with Ollama Qwen LLM and Postgres Memory', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Ollama', 'Set/Transform', 'Webhook', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '04856', 'lesson_title': 'Manage Recipes with AI-Powered Telegram Bot and Google Sheets Database [Advanced]', 'original_name': 'Manage Recipes with AI-Powered Telegram Bot and Google Sheets Database', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '04863', 'lesson_title': 'Manage Tasks and Deadlines via WhatsApp using GPT-4 and Google Sheets [Advanced]', 'original_name': 'Manage Tasks and Deadlines via WhatsApp using GPT-4 and Google Sheets', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'WhatsApp'], 'confidence_score': 0.95}, {'workflow_id': '05110', 'lesson_title': 'Multimodal Slack AI Assistant with Voice, Image & Video Processing [Advanced]', 'original_name': 'Multimodal Slack AI Assistant with Voice, Image & Video Processing', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Anthropic Claude', 'HTTP Request', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '05155', 'lesson_title': 'Notion knowledge base AI assistant [Advanced]', 'original_name': 'Notion knowledge base AI assistant', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Notion', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05445', 'lesson_title': 'Query Slack Channel History with Natural Language using OpenAI [Advanced]', 'original_name': 'Query Slack Channel History with Natural Language using OpenAI', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '05447', 'lesson_title': 'Query-to-Action Automation with Bright Data MCP & OpenAI GPT [Advanced]', 'original_name': 'Query-to-Action Automation with Bright Data MCP & OpenAI GPT', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05456', 'lesson_title': 'RAG-powered Document Chat with Google Drive, OpenAI, and Pinecone Assistant [Advanced]', 'original_name': 'RAG-powered Document Chat with Google Drive, OpenAI, and Pinecone Assistant', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Drive', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05469', 'lesson_title': 'Real Estate Lead Qualification Chatbot with GPT-4o-mini [Advanced]', 'original_name': 'Real Estate Lead Qualification Chatbot with GPT-4o-mini', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'Set/Transform', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '05549', 'lesson_title': 'Reddit Content Q&A Chatbot with GPT-4o and Reddit API [Advanced]', 'original_name': 'Reddit Content Q&A Chatbot with GPT-4o and Reddit API', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '05598', 'lesson_title': 'Restaurant Reservation Management with OpenAI GPT and Google Sheets [Advanced]', 'original_name': 'Restaurant Reservation Management with OpenAI GPT and Google Sheets', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '06023', 'lesson_title': 'Smart Stock Trading Recommendations with GPT-4, TwelveData & NewsAPI Analysis [Advanced]', 'original_name': 'Smart Stock Trading Recommendations with GPT-4, TwelveData & NewsAPI Analysis', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'HTTP Request', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '06209', 'lesson_title': 'Talk to Your Google Sheets Using ChatGPT-5 [Advanced]', 'original_name': 'Talk to Your Google Sheets Using ChatGPT-5', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '06215', 'lesson_title': 'Team Knowledge Management with Google Docs, Discord, and AI Assistant [Advanced]', 'original_name': 'Team Knowledge Management with Google Docs, Discord, and AI Assistant', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Docs', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '06239', 'lesson_title': 'Telegram chat with PDF [Advanced]', 'original_name': 'Telegram chat with PDF', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Document Loader', 'Error Handler', 'IF Condition', 'OpenAI Embeddings'], 'confidence_score': 0.95}, {'workflow_id': '06568', 'lesson_title': 'Update Grocery Lists in Asana via Telegram Voice & Text using GPT-4o mini [Advanced]', 'original_name': 'Update Grocery Lists in Asana via Telegram Voice & Text using GPT-4o mini', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'OpenAI', 'Set/Transform', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '06591', 'lesson_title': 'Upsert huge documents in a vector store with Supabase and Notion [Advanced]', 'original_name': 'Upsert huge documents in a vector store with Supabase and Notion', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Document Loader', 'Notion', 'OpenAI', 'OpenAI Embeddings'], 'confidence_score': 0.95}, {'workflow_id': '06867', 'lesson_title': '💥🛠️Build a Web Search Chatbot with GPT-4o and MCP Brave Search [Advanced]', 'original_name': '💥🛠️Build a Web Search Chatbot with GPT-4o and MCP Brave Search', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '06901', 'lesson_title': '🗼 AI Powered Supply Chain Control Tower with BigQuery and GPT-4o [Advanced]', 'original_name': '🗼 AI Powered Supply Chain Control Tower with BigQuery and GPT-4o', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'BigQuery', 'Code (JS/Python)'], 'confidence_score': 0.95}, {'workflow_id': '07020', 'lesson_title': '🤖 Build Your First AI Agent – Powered by Google Gemini with Memory [Advanced]', 'original_name': '🤖 Build Your First AI Agent – Powered by Google Gemini with Memory', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Google Gemini', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '07030', 'lesson_title': '🤖🧠 AI Agent Chatbot + LONG TERM Memory + Note Storage + Telegram [Advanced]', 'original_name': '🤖🧠 AI Agent Chatbot + LONG TERM Memory + Note Storage + Telegram', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Google Docs', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '00139', 'lesson_title': 'AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner) [Advanced]', 'original_name': 'AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI'], 'confidence_score': 0.9}, {'workflow_id': '00179', 'lesson_title': 'AI Prompt Generator Workflow [Advanced]', 'original_name': 'AI Prompt Generator Workflow', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Gemini', 'LLM Chain', 'Merge', 'Output Parser'], 'confidence_score': 0.9}, {'workflow_id': '00480', 'lesson_title': 'Analyze Crypto News Sentiment for Any Token with GPT-4o and Telegram Alerts [Advanced]', 'original_name': 'Analyze Crypto News Sentiment for Any Token with GPT-4o and Telegram Alerts', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Merge', 'OpenAI', 'RSS Feed'], 'confidence_score': 0.9}, {'workflow_id': '01447', 'lesson_title': 'Automate URL Shortening with Bitly Using Llama3 Chat Interface [Advanced]', 'original_name': 'Automate URL Shortening with Bitly Using Llama3 Chat Interface', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Ollama', 'n8n Chat'], 'confidence_score': 0.9}, {'workflow_id': '01923', 'lesson_title': 'Automated UPSC Current Affairs Digest from The Hindu to Google Sheets with Gemini AI [Advanced]', 'original_name': 'Automated UPSC Current Affairs Digest from The Hindu to Google Sheets with Gemini AI', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'HTML Extract'], 'confidence_score': 0.9}]}Expert: {'count': 479, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00050', 'lesson_title': 'Adaptive RAG with Google Gemini & Qdrant: Context-Aware Query Answering [Expert]', 'original_name': 'Adaptive RAG with Google Gemini & Qdrant: Context-Aware Query Answering', 'estimated_learning_time': '2h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Qdrant', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '00138', 'lesson_title': 'AI Email Auto-Responder System- AI RAG Agent for Email Inbox [Expert]', 'original_name': 'AI Email Auto-Responder System- AI RAG Agent for Email Inbox', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Document Loader'], 'confidence_score': 0.95}, {'workflow_id': '00209', 'lesson_title': 'AI Voice & Text Note-Taking with LINE Messaging, Supabase Vector DB & Gmail [Expert]', 'original_name': 'AI Voice & Text Note-Taking with LINE Messaging, Supabase Vector DB & Gmail', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Document Loader', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00210', 'lesson_title': 'AI Voice Chatbot with ElevenLabs & OpenAI for Customer Service and Restaurants [Expert]', 'original_name': 'AI Voice Chatbot with ElevenLabs & OpenAI for Customer Service and Restaurants', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '00215', 'lesson_title': 'AI YouTube Playlist & Video Analyst Chatbot [Expert]', 'original_name': 'AI YouTube Playlist & Video Analyst Chatbot', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Document Loader', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '00238', 'lesson_title': 'AI-Powered Asana Task Prioritization with GPT-4 and Pinecone Memory [Expert]', 'original_name': 'AI-Powered Asana Task Prioritization with GPT-4 and Pinecone Memory', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Asana', 'OpenAI', 'OpenAI Embeddings', 'Output Parser'], 'confidence_score': 0.95}, {'workflow_id': '00286', 'lesson_title': 'AI-Powered Email Replies with Spam Filtering & FAQ Lookup using GPT-4o mini & Pinecone [Expert]', 'original_name': 'AI-Powered Email Replies with Spam Filtering & FAQ Lookup using GPT-4o mini & Pinecone', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00339', 'lesson_title': 'AI-Powered MIS Agent [Expert]', 'original_name': 'AI-Powered MIS Agent', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.95}, {'workflow_id': '00368', 'lesson_title': 'AI-Powered RAG Workflow For Stock Earnings Report Analysis [Expert]', 'original_name': 'AI-Powered RAG Workflow For Stock Earnings Report Analysis', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Document Loader', 'Google Docs', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '00374', 'lesson_title': 'AI-Powered Research Assistant with Linear, Scrapeless, and Claude [Expert]', 'original_name': 'AI-Powered Research Assistant with Linear, Scrapeless, and Claude', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Code (JS/Python)', 'Linear', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '00399', 'lesson_title': 'AI-Powered Stock Analysis with Multi-Model Consensus and Telegram Alerts [Expert]', 'original_name': 'AI-Powered Stock Analysis with Multi-Model Consensus and Telegram Alerts', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Anthropic Claude', 'Code (JS/Python)', 'HTTP Request', 'LLM Chain', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '00403', 'lesson_title': 'AI-Powered Tarot Readings via iMessage with GPT & Blooio [Expert]', 'original_name': 'AI-Powered Tarot Readings via iMessage with GPT & Blooio', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '00412', 'lesson_title': 'AI-Powered Upwork Cover Letter Generator – Pinecone, Groq, Google Gemin, SerpAPI [Expert]', 'original_name': 'AI-Powered Upwork Cover Letter Generator – Pinecone, Groq, Google Gemin, SerpAPI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'LLM Chain', 'Markdown', 'Pinecone'], 'confidence_score': 0.95}, {'workflow_id': '00568', 'lesson_title': 'Answer WhatsApp Questions from PDF Documents using RAG, Google Drive and Pinecone [Expert]', 'original_name': 'Answer WhatsApp Questions from PDF Documents using RAG, Google Drive and Pinecone', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Drive', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '00576', 'lesson_title': 'Article to LinkedIn Post Generator with Telegram, GPT-4 & Google Sheets [Expert]', 'original_name': 'Article to LinkedIn Post Generator with Telegram, GPT-4 & Google Sheets', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00845', 'lesson_title': 'Automate Bitget Spot Trading with GPT-4o-mini AI Agent via Telegram [Expert]', 'original_name': 'Automate Bitget Spot Trading with GPT-4o-mini AI Agent via Telegram', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Crypto'], 'confidence_score': 0.95}, {'workflow_id': '00964', 'lesson_title': 'Automate Document Ingestion & RAG System with Google Drive, Sheets & OpenAI [Expert]', 'original_name': 'Automate Document Ingestion & RAG System with Google Drive, Sheets & OpenAI', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Crypto', 'Document Loader', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '01394', 'lesson_title': 'Automate SIEM Alert Enrichment with MITRE ATT&CK, Qdrant & Zendesk in n8n [Expert]', 'original_name': 'Automate SIEM Alert Enrichment with MITRE ATT&CK, Qdrant & Zendesk in n8n', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Document Loader', 'File Extract'], 'confidence_score': 0.95}, {'workflow_id': '01689', 'lesson_title': 'Automated Gmail Support Agent with Gemini 2.5, RAG & Cohere Reranking [Expert]', 'original_name': 'Automated Gmail Support Agent with Gemini 2.5, RAG & Cohere Reranking', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'OpenAI Embeddings', 'Pinecone'], 'confidence_score': 0.95}, {'workflow_id': '01732', 'lesson_title': 'Automated Jira Ticket Responses with GPT-4 and Pinecone Knowledge Base [Expert]', 'original_name': 'Automated Jira Ticket Responses with GPT-4 and Pinecone Knowledge Base', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Jira'], 'confidence_score': 0.95}, {'workflow_id': '01743', 'lesson_title': 'Automated Lead Capture & Business Q&A with GPT-4o, Pinecone, and Google Sheets [Expert]', 'original_name': 'Automated Lead Capture & Business Q&A with GPT-4o, Pinecone, and Google Sheets', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Drive', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01984', 'lesson_title': 'Automatic Email Categorization and Organization with Outlook and GPT-4o [Expert]', 'original_name': 'Automatic Email Categorization and Organization with Outlook and GPT-4o', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '02161', 'lesson_title': 'Beautiful Web UI for GPT-4 Multi-Agent Chat with Specialized Assistants [Expert]', 'original_name': 'Beautiful Web UI for GPT-4 Multi-Agent Chat with Specialized Assistants', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'OpenAI', 'Switch', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '02199', 'lesson_title': 'Build & Query RAG System with Google Drive, OpenAI GPT-4o-mini, and Pinecone [Expert]', 'original_name': 'Build & Query RAG System with Google Drive, OpenAI GPT-4o-mini, and Pinecone', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Document Loader', 'Google Drive', 'OpenAI', 'OpenAI Embeddings'], 'confidence_score': 0.95}, {'workflow_id': '02202', 'lesson_title': 'Build a Comprehensive Multimodal Assistant on Telegram with OpenAI, SERP and Vector Store [Expert]', 'original_name': 'Build a Comprehensive Multimodal Assistant on Telegram with OpenAI, SERP and Vector Store', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Document Loader'], 'confidence_score': 0.95}, {'workflow_id': '02207', 'lesson_title': 'Build a Documentation Expert Chatbot with Gemini RAG Pipeline [Expert]', 'original_name': 'Build a Documentation Expert Chatbot with Gemini RAG Pipeline', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Deduplicate', 'Document Loader'], 'confidence_score': 0.95}, {'workflow_id': '02211', 'lesson_title': 'Build a Knowledge Base Chatbot with OpenAI, RAG and MongoDB Vector Embeddings [Expert]', 'original_name': 'Build a Knowledge Base Chatbot with OpenAI, RAG and MongoDB Vector Embeddings', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Docs', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '02214', 'lesson_title': 'Build a Multi-Agent system with n8n, Qdrant, Gmail & OpenAI [Expert]', 'original_name': 'Build a Multi-Agent system with n8n, Qdrant, Gmail & OpenAI', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'File Extract', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '02226', 'lesson_title': 'Build a RAG chat system using Aryn DocParse, AWS S3, Pinecone and GPT-4o [Expert]', 'original_name': 'Build a RAG chat system using Aryn DocParse, AWS S3, Pinecone and GPT-4o', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AWS S3', 'Batch Loop', 'Document Loader', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '02248', 'lesson_title': 'Build a website-powered customer support chatbot with Decodo, Pinecone and Gemini [Expert]', 'original_name': 'Build a website-powered customer support chatbot with Decodo, Pinecone and Gemini', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate'], 'confidence_score': 0.95}, {'workflow_id': '02256', 'lesson_title': 'Build an Advanced Multi-Query RAG System with Supabase and GPT-5 [Expert]', 'original_name': 'Build an Advanced Multi-Query RAG System with Supabase and GPT-5', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Batch Loop'], 'confidence_score': 0.95}, {'workflow_id': '02273', 'lesson_title': 'Build an n8n Documentation Expert Chatbot with OpenAI RAG Pipeline [Expert]', 'original_name': 'Build an n8n Documentation Expert Chatbot with OpenAI RAG Pipeline', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Deduplicate', 'Document Loader'], 'confidence_score': 0.95}, {'workflow_id': '02274', 'lesson_title': 'Build an On-Premises AI Kaggle Competition Assistant with Qdrant RAG and Ollama [Expert]', 'original_name': 'Build an On-Premises AI Kaggle Competition Assistant with Qdrant RAG and Ollama', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'File Extract', 'Markdown'], 'confidence_score': 0.95}, {'workflow_id': '02281', 'lesson_title': 'Build Custom Workflows Automatically with GPT-4o, RAG, and Web Search [Expert]', 'original_name': 'Build Custom Workflows Automatically with GPT-4o, RAG, and Web Search', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Document Loader', 'File Convert', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02312', 'lesson_title': 'Building Your First WhatsApp Chatbot [Expert]', 'original_name': 'Building Your First WhatsApp Chatbot', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'File Extract', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02383', 'lesson_title': 'Chat with Documents via RAG: Google Drive to GPT-5 with Supabase Vector Database [Expert]', 'original_name': 'Chat with Documents via RAG: Google Drive to GPT-5 with Supabase Vector Database', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Document Loader', 'Gmail', 'Google Drive', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02385', 'lesson_title': 'Chat with GitHub API Documentation: RAG-Powered Chatbot with Pinecone & OpenAI [Expert]', 'original_name': 'Chat with GitHub API Documentation: RAG-Powered Chatbot with Pinecone & OpenAI', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '02387', 'lesson_title': 'Chat with Google Drive Documents using GPT, Pinecone, and RAG [Expert]', 'original_name': 'Chat with Google Drive Documents using GPT, Pinecone, and RAG', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Drive', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02391', 'lesson_title': 'Chat with News Articles using AI Analysis in Telegram with Vector Search [Expert]', 'original_name': 'Chat with News Articles using AI Analysis in Telegram with Vector Search', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Document Loader', 'File Convert', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02397', 'lesson_title': 'Chat with Your Email History using Telegram, Mistral and Pgvector for RAG [Expert]', 'original_name': 'Chat with Your Email History using Telegram, Mistral and Pgvector for RAG', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.95}, {'workflow_id': '02576', 'lesson_title': 'Conversational Sales Agent for WooCommerce with GPT-4, Stripe and CRM Integration [Expert]', 'original_name': 'Conversational Sales Agent for WooCommerce with GPT-4, Stripe and CRM Integration', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Document Loader', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '02578', 'lesson_title': 'Conversational WhatsApp Assistant with Gemini AI and Pinecone Memory [Expert]', 'original_name': 'Conversational WhatsApp Assistant with Gemini AI and Pinecone Memory', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Document Loader', 'Google Gemini', 'OpenAI Embeddings'], 'confidence_score': 0.95}, {'workflow_id': '02710', 'lesson_title': 'Create a Code Assistant that Learns from your GitHub Repository using OpenAI [Expert]', 'original_name': 'Create a Code Assistant that Learns from your GitHub Repository using OpenAI', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'GitHub', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02713', 'lesson_title': 'Create a Company Policy Chatbot with RAG, Pinecone Vector Database, and OpenAI [Expert]', 'original_name': 'Create a Company Policy Chatbot with RAG, Pinecone Vector Database, and OpenAI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Document Loader', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '02718', 'lesson_title': 'Create a Context-Aware Slack Assistant with Google Sheets, Pinecone & GPT-4o [Expert]', 'original_name': 'Create a Context-Aware Slack Assistant with Google Sheets, Pinecone & GPT-4o', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Output Parser', 'Pinecone', 'Set/Transform', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '02729', 'lesson_title': 'Create a Factual Learning Assistant with RAG, Gemini, Telegram & MongoDB [Expert]', 'original_name': 'Create a Factual Learning Assistant with RAG, Gemini, Telegram & MongoDB', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Document Loader', 'Google Drive', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '02734', 'lesson_title': 'Create a Knowledge-Powered Chatbot with Claude, Supabase Vector DB & Postgres Memory [Expert]', 'original_name': 'Create a Knowledge-Powered Chatbot with Claude, Supabase Vector DB & Postgres Memory', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'OpenAI Embeddings', 'Supabase', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '02751', 'lesson_title': 'Create a Private Document Q&A System with Llama3, Postgres, Qdrant and Google Drive [Expert]', 'original_name': 'Create a Private Document Q&A System with Llama3, Postgres, Qdrant and Google Drive', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Document Loader', 'File Extract', 'Google Drive', 'Ollama'], 'confidence_score': 0.95}, {'workflow_id': '02759', 'lesson_title': 'Create a Self-Updating RAG Chatbot with Google Drive, Gemini, and Supabase [Expert]', 'original_name': 'Create a Self-Updating RAG Chatbot with Google Drive, Gemini, and Supabase', 'estimated_learning_time': '2h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Document Loader', 'File Extract'], 'confidence_score': 0.95}, {'workflow_id': '02781', 'lesson_title': 'Create Adaptive RAG Chat Agent with Google Gemini and Qdrant [Expert]', 'original_name': 'Create Adaptive RAG Chat Agent with Google Gemini and Qdrant', 'estimated_learning_time': '2h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Qdrant', 'Set/Transform'], 'confidence_score': 0.95}]} 1,233 workflows
Learning Path

Accounting & Finance

  • Auto-generate and send invoices
  • Sync transactions to your accounting software
  • Build expense approval pipelines
Starter: {'count': 2, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '05831', 'lesson_title': 'Automated payment reminders for Xero invoices via email [Starter]', 'original_name': 'Automated payment reminders for Xero invoices via email', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.74}, {'workflow_id': '02752', 'lesson_title': 'Create a QuickBooks invoice on a new Onfleet Task creation [Starter]', 'original_name': 'Create a QuickBooks invoice on a new Onfleet Task creation', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['QuickBooks'], 'confidence_score': 0.64}]}Simple: {'count': 9, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '04518', 'lesson_title': 'Gmail and QuickBooks Online Workflow [Simple]', 'original_name': 'Gmail and QuickBooks Online Workflow', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '01898', 'lesson_title': 'Automated Stripe to KlickTipp: Send Purchase Confirmation Emails via Tagging [Simple]', 'original_name': 'Automated Stripe to KlickTipp: Send Purchase Confirmation Emails via Tagging', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Stripe'], 'confidence_score': 0.8}, {'workflow_id': '00883', 'lesson_title': 'Automate Client Billing Detail Collection & Invoicing with Outlook and QuickBooks [Simple]', 'original_name': 'Automate Client Billing Detail Collection & Invoicing with Outlook and QuickBooks', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Outlook', 'QuickBooks', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '01411', 'lesson_title': 'Automate Stripe Checkout Followups with Gmail Receipts, Slack Alerts & Sheets Logging [Simple]', 'original_name': 'Automate Stripe Checkout Followups with Gmail Receipts, Slack Alerts & Sheets Logging', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Slack', 'Stripe', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '02971', 'lesson_title': 'Create or Find Stripe Customers and Automatically Generate Invoices [Simple]', 'original_name': 'Create or Find Stripe Customers and Automatically Generate Invoices', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '01220', 'lesson_title': 'Automate Monthly Finance Reports with Google Sheets, GPT-4 Analysis and Gmail [Simple]', 'original_name': 'Automate Monthly Finance Reports with Google Sheets, GPT-4 Analysis and Gmail', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '03779', 'lesson_title': 'Food Delivery Notifications and Easy Expense Tracking [Simple]', 'original_name': 'Food Delivery Notifications and Easy Expense Tracking', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Manual Trigger', 'Set/Transform', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '05973', 'lesson_title': 'Simplest way to create a Stripe Payment Link [Simple]', 'original_name': 'Simplest way to create a Stripe Payment Link', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'n8n Form'], 'confidence_score': 0.64}, {'workflow_id': '04747', 'lesson_title': 'Learn JSON Basics with an Interactive Step-by-Step Tutorial for Beginners [Simple]', 'original_name': 'Learn JSON Basics with an Interactive Step-by-Step Tutorial for Beginners', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}]}Intermediate: {'count': 21, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '01783', 'lesson_title': 'Automated Monthly & Quarterly Stripe Revenue Reports to Slack with Financial Insights [Intermediate]', 'original_name': 'Automated Monthly & Quarterly Stripe Revenue Reports to Slack with Financial Insights', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Merge', 'Schedule', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '01809', 'lesson_title': 'Automated Payment Reminders with Grouped QuickBooks Invoices via Email [Intermediate]', 'original_name': 'Automated Payment Reminders with Grouped QuickBooks Invoices via Email', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'QuickBooks', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '04562', 'lesson_title': 'Google Sheets and QuickBooks Expenses Automation Template [Intermediate]', 'original_name': 'Google Sheets and QuickBooks Expenses Automation Template', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': False, 'core_integrations': ['Deduplicate', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '05913', 'lesson_title': 'Send Stripe expired charge recovery reminders with OpenAI [Intermediate]', 'original_name': 'Send Stripe expired charge recovery reminders with OpenAI', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI', 'Set/Transform', 'Stripe'], 'confidence_score': 0.85}, {'workflow_id': '06245', 'lesson_title': 'Telegram Payment, Invoicing and Refund Workflow for Stars [Intermediate]', 'original_name': 'Telegram Payment, Invoicing and Refund Workflow for Stars', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Manual Trigger', 'Set/Transform', 'Sub-Workflow'], 'confidence_score': 0.85}, {'workflow_id': '00011', 'lesson_title': 'Extract Details from Receipts via Telegram with Tesseract and Llama [Intermediate]', 'original_name': 'Extract Details from Receipts via Telegram with Tesseract and Llama', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'LLM Chain', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '01256', 'lesson_title': 'Automate Payment Receipts: Email, Archive, and Track with Stripe and Google Workspace [Intermediate]', 'original_name': 'Automate Payment Receipts: Email, Archive, and Track with Stripe and Google Workspace', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01300', 'lesson_title': 'Automate QuickBooks Sales Receipts & Customer Creation from Stripe Payments [Intermediate]', 'original_name': 'Automate QuickBooks Sales Receipts & Customer Creation from Stripe Payments', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Merge', 'QuickBooks', 'Stripe'], 'confidence_score': 0.8}, {'workflow_id': '01672', 'lesson_title': 'Automated Financial Tracker: Telegram Invoices to Notion with Gemini AI Reports [Intermediate]', 'original_name': 'Automated Financial Tracker: Telegram Invoices to Notion with Gemini AI Reports', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'LLM Chain', 'Notion', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '01839', 'lesson_title': 'Automated Receipt Processing with Tax Categorization using PDF Vector & Google Drive [Intermediate]', 'original_name': 'Automated Receipt Processing with Tax Categorization using PDF Vector & Google Drive', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '02996', 'lesson_title': 'Create QuickBooks Online Customers With Sales Receipts For New Stripe Payments [Intermediate]', 'original_name': 'Create QuickBooks Online Customers With Sales Receipts For New Stripe Payments', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Merge', 'QuickBooks', 'Stripe'], 'confidence_score': 0.8}, {'workflow_id': '03803', 'lesson_title': 'Full-Cycle Invoice Automation: Airtable, QuickBooks & Stripe [Intermediate]', 'original_name': 'Full-Cycle Invoice Automation: Airtable, QuickBooks & Stripe', 'estimated_learning_time': '1h 10min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '06176', 'lesson_title': 'Sync payment and customer data between Stripe and Pipedrive [Intermediate]', 'original_name': 'Sync payment and customer data between Stripe and Pipedrive', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Merge', 'Pipedrive', 'Set/Transform', 'Stripe'], 'confidence_score': 0.8}, {'workflow_id': '01009', 'lesson_title': 'Automate Expense Reporting from Airtable to QuickBooks [Intermediate]', 'original_name': 'Automate Expense Reporting from Airtable to QuickBooks', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '03674', 'lesson_title': 'Extract Transactions from Images using unli.dev Vision API & Telegram [Intermediate]', 'original_name': 'Extract Transactions from Images using unli.dev Vision API & Telegram', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Set/Transform', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '06331', 'lesson_title': 'Track Expenses from Receipt Photos with Telegram & Google Sheets using OCR.space [Intermediate]', 'original_name': 'Track Expenses from Receipt Photos with Telegram & Google Sheets using OCR.space', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '01255', 'lesson_title': 'Automate Payment Gateway & Database Transaction Reconciliation with Google Sheets [Intermediate]', 'original_name': 'Automate Payment Gateway & Database Transaction Reconciliation with Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'Merge', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '03516', 'lesson_title': 'Extract & Classify Invoices & Receipts with Gmail, OpenAI and Google Drive [Intermediate]', 'original_name': 'Extract & Classify Invoices & Receipts with Gmail, OpenAI and Google Drive', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Gmail', 'Google Drive', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '04684', 'lesson_title': 'Invoice Creator with Google Sheets & Automated Email Payment Reminder System [Intermediate]', 'original_name': 'Invoice Creator with Google Sheets & Automated Email Payment Reminder System', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Switch'], 'confidence_score': 0.64}, {'workflow_id': '05063', 'lesson_title': 'Multi-Chain Token Swap Relayer with Li.Fi [Intermediate]', 'original_name': 'Multi-Chain Token Swap Relayer with Li.Fi', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '05195', 'lesson_title': 'Organize Email Attachments into Google Drive Folders by Company with Gmail & Sheets [Intermediate]', 'original_name': 'Organize Email Attachments into Google Drive Folders by Company with Gmail & Sheets', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Drive', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.64}]}Advanced: {'count': 14, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '01054', 'lesson_title': 'Automate GST/VAT tax returns with OpenAI, Gmail and government portal integration [Advanced]', 'original_name': 'Automate GST/VAT tax returns with OpenAI, Gmail and government portal integration', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03264', 'lesson_title': 'Detect financial anomalies and reconcile revenue with GPT-4o and API integrations [Advanced]', 'original_name': 'Detect financial anomalies and reconcile revenue with GPT-4o and API integrations', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00107', 'lesson_title': 'AI Auto-Save Gmail Receipts to Google Sheets + Google Drive [Advanced]', 'original_name': 'AI Auto-Save Gmail Receipts to Google Sheets + Google Drive', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '01116', 'lesson_title': 'Automate Invoice-Bank Statement Reconciliation with Mistral AI and OpenAI GPT-4 [Advanced]', 'original_name': 'Automate Invoice-Bank Statement Reconciliation with Mistral AI and OpenAI GPT-4', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Manual Trigger', 'Microsoft Excel', 'OneDrive'], 'confidence_score': 0.8}, {'workflow_id': '01662', 'lesson_title': 'Automated Expense Tracking from Emails & Telegram with Gemini AI & Google Sheets [Advanced]', 'original_name': 'Automated Expense Tracking from Emails & Telegram with Gemini AI & Google Sheets', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Gemini', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01671', 'lesson_title': 'Automated Financial Document Processing with Google Gemini OCR [Advanced]', 'original_name': 'Automated Financial Document Processing with Google Gemini OCR', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '02400', 'lesson_title': 'Chat-Based Financial Analysis of P&L and Balance Sheets with GPT-4 & PostgreSQL [Advanced]', 'original_name': 'Chat-Based Financial Analysis of P&L and Balance Sheets with GPT-4 & PostgreSQL', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'PostgreSQL', 'n8n Chat'], 'confidence_score': 0.8}, {'workflow_id': '05365', 'lesson_title': 'Process Receipts with Google Vision OCR, AI & Telegram to Google Sheets [Advanced]', 'original_name': 'Process Receipts with Google Vision OCR, AI & Telegram to Google Sheets', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '05227', 'lesson_title': 'Payment Processing and Order Tracking with YooKassa and Google Sheets [Advanced]', 'original_name': 'Payment Processing and Order Tracking with YooKassa and Google Sheets', 'estimated_learning_time': '2h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '05246', 'lesson_title': 'Personal Finance Assistant: Query Notion Data via Telegram & WhatsApp with Claude AI [Advanced]', 'original_name': 'Personal Finance Assistant: Query Notion Data via Telegram & WhatsApp with Claude AI', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Telegram', 'WhatsApp'], 'confidence_score': 0.72}, {'workflow_id': '06823', 'lesson_title': '⚛️🐋🤖 Extract Data from YAPE Receipts via Telegram OCR and Store in Google Sheets [Advanced]', 'original_name': '⚛️🐋🤖 Extract Data from YAPE Receipts via Telegram OCR and Store in Google Sheets', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '06990', 'lesson_title': '🛠️ QuickBooks Online Tool MCP Server 💪 all 42 operations [Advanced]', 'original_name': '🛠️ QuickBooks Online Tool MCP Server 💪 all 42 operations', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '07037', 'lesson_title': '🧑\u200d🎓 Master Data Access Techniques with Progressive Expression Challenges [Advanced]', 'original_name': '🧑\u200d🎓 Master Data Access Techniques with Progressive Expression Challenges', 'estimated_learning_time': '1h 44min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'HTML Extract', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '03136', 'lesson_title': 'Daily AI Outfit Recommendations Based on Weather Forecast to Slack [Advanced]', 'original_name': 'Daily AI Outfit Recommendations Based on Weather Forecast to Slack', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenWeatherMap', 'Schedule', 'Set/Transform', 'Slack'], 'confidence_score': 0.56}]}Expert: {'count': 9, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '05532', 'lesson_title': 'Reconcile bank transactions and generate reports with GPT-4 and Gmail [Expert]', 'original_name': 'Reconcile bank transactions and generate reports with GPT-4 and Gmail', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '05534', 'lesson_title': 'Reconcile Stripe, bank, and e-commerce data with GPT-4.1 and Google Sheets [Expert]', 'original_name': 'Reconcile Stripe, bank, and e-commerce data with GPT-4.1 and Google Sheets', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '06330', 'lesson_title': 'Track Expenses from Receipt Photos with AI, Google Sheets & Slack Reports [Expert]', 'original_name': 'Track Expenses from Receipt Photos with AI, Google Sheets & Slack Reports', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Slack', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '00143', 'lesson_title': 'AI expense tracker: Telegram voice/photo/text to sheets [Expert]', 'original_name': 'AI expense tracker: Telegram voice/photo/text to sheets', 'estimated_learning_time': '2h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Set/Transform', 'Switch'], 'confidence_score': 0.8}, {'workflow_id': '05245', 'lesson_title': 'Personal Budget & Expense Tracker with Google Sheets and Alerts MCP [Expert]', 'original_name': 'Personal Budget & Expense Tracker with Google Sheets and Alerts MCP', 'estimated_learning_time': '2h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Tool', 'Code (JS/Python)', 'Crypto', 'Filter', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '05902', 'lesson_title': 'Send Scheduled Financial Digests to Telegram from Notion with Multi-Schedule Alerts [Expert]', 'original_name': 'Send Scheduled Financial Digests to Telegram from Notion with Multi-Schedule Alerts', 'estimated_learning_time': '2h 42min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Notion', 'Schedule', 'Set/Transform', 'Telegram'], 'confidence_score': 0.8}, {'workflow_id': '06738', 'lesson_title': 'WhatsApp Expense Tracker with Multi-Input (Text, Image & Audio) [Expert]', 'original_name': 'WhatsApp Expense Tracker with Multi-Input (Text, Image & Audio)', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'File Convert', 'File Extract'], 'confidence_score': 0.8}, {'workflow_id': '01908', 'lesson_title': 'Automated Template Delivery System with Stripe, GPT-4o & Gmail [Expert]', 'original_name': 'Automated Template Delivery System with Stripe, GPT-4o & Gmail', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'Gmail'], 'confidence_score': 0.72}, {'workflow_id': '03519', 'lesson_title': 'Extract & organize email invoices with Gmail, Drive & OpenAI GPT [Expert]', 'original_name': 'Extract & organize email invoices with Gmail, Drive & OpenAI GPT', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive'], 'confidence_score': 0.72}]} 55 workflows
Learning Path

Customer Service

  • Route and respond to tickets automatically
  • Build an AI-powered first-responder
  • Escalate only what needs a human
Starter: {'count': 10, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '05837', 'lesson_title': 'Send Chat Message Notifications from Tawk.to to Gmail [Starter]', 'original_name': 'Send Chat Message Notifications from Tawk.to to Gmail', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Set/Transform', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02741', 'lesson_title': 'Create a new Freshdesk ticket [Starter]', 'original_name': 'Create a new Freshdesk ticket', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Freshdesk', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '00010', 'lesson_title': 'Dynamically Run SuiteQL Queries in NetSuite via HTTP Webhook in n8n [Starter]', 'original_name': 'Dynamically Run SuiteQL Queries in NetSuite via HTTP Webhook in n8n', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '00010', 'lesson_title': 'Dynamically Run SuiteQL Queries in NetSuite via HTTP Webhook in n8n [Starter]', 'original_name': 'Dynamically Run SuiteQL Queries in NetSuite via HTTP Webhook in n8n', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '02174', 'lesson_title': 'BIN Code Lookup with apilayer API [Starter]', 'original_name': 'BIN Code Lookup with apilayer API', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}, {'workflow_id': '02722', 'lesson_title': 'Create a customer and add them to a segment in Customer.io [Starter]', 'original_name': 'Create a customer and add them to a segment in Customer.io', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05240', 'lesson_title': 'Periodically send data from HTTP Request node to Telegram [Starter]', 'original_name': 'Periodically send data from HTTP Request node to Telegram', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Telegram'], 'confidence_score': 0.56}, {'workflow_id': '05525', 'lesson_title': 'Receive updates when a customer is created in HelpScout [Starter]', 'original_name': 'Receive updates when a customer is created in HelpScout', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.56}, {'workflow_id': '05971', 'lesson_title': 'Simple SMS Messaging System with Textbelt API Integration [Starter]', 'original_name': 'Simple SMS Messaging System with Textbelt API Integration', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}, {'workflow_id': '06296', 'lesson_title': 'Track an event in Segment [Starter]', 'original_name': 'Track an event in Segment', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}]}Simple: {'count': 18, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '00927', 'lesson_title': 'Automate CSAT Surveys with Freshdesk & Store Responses in Google Sheets [Simple]', 'original_name': 'Automate CSAT Surveys with Freshdesk & Store Responses in Google Sheets', 'estimated_learning_time': '41 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Freshdesk', 'Google Sheets', 'IF Condition', 'Manual Trigger', 'Markdown'], 'confidence_score': 0.95}, {'workflow_id': '03033', 'lesson_title': 'Create ticket on specific customer messages in Telegram [Simple]', 'original_name': 'Create ticket on specific customer messages in Telegram', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Freshdesk', 'IF Condition', 'Monday.com', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '03705', 'lesson_title': 'Fast-Track VIP Tickets with Google Sheets, ClickUp, and Telegram [Simple]', 'original_name': 'Fast-Track VIP Tickets with Google Sheets, ClickUp, and Telegram', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'IF Condition', 'Manual Trigger', 'Telegram', 'Zendesk'], 'confidence_score': 0.8}, {'workflow_id': '00604', 'lesson_title': 'Auto Bug Report Aggregator: Sync Zendesk Bug Tickets into Google Sheets [Simple]', 'original_name': 'Auto Bug Report Aggregator: Sync Zendesk Bug Tickets into Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Manual Trigger', 'Zendesk'], 'confidence_score': 0.72}, {'workflow_id': '00782', 'lesson_title': 'Auto-Sort Support Emails with OpenAI and Route to Teams with Jira Integration [Simple]', 'original_name': 'Auto-Sort Support Emails with OpenAI and Route to Teams with Jira Integration', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Jira', 'Switch'], 'confidence_score': 0.72}, {'workflow_id': '00871', 'lesson_title': 'Automate Cancellation Feedback Collection with Stripe and Google Sheets [Simple]', 'original_name': 'Automate Cancellation Feedback Collection with Stripe and Google Sheets', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Stripe', 'Switch', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02413', 'lesson_title': 'Chinese Translator via Line x OpenRouter (Text & Image) [Simple]', 'original_name': 'Chinese Translator via Line x OpenRouter (Text & Image)', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'HTTP Request', 'Switch', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03119', 'lesson_title': 'Customer Support Ticket System for SMEs with Google Sheets and Auto-Emails [Simple]', 'original_name': 'Customer Support Ticket System for SMEs with Google Sheets and Auto-Emails', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03727', 'lesson_title': 'Filter the feedback from Typeform and store in Google Sheets [Simple]', 'original_name': 'Filter the feedback from Typeform and store in Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Set/Transform', 'Typeform'], 'confidence_score': 0.72}, {'workflow_id': '06234', 'lesson_title': 'Telegram Bot Inline Keyboard with Dynamic Menus & Rating System [Simple]', 'original_name': 'Telegram Bot Inline Keyboard with Dynamic Menus & Rating System', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Set/Transform', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '02242', 'lesson_title': 'Build a Telegram Mental Health Support Bot with GPT-4o [Simple]', 'original_name': 'Build a Telegram Mental Health Support Bot with GPT-4o', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Switch', 'Telegram'], 'confidence_score': 0.64}, {'workflow_id': '06334', 'lesson_title': 'Track Food Calories via Telegram with GPT-4 Vision and Google Sheets [Simple]', 'original_name': 'Track Food Calories via Telegram with GPT-4 Vision and Google Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Telegram'], 'confidence_score': 0.64}, {'workflow_id': '06571', 'lesson_title': 'Update people through Zulip about open tickets in Zammad [Simple]', 'original_name': 'Update people through Zulip about open tickets in Zammad', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '06584', 'lesson_title': 'Upload Large Files to Dropbox with Chunking & Web UI Progress Tracking [Simple]', 'original_name': 'Upload Large Files to Dropbox with Chunking & Web UI Progress Tracking', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '06665', 'lesson_title': 'Voice-Based Appointment Booking System with ElevenLabs AI and Cal.com [Simple]', 'original_name': 'Voice-Based Appointment Booking System with ElevenLabs AI and Cal.com', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '04674', 'lesson_title': 'Interactive Russian Language Tutor Bot with GPT-4o and Telegram [Simple]', 'original_name': 'Interactive Russian Language Tutor Bot with GPT-4o and Telegram', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Switch', 'Telegram'], 'confidence_score': 0.56}, {'workflow_id': '04913', 'lesson_title': 'Migrate Customer Data from Odoo v15 to v18 [Simple]', 'original_name': 'Migrate Customer Data from Odoo v15 to v18', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05841', 'lesson_title': 'Send Daily AI-Generated Quotes & Images to Telegram with GPT-4o and Flux-pro [Simple]', 'original_name': 'Send Daily AI-Generated Quotes & Images to Telegram with GPT-4o and Flux-pro', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Schedule', 'Telegram'], 'confidence_score': 0.56}]}Intermediate: {'count': 83, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '01018', 'lesson_title': 'Automate FAQ Responses with WhatsApp Keyword Detection Bot [Intermediate]', 'original_name': 'Automate FAQ Responses with WhatsApp Keyword Detection Bot', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Set/Transform', 'Switch', 'WhatsApp'], 'confidence_score': 0.9}, {'workflow_id': '01084', 'lesson_title': 'Automate Instagram Complaint Handling with Claude AI, Tickets & SLA Management [Intermediate]', 'original_name': 'Automate Instagram Complaint Handling with Claude AI, Tickets & SLA Management', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01242', 'lesson_title': 'Automate NPS Survey Collection & Response Handling with GoHighLevel, Gmail & Notion [Intermediate]', 'original_name': 'Automate NPS Survey Collection & Response Handling with GoHighLevel, Gmail & Notion', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition', 'Notion'], 'confidence_score': 0.85}, {'workflow_id': '01802', 'lesson_title': 'Automated Nicereply Feedback Routing to MS Teams by Team and Sentiment [Intermediate]', 'original_name': 'Automated Nicereply Feedback Routing to MS Teams by Team and Sentiment', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'IF Condition', 'Microsoft Teams'], 'confidence_score': 0.85}, {'workflow_id': '05343', 'lesson_title': 'Proactive SLA Monitoring & Ticket Escalation with Zendesk, Slack and Google Sheets [Intermediate]', 'original_name': 'Proactive SLA Monitoring & Ticket Escalation with Zendesk, Slack and Google Sheets', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Set/Transform', 'Slack', 'Zendesk'], 'confidence_score': 0.85}, {'workflow_id': '06382', 'lesson_title': 'Track Support Performance Metrics Across Zendesk & Freshdesk with Sheets, Slack & Gmail [Intermediate]', 'original_name': 'Track Support Performance Metrics Across Zendesk & Freshdesk with Sheets, Slack & Gmail', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Freshdesk', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '06674', 'lesson_title': 'Voiceflow Demo Support Chatbot [Intermediate]', 'original_name': 'Voiceflow Demo Support Chatbot', 'estimated_learning_time': '1h 28min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Google Calendar', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '06817', 'lesson_title': 'Zendesk Pending Ticket Follow-up System with Gmail, Google Sheets & ClickUp [Intermediate]', 'original_name': 'Zendesk Pending Ticket Follow-up System with Gmail, Google Sheets & ClickUp', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['ClickUp', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00405', 'lesson_title': 'AI-Powered Telegram & WhatsApp Business Agent Workflow [Intermediate]', 'original_name': 'AI-Powered Telegram & WhatsApp Business Agent Workflow', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '00518', 'lesson_title': 'Analyze post-event survey feedback from Google Forms with GPT-4o, Slack and Google Docs [Intermediate]', 'original_name': 'Analyze post-event survey feedback from Google Forms with GPT-4o, Slack and Google Docs', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Docs', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '01623', 'lesson_title': 'Automated DHL Shipment Tracking Bot for Web Forms and Email Inquiries [Intermediate]', 'original_name': 'Automated DHL Shipment Tracking Bot for Web Forms and Email Inquiries', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '01648', 'lesson_title': 'Automated Email Support Triage with GPT-4, Gmail & Trello [Intermediate]', 'original_name': 'Automated Email Support Triage with GPT-4, Gmail & Trello', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '02171', 'lesson_title': 'Bidirectional Ticket Sync Between Freshdesk and Linear with Error Logging [Intermediate]', 'original_name': 'Bidirectional Ticket Sync Between Freshdesk and Linear with Error Logging', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '04274', 'lesson_title': 'Generate PII-Safe Helpdocs from Crisp Support Chats with GPT-4.1-mini [Intermediate]', 'original_name': 'Generate PII-Safe Helpdocs from Crisp Support Chats with GPT-4.1-mini', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'LLM Chain', 'OpenAI', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '04534', 'lesson_title': 'Gmail to Zendesk Ticket Automation with Google Sheets Logging [Intermediate]', 'original_name': 'Gmail to Zendesk Ticket Automation with Google Sheets Logging', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'Zendesk'], 'confidence_score': 0.8}, {'workflow_id': '05045', 'lesson_title': 'Monitor Zendesk Churn Risk Signals, Log in Sheets, and Alert Team in Slack [Intermediate]', 'original_name': 'Monitor Zendesk Churn Risk Signals, Log in Sheets, and Alert Team in Slack', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '05067', 'lesson_title': 'Multi-Channel Customer Support Automation Suite [Intermediate]', 'original_name': 'Multi-Channel Customer Support Automation Suite', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Merge', 'Slack', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '05340', 'lesson_title': 'Prioritize Zendesk Tickets with GPT-4 Analysis and Slack Alerts [Intermediate]', 'original_name': 'Prioritize Zendesk Tickets with GPT-4 Analysis and Slack Alerts', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'OpenAI', 'Set/Transform', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '05349', 'lesson_title': 'Process Customer Feedback with OpenAI, PDF Reports, Gmail & Slack Notifications [Intermediate]', 'original_name': 'Process Customer Feedback with OpenAI, PDF Reports, Gmail & Slack Notifications', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '05938', 'lesson_title': 'Sentiment Analysis Tracking on Support Issues with Linear and Slack [Intermediate]', 'original_name': 'Sentiment Analysis Tracking on Support Issues with Linear and Slack', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Airtable', 'Batch Loop', 'Deduplicate', 'OpenAI', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '06818', 'lesson_title': 'Zendesk Ticket Escalation to ClickUp with Telegram Alerts [Intermediate]', 'original_name': 'Zendesk Ticket Escalation to ClickUp with Telegram Alerts', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['ClickUp', 'Code (JS/Python)', 'Manual Trigger', 'Merge', 'Telegram'], 'confidence_score': 0.8}, {'workflow_id': '00862', 'lesson_title': 'Automate Bug Reports from Marker.io to Intercom with Full Technical Context [Intermediate]', 'original_name': 'Automate Bug Reports from Marker.io to Intercom with Full Technical Context', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '00931', 'lesson_title': 'Automate Customer Support Emails using Gmail, OpenAI GPT-3.5, and Google Sheets [Intermediate]', 'original_name': 'Automate Customer Support Emails using Gmail, OpenAI GPT-3.5, and Google Sheets', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '00932', 'lesson_title': 'Automate Customer Support Triage with GPT, Gmail, Slack & Analytics Dashboard [Intermediate]', 'original_name': 'Automate Customer Support Triage with GPT, Gmail, Slack & Analytics Dashboard', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '01073', 'lesson_title': 'Automate Incident Management with PagerDuty, Port AI, Jira & Slack [Intermediate]', 'original_name': 'Automate Incident Management with PagerDuty, Port AI, Jira & Slack', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Jira', 'Slack', 'Switch', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '01199', 'lesson_title': 'Automate Marker.io Issues to ServiceNow Incidents with Full Technical Context [Intermediate]', 'original_name': 'Automate Marker.io Issues to ServiceNow Incidents with Full Technical Context', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02038', 'lesson_title': 'Automatically Classify Zoho Desk Support Tickets using Gemini AI [Intermediate]', 'original_name': 'Automatically Classify Zoho Desk Support Tickets using Gemini AI', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'LLM Chain', 'Manual Trigger', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '02153', 'lesson_title': 'Batch Process Customer Feedback with Sentiment & Emotion Analysis in Google Sheets [Intermediate]', 'original_name': 'Batch Process Customer Feedback with Sentiment & Emotion Analysis in Google Sheets', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '02430', 'lesson_title': 'Classify Lead Sentiment with Google Gemini and Send WhatsApp Responses via Typeform & Supabase [Intermediate]', 'original_name': 'Classify Lead Sentiment with Google Gemini and Send WhatsApp Responses via Typeform & Supabase', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'Merge', 'Set/Transform', 'Supabase', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02543', 'lesson_title': 'Connect AI Agents to eBay Seller Metrics API via MCP Server [Intermediate]', 'original_name': 'Connect AI Agents to eBay Seller Metrics API via MCP Server', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '02619', 'lesson_title': 'Convert Marker.io Visual Bug Reports to Zendesk Support Tickets with Technical Context [Intermediate]', 'original_name': 'Convert Marker.io Visual Bug Reports to Zendesk Support Tickets with Technical Context', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02770', 'lesson_title': 'Create a Two-Way WhatsApp + Telegram Integration for 10k+ Customer Support Chats [Intermediate]', 'original_name': 'Create a Two-Way WhatsApp + Telegram Integration for 10k+ Customer Support Chats', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Merge', 'Set/Transform', 'Supabase'], 'confidence_score': 0.72}, {'workflow_id': '02965', 'lesson_title': 'Create Multilingual Voice Calling Bot with GPT-4o, ElevenLabs & Twilio [Intermediate]', 'original_name': 'Create Multilingual Voice Calling Bot with GPT-4o, ElevenLabs & Twilio', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03117', 'lesson_title': 'Customer Support Channel and Ticketing System with Slack and Linear [Intermediate]', 'original_name': 'Customer Support Channel and Ticketing System with Slack and Linear', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'IF Condition', 'LLM Chain', 'Linear', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '03512', 'lesson_title': 'Extract & Analyze Amazon Reviews with Apify, Gemini AI & Save to Google Sheets [Intermediate]', 'original_name': 'Extract & Analyze Amazon Reviews with Apify, Gemini AI & Save to Google Sheets', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '04526', 'lesson_title': 'Gmail Email Classifier with GPT-4 Auto-Generated Draft Replies [Intermediate]', 'original_name': 'Gmail Email Classifier with GPT-4 Auto-Generated Draft Replies', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '04999', 'lesson_title': 'Monitor Lead Response Time SLA Breaches with Google Sheets & Telegram Alerts [Intermediate]', 'original_name': 'Monitor Lead Response Time SLA Breaches with Google Sheets & Telegram Alerts', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '05826', 'lesson_title': 'Send Automated Appointment Reminders via SMS with Twilio Webhook [Intermediate]', 'original_name': 'Send Automated Appointment Reminders via SMS with Twilio Webhook', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Twilio', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '06195', 'lesson_title': 'Sync Zendesk How-To Tickets to Google Sheets Knowledge Base [Intermediate]', 'original_name': 'Sync Zendesk How-To Tickets to Google Sheets Knowledge Base', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '06197', 'lesson_title': 'Sync Zendesk tickets to Pipedrive contact owners [Intermediate]', 'original_name': 'Sync Zendesk tickets to Pipedrive contact owners', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'HTTP Request', 'IF Condition', 'Merge', 'Pipedrive'], 'confidence_score': 0.72}, {'workflow_id': '06224', 'lesson_title': 'Telegram AI Bot: NeurochainAI Text & Image - NeurochainAI Basic API Integration [Intermediate]', 'original_name': 'Telegram AI Bot: NeurochainAI Text & Image - NeurochainAI Basic API Integration', 'estimated_learning_time': '1h 10min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Switch', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '07016', 'lesson_title': '🤖 AI Customer Support Agent - Never Sleep, Never Miss a Customer Again! [Intermediate]', 'original_name': '🤖 AI Customer Support Agent - Never Sleep, Never Miss a Customer Again!', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Notion', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '00118', 'lesson_title': 'AI Chatbot Call Center: General Exception Flow (Production-Ready, Part 8) [Intermediate]', 'original_name': 'AI Chatbot Call Center: General Exception Flow (Production-Ready, Part 8)', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '00126', 'lesson_title': 'AI Client Onboarding Agent: Auto Welcome Email Generator [Intermediate]', 'original_name': 'AI Client Onboarding Agent: Auto Welcome Email Generator', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Error Handler', 'Gmail', 'Google Gemini', 'Google Sheets', 'LLM Chain'], 'confidence_score': 0.64}, {'workflow_id': '00137', 'lesson_title': 'AI Email Assistant: Prioritize Gmail with ChatGPT Summaries and Slack Digests [Intermediate]', 'original_name': 'AI Email Assistant: Prioritize Gmail with ChatGPT Summaries and Slack Digests', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '00438', 'lesson_title': 'Airtable Order Status Change to SMS Notifications with Twilio [Intermediate]', 'original_name': 'Airtable Order Status Change to SMS Notifications with Twilio', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'IF Condition', 'Merge', 'Set/Transform', 'Twilio'], 'confidence_score': 0.64}, {'workflow_id': '00450', 'lesson_title': 'Analyze & Sort Suspicious Email Contents with ChatGPT [Intermediate]', 'original_name': 'Analyze & Sort Suspicious Email Contents with ChatGPT', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '00484', 'lesson_title': 'Analyze Customer Review Sentiment Automatically with Google Sheets [Intermediate]', 'original_name': 'Analyze Customer Review Sentiment Automatically with Google Sheets', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.64}, {'workflow_id': '00764', 'lesson_title': 'Auto-resolve Jira Tickets with GitHub Copilot using Port Context [Intermediate]', 'original_name': 'Auto-resolve Jira Tickets with GitHub Copilot using Port Context', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub', 'IF Condition', 'Jira'], 'confidence_score': 0.64}, {'workflow_id': '01612', 'lesson_title': 'Automated Daily Customer Win-Back Campaign with AI Offers [Intermediate]', 'original_name': 'Automated Daily Customer Win-Back Campaign with AI Offers', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'Gmail', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.64}]}Advanced: {'count': 58, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '00308', 'lesson_title': 'AI-Powered Internal Helpdesk in Slack with GPT-4o & Email Escalation [Advanced]', 'original_name': 'AI-Powered Internal Helpdesk in Slack with GPT-4o & Email Escalation', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'IF Condition', 'OpenAI', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '01517', 'lesson_title': 'Automate Zendesk Support Replies with GPT-4o-mini, Google Sheets & Gmail [Advanced]', 'original_name': 'Automate Zendesk Support Replies with GPT-4o-mini, Google Sheets & Gmail', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '04533', 'lesson_title': 'Gmail to Zendesk: AI-Enriched Ticket Creation with GPT-4o and Google Sheets Logging [Advanced]', 'original_name': 'Gmail to Zendesk: AI-Enriched Ticket Creation with GPT-4o and Google Sheets Logging', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00240', 'lesson_title': 'AI-Powered Auto-Tagging for Zendesk Tickets using GPT-4.1-mini [Advanced]', 'original_name': 'AI-Powered Auto-Tagging for Zendesk Tickets using GPT-4.1-mini', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Schedule', 'Set/Transform', 'Zendesk'], 'confidence_score': 0.8}, {'workflow_id': '00284', 'lesson_title': 'AI-Powered Email Inbox Manager with GPT-4, Gmail, and Slack Integration [Advanced]', 'original_name': 'AI-Powered Email Inbox Manager with GPT-4, Gmail, and Slack Integration', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition', 'OpenAI', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '00934', 'lesson_title': 'Automate Customer Support with GPT-4o, Slack, and CRM Integration [Advanced]', 'original_name': 'Automate Customer Support with GPT-4o, Slack, and CRM Integration', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00980', 'lesson_title': 'Automate Email Management with OpenAI Classification, Gmail Drafts & Slack Alerts [Advanced]', 'original_name': 'Automate Email Management with OpenAI Classification, Gmail Drafts & Slack Alerts', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01637', 'lesson_title': 'Automated Email Classification & Response System with Gmail, GPT, and Sheets [Advanced]', 'original_name': 'Automated Email Classification & Response System with Gmail, GPT, and Sheets', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Error Handler', 'Gmail', 'Google Sheets', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01649', 'lesson_title': 'Automated Email Support with Google Gemini & Human-in-the-Loop Learning [Advanced]', 'original_name': 'Automated Email Support with Google Gemini & Human-in-the-Loop Learning', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Gmail', 'Google Gemini', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01686', 'lesson_title': 'Automated Gmail Classification & Response System with GPT and WhatsApp Alerts [Advanced]', 'original_name': 'Automated Gmail Classification & Response System with GPT and WhatsApp Alerts', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI', 'WhatsApp'], 'confidence_score': 0.8}, {'workflow_id': '01687', 'lesson_title': 'Automated Gmail classification and labeling with GPT-4, Sheets and Slack alerts [Advanced]', 'original_name': 'Automated Gmail classification and labeling with GPT-4, Sheets and Slack alerts', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02545', 'lesson_title': 'Connect AI to any chats in Kommo [Advanced]', 'original_name': 'Connect AI to any chats in Kommo', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '02828', 'lesson_title': 'Create an AI-Powered Telegram Customer Support Bot with Lead Management [Advanced]', 'original_name': 'Create an AI-Powered Telegram Customer Support Bot with Lead Management', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'IF Condition', 'Telegram'], 'confidence_score': 0.8}, {'workflow_id': '03464', 'lesson_title': 'Evaluation metric example: Categorization [Advanced]', 'original_name': 'Evaluation metric example: Categorization', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Output Parser', 'Set/Transform', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '03697', 'lesson_title': 'Facebook Comment AI Moderator with Notion & Gemini [Advanced]', 'original_name': 'Facebook Comment AI Moderator with Notion & Gemini', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Facebook', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '06128', 'lesson_title': 'Support Automation with GPT-4o Chatbot in Intercom & Discord Thread Reports [Advanced]', 'original_name': 'Support Automation with GPT-4o Chatbot in Intercom & Discord Thread Reports', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Filter', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '06317', 'lesson_title': 'Track Customer NPS Scores Across Platforms with Bright Data and OpenAI [Advanced]', 'original_name': 'Track Customer NPS Scores Across Platforms with Bright Data and OpenAI', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '06730', 'lesson_title': 'WhatsApp AI Customer Service Bot with GPT-4o-mini and Gmail Alerts [Advanced]', 'original_name': 'WhatsApp AI Customer Service Bot with GPT-4o-mini and Gmail Alerts', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '00070', 'lesson_title': 'Advanced Telegram Bot, Ticketing System, LiveChat, User Management, Broadcasting [Advanced]', 'original_name': 'Advanced Telegram Bot, Ticketing System, LiveChat, User Management, Broadcasting', 'estimated_learning_time': '1h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Filter', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '00411', 'lesson_title': 'AI-Powered Travel Assistant for WhatsApp using Llama 3.2 [Advanced]', 'original_name': 'AI-Powered Travel Assistant for WhatsApp using Llama 3.2', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Ollama', 'Wait', 'WhatsApp'], 'confidence_score': 0.72}, {'workflow_id': '00579', 'lesson_title': "Ask a human for help when the AI doesn't know the answer [Advanced]", 'original_name': "Ask a human for help when the AI doesn't know the answer", 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '00760', 'lesson_title': "Auto-reply to 'Where Is My Order?' Emails with Shopify, Gmail and OpenRouter AI [Advanced]", 'original_name': "Auto-reply to 'Where Is My Order?' Emails with Shopify, Gmail and OpenRouter AI", 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail'], 'confidence_score': 0.72}, {'workflow_id': '01491', 'lesson_title': 'Automate WhatsApp Sales with DeepSeek AI, Google Sheets and Gmail Notifications [Advanced]', 'original_name': 'Automate WhatsApp Sales with DeepSeek AI, Google Sheets and Gmail Notifications', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'IF Condition', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '01504', 'lesson_title': 'Automate Workflow Execution with Telegram Bot Command Center [Advanced]', 'original_name': 'Automate Workflow Execution with Telegram Bot Command Center', 'estimated_learning_time': '1h 20min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Set/Transform', 'Sub-Workflow', 'Switch'], 'confidence_score': 0.72}, {'workflow_id': '01827', 'lesson_title': 'Automated Product Inquiry Responder with GPT-4 and Google Sheets [Advanced]', 'original_name': 'Automated Product Inquiry Responder with GPT-4 and Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'LLM Chain', 'OpenAI', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02564', 'lesson_title': 'Control Your 3D Printer with GPT-4o and OctoPrint API Conversations [Advanced]', 'original_name': 'Control Your 3D Printer with GPT-4o and OctoPrint API Conversations', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Discord', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '02987', 'lesson_title': 'Create Product Satisfaction Surveys with Telegram, Google Sheets and AI [Advanced]', 'original_name': 'Create Product Satisfaction Surveys with Telegram, Google Sheets and AI', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '03405', 'lesson_title': 'Enhance Customer Chat by Buffering Messages with Twilio and Redis [Advanced]', 'original_name': 'Enhance Customer Chat by Buffering Messages with Twilio and Redis', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'IF Condition', 'OpenAI', 'Redis'], 'confidence_score': 0.72}, {'workflow_id': '03589', 'lesson_title': 'Extract Customer Pain Points from Support Forums with Bright Data & GPT-4 [Advanced]', 'original_name': 'Extract Customer Pain Points from Support Forums with Bright Data & GPT-4', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Manual Trigger', 'OpenAI', 'Output Parser'], 'confidence_score': 0.72}, {'workflow_id': '04860', 'lesson_title': 'Manage Shopify Store via Conversational OpenAI Assistant with SmartCommerce [Advanced]', 'original_name': 'Manage Shopify Store via Conversational OpenAI Assistant with SmartCommerce', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.72}, {'workflow_id': '04875', 'lesson_title': 'mart Sales Support Chatbot with GPT-4o and Google Sheets [Advanced]', 'original_name': 'mart Sales Support Chatbot with GPT-4o and Google Sheets', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.72}, {'workflow_id': '06785', 'lesson_title': 'Xano Support Ticket Router (AI + Xano Node Integration) [Advanced]', 'original_name': 'Xano Support Ticket Router (AI + Xano Node Integration)', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'IF Condition', 'OpenAI', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '00520', 'lesson_title': 'Analyze Product Reviews & Generate Improvement Recommendations with Gemini AI [Advanced]', 'original_name': 'Analyze Product Reviews & Generate Improvement Recommendations with Gemini AI', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '00585', 'lesson_title': 'Assistant for Hubspot Chat using OpenAi and Airtable [Advanced]', 'original_name': 'Assistant for Hubspot Chat using OpenAi and Airtable', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '00612', 'lesson_title': 'Auto Generate Descriptive Node Names with AI for Workflow Readability [Advanced]', 'original_name': 'Auto Generate Descriptive Node Names with AI for Workflow Readability', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Error Handler', 'IF Condition', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '01019', 'lesson_title': 'Automate Feature Request Collection & Analysis from Reviews to Jira with AI [Advanced]', 'original_name': 'Automate Feature Request Collection & Analysis from Reviews to Jira with AI', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Jira', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '01239', 'lesson_title': 'Automate NGO Aid Request Management with Telegram, GPT-4, and Google Sheets [Advanced]', 'original_name': 'Automate NGO Aid Request Management with Telegram, GPT-4, and Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'OpenAI', 'Output Parser', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01478', 'lesson_title': 'Automate Website Tool Analysis with Telegram, Apify, AI & Google Sheets [Advanced]', 'original_name': 'Automate Website Tool Analysis with Telegram, Apify, AI & Google Sheets', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '01791', 'lesson_title': 'Automated Multilingual Gmail Draft Reply with OpenAI GPT-4o [Advanced]', 'original_name': 'Automated Multilingual Gmail Draft Reply with OpenAI GPT-4o', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition', 'LLM Chain', 'OpenAI', 'Output Parser'], 'confidence_score': 0.64}, {'workflow_id': '02459', 'lesson_title': 'CoinMarketCap Telegram Price Bot [Advanced]', 'original_name': 'CoinMarketCap Telegram Price Bot', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '02611', 'lesson_title': 'Convert Japanese scripts to multilingual speech with GPT-4 and ElevenLabs [Advanced]', 'original_name': 'Convert Japanese scripts to multilingual speech with GPT-4 and ElevenLabs', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '02890', 'lesson_title': 'Create Dynamic API Gateway with HTTP Router and Workflow Orchestration [Advanced]', 'original_name': 'Create Dynamic API Gateway with HTTP Router and Workflow Orchestration', 'estimated_learning_time': '1h 28min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Set/Transform', 'Sub-Workflow', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '03780', 'lesson_title': 'Food Image Analysis for Calorie Estimation with Vision AI and Telegram [Advanced]', 'original_name': 'Food Image Analysis for Calorie Estimation with Vision AI and Telegram', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Output Parser', 'Telegram'], 'confidence_score': 0.64}, {'workflow_id': '03918', 'lesson_title': 'Generate AI search–driven FAQ insights for SEO with SE Ranking and OpenAI GPT-4.1-mini [Advanced]', 'original_name': 'Generate AI search–driven FAQ insights for SEO with SE Ranking and OpenAI GPT-4.1-mini', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '04293', 'lesson_title': 'Generate Professional Emails with Custom Tones using OpenAI GPT [Advanced]', 'original_name': 'Generate Professional Emails with Custom Tones using OpenAI GPT', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'OpenAI', 'Set/Transform', 'n8n Form'], 'confidence_score': 0.64}, {'workflow_id': '04525', 'lesson_title': 'Gmail Email Categorization & Auto Reply with GPT-4o and Google Sheets [Advanced]', 'original_name': 'Gmail Email Categorization & Auto Reply with GPT-4o and Google Sheets', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '04635', 'lesson_title': 'Import Research Papers from Telegram to Zotero with AI Abstract Summaries [Advanced]', 'original_name': 'Import Research Papers from Telegram to Zotero with AI Abstract Summaries', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'LLM Chain', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '04762', 'lesson_title': 'LINE Chatbot with Google Sheets Memory and Gemini AI [Advanced]', 'original_name': 'LINE Chatbot with Google Sheets Memory and Gemini AI', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '04807', 'lesson_title': 'Log meal nutrients from Telegram to Google Sheets using an AI agent [Advanced]', 'original_name': 'Log meal nutrients from Telegram to Google Sheets using an AI agent', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '05324', 'lesson_title': 'Predict End of Utterance for smoother AI agent chats with Telegram and Gemini [Advanced]', 'original_name': 'Predict End of Utterance for smoother AI agent chats with Telegram and Gemini', 'estimated_learning_time': '1h 34min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'HTTP Request', 'IF Condition', 'Redis'], 'confidence_score': 0.64}]}Expert: {'count': 45, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00482', 'lesson_title': 'Analyze customer feedback and send AI-written replies with GPT-4 and Gmail [Expert]', 'original_name': 'Analyze customer feedback and send AI-written replies with GPT-4 and Gmail', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Google Sheets', 'HubSpot'], 'confidence_score': 0.85}, {'workflow_id': '00823', 'lesson_title': 'Automate Airlines Customer Support with GPT-4 and Question Classification [Expert]', 'original_name': 'Automate Airlines Customer Support with GPT-4 and Question Classification', 'estimated_learning_time': '1h 46min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '00935', 'lesson_title': 'Automate Customer Support with Mintlify Documentation & Zendesk AI Agent [Expert]', 'original_name': 'Automate Customer Support with Mintlify Documentation & Zendesk AI Agent', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'Switch', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '01417', 'lesson_title': 'Automate Support QA Reviews with Intercom, GPT and Google Sheets [Expert]', 'original_name': 'Automate Support QA Reviews with Intercom, GPT and Google Sheets', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02252', 'lesson_title': 'Build a WhatsApp Customer Support Bot with LangChain, OpenAI, and CRM Integration [Expert]', 'original_name': 'Build a WhatsApp Customer Support Bot with LangChain, OpenAI, and CRM Integration', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'Output Parser', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '02839', 'lesson_title': 'Create an intelligent Facebook Messenger chatbot with GPT-4o-mini & message memory [Expert]', 'original_name': 'Create an intelligent Facebook Messenger chatbot with GPT-4o-mini & message memory', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '04110', 'lesson_title': 'Generate Empathetic Customer Replies with Claude AI and Auto-Escalation [Expert]', 'original_name': 'Generate Empathetic Customer Replies with Claude AI and Auto-Escalation', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Anthropic Claude', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '04128', 'lesson_title': 'Generate GEO-optimized support replies from Gmail to Gmail and Slack [Expert]', 'original_name': 'Generate GEO-optimized support replies from Gmail to Gmail and Slack', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Error Handler', 'Gmail', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '04673', 'lesson_title': 'Interactive Recruitment Customer Service with WhatsApp, Google Sheets CRM & Notifications [Expert]', 'original_name': 'Interactive Recruitment Customer Service with WhatsApp, Google Sheets CRM & Notifications', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '06472', 'lesson_title': 'Transform Support Emails into FAQs with GPT-4o, Gmail, Notion, and Slack [Expert]', 'original_name': 'Transform Support Emails into FAQs with GPT-4o, Gmail, Notion, and Slack', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '06819', 'lesson_title': 'Zendesk Ticket Summarizer with Pinecone, OpenAI, and Slack [Expert]', 'original_name': 'Zendesk Ticket Summarizer with Pinecone, OpenAI, and Slack', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Document Loader', 'OpenAI', 'OpenAI Embeddings', 'Pinecone'], 'confidence_score': 0.85}, {'workflow_id': '00271', 'lesson_title': 'AI-Powered Customer Feedback Analysis & Routing for Gmail, Zendesk, Slack & Pipedrive [Expert]', 'original_name': 'AI-Powered Customer Feedback Analysis & Routing for Gmail, Zendesk, Slack & Pipedrive', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'LLM Chain', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '00272', 'lesson_title': 'AI-Powered Customer Feedback Routing with Gmail, Slack, Pipedrive, Zendesk & Notion [Expert]', 'original_name': 'AI-Powered Customer Feedback Routing with Gmail, Slack, Pipedrive, Zendesk & Notion', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'LLM Chain', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '00431', 'lesson_title': 'AI-Powered Zendesk Support Responses with RAG, OpenAI, and Supabase Knowledge Base [Expert]', 'original_name': 'AI-Powered Zendesk Support Responses with RAG, OpenAI, and Supabase Knowledge Base', 'estimated_learning_time': '1h 38min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'IF Condition', 'OpenAI Embeddings', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '00487', 'lesson_title': 'Analyze Customer Survey Feedback with AI, Google Sheets & Slack Reports [Expert]', 'original_name': 'Analyze Customer Survey Feedback with AI, Google Sheets & Slack Reports', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '00936', 'lesson_title': 'Automate Customer Support with Multilingual Chatbot using GPT-5 Nano for eCommerce [Expert]', 'original_name': 'Automate Customer Support with Multilingual Chatbot using GPT-5 Nano for eCommerce', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Merge', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '01291', 'lesson_title': 'Automate Product Training & Customer Support via WhatsApp, GPT-4 & Google Sheets [Expert]', 'original_name': 'Automate Product Training & Customer Support via WhatsApp, GPT-4 & Google Sheets', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01598', 'lesson_title': 'Automated Customer Feedback Triage & Follow-up with Gemini, JotForm, Gmail, and Jira [Expert]', 'original_name': 'Automated Customer Feedback Triage & Follow-up with Gemini, JotForm, Gmail, and Jira', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'Google Gemini', 'JotForm'], 'confidence_score': 0.8}, {'workflow_id': '02526', 'lesson_title': 'Comprehensive Customer Support with OpenAI O3 + GPT-4.1-mini Multi-Agent Team [Expert]', 'original_name': 'Comprehensive Customer Support with OpenAI O3 + GPT-4.1-mini Multi-Agent Team', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.8}, {'workflow_id': '06516', 'lesson_title': 'Triage tenant complaints with GPT-4.1, Slack, email and Google Sheets [Expert]', 'original_name': 'Triage tenant complaints with GPT-4.1, Slack, email and Google Sheets', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'Merge', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '06563', 'lesson_title': 'University FAQ & Calendar Assistant with Telegram, MongoDB and Gemini AI [Expert]', 'original_name': 'University FAQ & Calendar Assistant with Telegram, MongoDB and Gemini AI', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'HTML Extract'], 'confidence_score': 0.8}, {'workflow_id': '00511', 'lesson_title': 'Analyze market demand using GPT-4o, XPOZ MCP, Notion and email reports [Expert]', 'original_name': 'Analyze market demand using GPT-4o, XPOZ MCP, Notion and email reports', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Error Handler', 'Gmail', 'Notion'], 'confidence_score': 0.72}, {'workflow_id': '01666', 'lesson_title': 'Automated Facebook Message Response with GPT-4o and Airtable Inventory Matching [Expert]', 'original_name': 'Automated Facebook Message Response with GPT-4o and Airtable Inventory Matching', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Code (JS/Python)', 'Facebook', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '01910', 'lesson_title': 'Automated Ticket Triage for HaloPSA with Gemini AI Summary Generation [Expert]', 'original_name': 'Automated Ticket Triage for HaloPSA with Gemini AI Summary Generation', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02246', 'lesson_title': 'Build a voice & text Telegram Bot with GPT-4.1-Mini and Gemini transcription [Expert]', 'original_name': 'Build a voice & text Telegram Bot with GPT-4.1-Mini and Gemini transcription', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'IF Condition', 'OpenAI', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '02426', 'lesson_title': 'Classify Emails and Send Replies with GPT-4o and gotoHuman for Supervision [Expert]', 'original_name': 'Classify Emails and Send Replies with GPT-4o and gotoHuman for Supervision', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'OpenAI', 'Output Parser', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '03114', 'lesson_title': 'Customer Pain Analysis & AI Briefing with Anthropic, Reddit, X, and SerpAPI [Expert]', 'original_name': 'Customer Pain Analysis & AI Briefing with Anthropic, Reddit, X, and SerpAPI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '04045', 'lesson_title': 'Generate Complete Database Schemas with Claude Multi-Agent System for SQL Databases [Expert]', 'original_name': 'Generate Complete Database Schemas with Claude Multi-Agent System for SQL Databases', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'IF Condition', 'PostgreSQL', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06276', 'lesson_title': 'Ticket Triage for Jira Service Management with Gemini AI Audit and Guidance [Expert]', 'original_name': 'Ticket Triage for Jira Service Management with Gemini AI Audit and Guidance', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '06279', 'lesson_title': 'Time logging on Clockify using Slack [Expert]', 'original_name': 'Time logging on Clockify using Slack', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'OpenAI', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06303', 'lesson_title': 'Track and Visualize Daily Moods with GPT-4o, Wolfram Alpha, Sheets, and Slack [Expert]', 'original_name': 'Track and Visualize Daily Moods with GPT-4o, Wolfram Alpha, Sheets, and Slack', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '00895', 'lesson_title': 'Automate Code Reviews for GitLab MRs with Gemini AI and JIRA Context [Expert]', 'original_name': 'Automate Code Reviews for GitLab MRs with Gemini AI and JIRA Context', 'estimated_learning_time': '2h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Error Handler', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '00979', 'lesson_title': 'Automate Email Management with Gemini AI and Gmail for Smart Responses [Expert]', 'original_name': 'Automate Email Management with Gemini AI and Gmail for Smart Responses', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'Switch'], 'confidence_score': 0.64}, {'workflow_id': '00983', 'lesson_title': 'Automate Email Responses with OpenAI and Telegram Approval for Gmail [Expert]', 'original_name': 'Automate Email Responses with OpenAI and Telegram Approval for Gmail', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI', 'Output Parser'], 'confidence_score': 0.64}, {'workflow_id': '01230', 'lesson_title': 'Automate Multilingual Slack Communication (JA ⇄ EN) with Gemini 2.5 Flash [Expert]', 'original_name': 'Automate Multilingual Slack Communication (JA ⇄ EN) with Gemini 2.5 Flash', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.64}, {'workflow_id': '02421', 'lesson_title': 'Classify and Auto-Reply to Emails with Outlook and GPT-4 [Expert]', 'original_name': 'Classify and Auto-Reply to Emails with Outlook and GPT-4', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Outlook'], 'confidence_score': 0.64}, {'workflow_id': '02831', 'lesson_title': 'Create an all-in-one Discord assistant with Gemini, Llama Vision & Flux images [Expert]', 'original_name': 'Create an all-in-one Discord assistant with Gemini, Llama Vision & Flux images', 'estimated_learning_time': '2h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '03111', 'lesson_title': 'Customer Financial Report Delivery System with Telegram and Google Sheets [Expert]', 'original_name': 'Customer Financial Report Delivery System with Telegram and Google Sheets', 'estimated_learning_time': '1h 58min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Merge', 'Telegram'], 'confidence_score': 0.64}, {'workflow_id': '03268', 'lesson_title': 'Detect Reddit Problems & Auto-Comment Solutions with Google Gemini & Sheets [Expert]', 'original_name': 'Detect Reddit Problems & Auto-Comment Solutions with Google Gemini & Sheets', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '04892', 'lesson_title': 'Medical Symptom Analysis & Doctor Recommendations with Ollama AI & WhatsApp [Expert]', 'original_name': 'Medical Symptom Analysis & Doctor Recommendations with Ollama AI & WhatsApp', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Ollama'], 'confidence_score': 0.64}, {'workflow_id': '05053', 'lesson_title': 'Multi-Account Email Classifier with AI, Gmail, Discord & Google Sheets [Expert]', 'original_name': 'Multi-Account Email Classifier with AI, Gmail, Discord & Google Sheets', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Discord', 'Gmail', 'IF Condition', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '06004', 'lesson_title': 'Smart Facebook Messenger Chatbot with Gemini AI, Message Batching and History [Expert]', 'original_name': 'Smart Facebook Messenger Chatbot with Gemini AI, Message Batching and History', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '06008', 'lesson_title': 'Smart Gmail Inbox Management with Gemini: Auto-label and Draft Replies [Expert]', 'original_name': 'Smart Gmail Inbox Management with Gemini: Auto-label and Draft Replies', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'IF Condition', 'Output Parser'], 'confidence_score': 0.64}, {'workflow_id': '06485', 'lesson_title': 'Transform YouTube Transcripts to Content Assets with AI and Google Sheets [Expert]', 'original_name': 'Transform YouTube Transcripts to Content Assets with AI and Google Sheets', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'LLM Chain', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '06558', 'lesson_title': 'Ultimate Scraper Workflow for n8n [Expert]', 'original_name': 'Ultimate Scraper Workflow for n8n', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'HTML Extract', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}]} 214 workflows
Learning Path

Data & Reporting

  • Build automated report delivery pipelines
  • Sync data between databases and dashboards
  • Extract and transform data without SQL expertise
Starter: {'count': 12, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '05405', 'lesson_title': 'Purge n8n execution history located in Mysql [Starter]', 'original_name': 'Purge n8n execution history located in Mysql', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'MySQL'], 'confidence_score': 0.95}, {'workflow_id': '01525', 'lesson_title': 'Automated Academic Paper Metadata & Variable Extraction with Gemini to Google Sheets [Starter]', 'original_name': 'Automated Academic Paper Metadata & Variable Extraction with Gemini to Google Sheets', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '04799', 'lesson_title': 'Load data into spreadsheet or database [Starter]', 'original_name': 'Load data into spreadsheet or database', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '03679', 'lesson_title': 'Extract video metadata & auto-upload to YouTube with GPT-4o SEO optimization [Starter]', 'original_name': 'Extract video metadata & auto-upload to YouTube with GPT-4o SEO optimization', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.8}, {'workflow_id': '00056', 'lesson_title': 'Add new incoming emails to a Google Sheets spreadsheet as a new row [Starter]', 'original_name': 'Add new incoming emails to a Google Sheets spreadsheet as a new row', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '03485', 'lesson_title': 'Export JSON file to Google Sheets [Starter]', 'original_name': 'Export JSON file to Google Sheets', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '05686', 'lesson_title': 'Scheduled Google Sheets Data Backup to Google Drive [Starter]', 'original_name': 'Scheduled Google Sheets Data Backup to Google Drive', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '02588', 'lesson_title': 'Convert CAD/BIM Files to Excel and 3D Models with DataDrivenConstruction [Starter]', 'original_name': 'Convert CAD/BIM Files to Excel and 3D Models with DataDrivenConstruction', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '02832', 'lesson_title': 'Create an array of objects [Starter]', 'original_name': 'Create an array of objects', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '04474', 'lesson_title': 'Get DNS entries of any domain with uProc [Starter]', 'original_name': 'Get DNS entries of any domain with uProc', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '04567', 'lesson_title': 'Google Spreadsheet to HTML - Variant with Spreadsheet File [Starter]', 'original_name': 'Google Spreadsheet to HTML - Variant with Spreadsheet File', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '06352', 'lesson_title': 'Track OpenAI token usage to Google Sheets with monthly email reports [Starter]', 'original_name': 'Track OpenAI token usage to Google Sheets with monthly email reports', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.56}]}Simple: {'count': 38, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '02521', 'lesson_title': 'Compliance Report Collector With Google Form → Drive + MySQL [Simple]', 'original_name': 'Compliance Report Collector With Google Form → Drive + MySQL', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'Merge', 'MySQL', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '03553', 'lesson_title': 'Extract and Parse Revit Model Data to Structured Excel Format [Simple]', 'original_name': 'Extract and Parse Revit Model Data to Structured Excel Format', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '04628', 'lesson_title': 'Import CSV into MySQL [Simple]', 'original_name': 'Import CSV into MySQL', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read', 'Manual Trigger', 'MySQL'], 'confidence_score': 0.95}, {'workflow_id': '06203', 'lesson_title': 'Synchronize your Google Sheets with Postgres [Simple]', 'original_name': 'Synchronize your Google Sheets with Postgres', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'PostgreSQL', 'Schedule', 'Split Out'], 'confidence_score': 0.95}, {'workflow_id': '01915', 'lesson_title': 'Automated Trend Tracking with Bright Data & n8n [Simple]', 'original_name': 'Automated Trend Tracking with Bright Data & n8n', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTML Extract', 'HTTP Request', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '04626', 'lesson_title': 'Import CSV files from Filesystem into Postgres [Simple]', 'original_name': 'Import CSV files from Filesystem into Postgres', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read', 'Manual Trigger', 'PostgreSQL'], 'confidence_score': 0.85}, {'workflow_id': '04798', 'lesson_title': 'Load data into Snowflake [Simple]', 'original_name': 'Load data into Snowflake', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05050', 'lesson_title': 'Move data between JSON and spreadsheets [Simple]', 'original_name': 'Move data between JSON and spreadsheets', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Write', 'Gmail', 'Google Sheets', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '06301', 'lesson_title': 'Track and report App Store featuring nominations with MySQL, Slack and Google Drive [Simple]', 'original_name': 'Track and report App Store featuring nominations with MySQL, Slack and Google Drive', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'Google Drive', 'HTTP Request', 'MySQL', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '00079', 'lesson_title': 'Aggregate Marketing Spend Data with Custom Pivots & VLOOKUPs in Google Sheets [Simple]', 'original_name': 'Aggregate Marketing Spend Data with Custom Pivots & VLOOKUPs in Google Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '01775', 'lesson_title': 'Automated Marketing Performance Email Reports with Google Sheets & Outlook [Simple]', 'original_name': 'Automated Marketing Performance Email Reports with Google Sheets & Outlook', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'Merge', 'Outlook'], 'confidence_score': 0.8}, {'workflow_id': '01832', 'lesson_title': 'Automated Property Market Reports with Bright Data & n8n [Simple]', 'original_name': 'Automated Property Market Reports with Bright Data & n8n', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTML Extract', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '05722', 'lesson_title': 'Scrape Books from URL with Dumpling AI, Clean HTML, Save to Sheets, Email as CSV [Simple]', 'original_name': 'Scrape Books from URL with Dumpling AI, Clean HTML, Save to Sheets, Email as CSV', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'Gmail', 'Google Sheets', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '06255', 'lesson_title': 'Template for TikTok, RapidAPI, and Google Sheets Services [Simple]', 'original_name': 'Template for TikTok, RapidAPI, and Google Sheets Services', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '00493', 'lesson_title': 'Analyze Event Feedback with Sentiment Analysis, Google Sheets, Slack & Email [Simple]', 'original_name': 'Analyze Event Feedback with Sentiment Analysis, Google Sheets, Slack & Email', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Sheets', 'IF Condition', 'Set/Transform', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '00951', 'lesson_title': 'Automate Daily Signup Stats from PostgreSQL to Slack, Teams & Telegram [Simple]', 'original_name': 'Automate Daily Signup Stats from PostgreSQL to Slack, Teams & Telegram', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Microsoft Teams', 'PostgreSQL', 'Schedule', 'Set/Transform', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '01316', 'lesson_title': 'Automate Receipt Processing for Expense Tracking with Google Drive, VLM Run & Airtable [Simple]', 'original_name': 'Automate Receipt Processing for Expense Tracking with Google Drive, VLM Run & Airtable', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Google Drive', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '01696', 'lesson_title': 'Automated Google Sheet to CSV Conversion via Slack Messages [Simple]', 'original_name': 'Automated Google Sheet to CSV Conversion via Slack Messages', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '01787', 'lesson_title': 'Automated Multi-Platform Game Deals Tracker with Deku Deals & Gmail Alerts [Simple]', 'original_name': 'Automated Multi-Platform Game Deals Tracker with Deku Deals & Gmail Alerts', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'HTTP Request', 'IF Condition', 'SQLite'], 'confidence_score': 0.72}, {'workflow_id': '01793', 'lesson_title': 'Automated MySQL to Google Sheets Sync with Duplicate Prevention [Simple]', 'original_name': 'Automated MySQL to Google Sheets Sync with Duplicate Prevention', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'MySQL', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '01850', 'lesson_title': 'Automated Restaurant Call Handling & Table Booking System with VAPI and PostgreSQL [Simple]', 'original_name': 'Automated Restaurant Call Handling & Table Booking System with VAPI and PostgreSQL', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['PostgreSQL', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02322', 'lesson_title': 'Bulk Emails with personalized attachment [Simple]', 'original_name': 'Bulk Emails with personalized attachment', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Read', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '03689', 'lesson_title': 'Extract YouTube Video Statistics and Save to Google Sheets [Simple]', 'original_name': 'Extract YouTube Video Statistics and Save to Google Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05221', 'lesson_title': 'Parse Ycombinator news page [Simple]', 'original_name': 'Parse Ycombinator news page', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '05738', 'lesson_title': 'Scrape Google Maps leads to Google Sheets via Apify [Simple]', 'original_name': 'Scrape Google Maps leads to Google Sheets via Apify', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '06346', 'lesson_title': 'Track Jira Epic Health with Automated Risk Alerts via Slack, Monday & Sheets [Simple]', 'original_name': 'Track Jira Epic Health with Automated Risk Alerts via Slack, Monday & Sheets', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Jira', 'Monday.com', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06574', 'lesson_title': 'Update Zammad Roles by Excel [Simple]', 'original_name': 'Update Zammad Roles by Excel', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'HTTP Request', 'Manual Trigger', 'Merge', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '00360', 'lesson_title': 'AI-Powered Product Research & Price Comparison with Google Search and OpenAI [Simple]', 'original_name': 'AI-Powered Product Research & Price Comparison with Google Search and OpenAI', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '00905', 'lesson_title': 'Automate Compliance Audit Documentation with Google Drive, Sheets and Gmail [Simple]', 'original_name': 'Automate Compliance Audit Documentation with Google Drive, Sheets and Gmail', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Drive', 'Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '01298', 'lesson_title': 'Automate QuickBooks Customer & Estimate Creation from Google Sheets [Simple]', 'original_name': 'Automate QuickBooks Customer & Estimate Creation from Google Sheets', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'QuickBooks', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01719', 'lesson_title': 'Automated Invoice Creation: Google Sheets to QuickBooks Online [Simple]', 'original_name': 'Automated Invoice Creation: Google Sheets to QuickBooks Online', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'QuickBooks', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01723', 'lesson_title': 'Automated Invoice Generator from Google Sheets to Google Docs [Simple]', 'original_name': 'Automated Invoice Generator from Google Sheets to Google Docs', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Docs', 'Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '02514', 'lesson_title': 'Complete LAMP Stack (Linux, Apache, MySQL, PHP) Automated Server Setup [Simple]', 'original_name': 'Complete LAMP Stack (Linux, Apache, MySQL, PHP) Automated Server Setup', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '04104', 'lesson_title': 'Generate Dynamic Line Chart from JSON Data to Upload to Google Drive [Simple]', 'original_name': 'Generate Dynamic Line Chart from JSON Data to Upload to Google Drive', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '05910', 'lesson_title': 'Send SMS alerts based on database queries (Twilio and Postgres) [Simple]', 'original_name': 'Send SMS alerts based on database queries (Twilio and Postgres)', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['PostgreSQL', 'Set/Transform', 'Twilio'], 'confidence_score': 0.64}, {'workflow_id': '06347', 'lesson_title': 'Track Jura Coffee Machine Data with Webhook API and Google Sheets [Simple]', 'original_name': 'Track Jura Coffee Machine Data with Webhook API and Google Sheets', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['DateTime', 'Google Sheets', 'Set/Transform', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '06428', 'lesson_title': 'Transform data in Google Sheets [Simple]', 'original_name': 'Transform data in Google Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '02766', 'lesson_title': 'Create a table in CrateDB and insert data [Simple]', 'original_name': 'Create a table in CrateDB and insert data', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}]}Intermediate: {'count': 177, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '02552', 'lesson_title': 'Consolidate Data from 5 Sources for Automated Reporting with SQL, MongoDB & Google Tools [Intermediate]', 'original_name': 'Consolidate Data from 5 Sources for Automated Reporting with SQL, MongoDB & Google Tools', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Analytics', 'Google Sheets', 'Merge', 'MongoDB', 'PostgreSQL'], 'confidence_score': 0.95}, {'workflow_id': '04174', 'lesson_title': 'Generate Interactive Wall Quantity Reports from Revit Models to HTML [Intermediate]', 'original_name': 'Generate Interactive Wall Quantity Reports from Revit Models to HTML', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read', 'File Write', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '05716', 'lesson_title': 'Scrape Airbnb Listings with Pagination & Store in Google Sheets [Intermediate]', 'original_name': 'Scrape Airbnb Listings with Pagination & Store in Google Sheets', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '05723', 'lesson_title': 'Scrape Business Data from Google Maps via SerpAPI and Export to Sheets & Excel [Intermediate]', 'original_name': 'Scrape Business Data from Google Maps via SerpAPI and Export to Sheets & Excel', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Convert', 'Google Sheets', 'Set/Transform', 'Split Out', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '05770', 'lesson_title': 'Scrape Yelp Business Data with Scrape.do API & Google Sheets Storage [Intermediate]', 'original_name': 'Scrape Yelp Business Data with Scrape.do API & Google Sheets Storage', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '06030', 'lesson_title': 'Smartlead to HubSpot Performance Analytics [Intermediate]', 'original_name': 'Smartlead to HubSpot Performance Analytics', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'HubSpot'], 'confidence_score': 0.95}, {'workflow_id': '06149', 'lesson_title': 'Sync Gmail emails to PostgreSQL with S3 attachment storage [Intermediate]', 'original_name': 'Sync Gmail emails to PostgreSQL with S3 attachment storage', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['AWS S3', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Filter'], 'confidence_score': 0.95}, {'workflow_id': '06167', 'lesson_title': 'Sync new data between two apps [Intermediate]', 'original_name': 'Sync new data between two apps', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '06713', 'lesson_title': 'Weekly ETL Pipeline: QuickBooks Financial Data to Google BigQuery [Intermediate]', 'original_name': 'Weekly ETL Pipeline: QuickBooks Financial Data to Google BigQuery', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['BigQuery', 'Code (JS/Python)', 'QuickBooks', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '01202', 'lesson_title': 'Automate Marketing Leads Import from Google Sheets to Airtable CRM [Intermediate]', 'original_name': 'Automate Marketing Leads Import from Google Sheets to Airtable CRM', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets'], 'confidence_score': 0.9}, {'workflow_id': '04625', 'lesson_title': 'Import CSV Contacts to Notion Database from Google Drive [Intermediate]', 'original_name': 'Import CSV Contacts to Notion Database from Google Drive', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Google Drive', 'Manual Trigger', 'Notion'], 'confidence_score': 0.9}, {'workflow_id': '05763', 'lesson_title': 'Scrape Trustpilot Reviews to Google Sheets + HelpfulCrowd compatible csv [Intermediate]', 'original_name': 'Scrape Trustpilot Reviews to Google Sheets + HelpfulCrowd compatible csv', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '00245', 'lesson_title': 'AI-Powered Bank Statement Analysis & Transaction Categorization [Intermediate]', 'original_name': 'AI-Powered Bank Statement Analysis & Transaction Categorization', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'IF Condition', 'PostgreSQL', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '00557', 'lesson_title': 'Analyze, Interpret & Visualize Data from Multiple Sources with Ada AI [Intermediate]', 'original_name': 'Analyze, Interpret & Visualize Data from Multiple Sources with Ada AI', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'File Convert', 'File Extract', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '02090', 'lesson_title': 'Automatically Send Monthly Sales Reports from Square via Gmail [Intermediate]', 'original_name': 'Automatically Send Monthly Sales Reports from Square via Gmail', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02238', 'lesson_title': 'Build a Support Ticket Analytics Dashboard with ScrapeGraphAI, Google Sheets & Slack Alerts [Intermediate]', 'original_name': 'Build a Support Ticket Analytics Dashboard with ScrapeGraphAI, Google Sheets & Slack Alerts', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '02287', 'lesson_title': 'Build Multi-Client Agentic RAG Document Processing Pipeline with Supabase Vector DB [Intermediate]', 'original_name': 'Build Multi-Client Agentic RAG Document Processing Pipeline with Supabase Vector DB', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'Document Loader', 'File Extract', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '02372', 'lesson_title': 'Categorize Revolut Transactions Automatically with GPT-4 and Supabase [Intermediate]', 'original_name': 'Categorize Revolut Transactions Automatically with GPT-4 and Supabase', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Crypto', 'File Extract'], 'confidence_score': 0.85}, {'workflow_id': '03170', 'lesson_title': 'Daily Google Ads Performance to Notion and Google Sheets [Intermediate]', 'original_name': 'Daily Google Ads Performance to Notion and Google Sheets', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Merge', 'Notion'], 'confidence_score': 0.85}, {'workflow_id': '03203', 'lesson_title': 'Daily Postgres Table Backup to GitHub in CSV Format [Intermediate]', 'original_name': 'Daily Postgres Table Backup to GitHub in CSV Format', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Convert', 'GitHub', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03590', 'lesson_title': 'Extract Data from Documents with GPT-4, PDFVector & PostgreSQL Export [Intermediate]', 'original_name': 'Extract Data from Documents with GPT-4, PDFVector & PostgreSQL Export', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Write', 'PostgreSQL', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '03627', 'lesson_title': 'Extract LinkedIn Sales Navigator Contacts to Google Sheets with Auto Pagination [Intermediate]', 'original_name': 'Extract LinkedIn Sales Navigator Contacts to Google Sheets with Auto Pagination', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '03692', 'lesson_title': 'Extract, Transform LinkedIn Data with Bright Data MCP Server & Google Gemini [Intermediate]', 'original_name': 'Extract, Transform LinkedIn Data with Bright Data MCP Server & Google Gemini', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '04917', 'lesson_title': 'Moderate Facebook comments with AI and send reports to Slack & Telegram [Intermediate]', 'original_name': 'Moderate Facebook comments with AI and send reports to Slack & Telegram', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Slack', 'Supabase'], 'confidence_score': 0.85}, {'workflow_id': '04968', 'lesson_title': 'Monitor customer risk and AI feedback using PostgreSQL, Gmail and Discord [Intermediate]', 'original_name': 'Monitor customer risk and AI feedback using PostgreSQL, Gmail and Discord', 'estimated_learning_time': '1h 16min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Discord', 'Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '05212', 'lesson_title': 'Parse DMARC reports, save them in database and notify on DKIM or SPF error [Intermediate]', 'original_name': 'Parse DMARC reports, save them in database and notify on DKIM or SPF error', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': False, 'core_integrations': ['DateTime', 'File Extract', 'IF Condition', 'MySQL', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05216', 'lesson_title': 'Parse Invoices & Documents with Gemini AI, OCR, and Google Sheets Integration [Intermediate]', 'original_name': 'Parse Invoices & Documents with Gemini AI, OCR, and Google Sheets Integration', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Google Gemini', 'Google Sheets', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '05589', 'lesson_title': 'Research Paper Analysis System with PDF Vector, OCR, GPT-4, and Google Drive [Intermediate]', 'original_name': 'Research Paper Analysis System with PDF Vector, OCR, GPT-4, and Google Drive', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Manual Trigger', 'PostgreSQL'], 'confidence_score': 0.85}, {'workflow_id': '06069', 'lesson_title': 'Store Gmail Email Details in MySQL Database [Intermediate]', 'original_name': 'Store Gmail Email Details in MySQL Database', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'MySQL'], 'confidence_score': 0.85}, {'workflow_id': '06179', 'lesson_title': 'Sync QuickBooks Chart of Accounts to Google BigQuery [Intermediate]', 'original_name': 'Sync QuickBooks Chart of Accounts to Google BigQuery', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['BigQuery', 'Code (JS/Python)', 'HTTP Request', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06327', 'lesson_title': 'Track employee performance KPIs from ClickUp with GPT-4.1 and Google Sheets [Intermediate]', 'original_name': 'Track employee performance KPIs from ClickUp with GPT-4.1 and Google Sheets', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'ClickUp', 'Code (JS/Python)', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '06431', 'lesson_title': 'Transform Excel Data into AI-Ready Vectors with OpenAI and Supabase [Intermediate]', 'original_name': 'Transform Excel Data into AI-Ready Vectors with OpenAI and Supabase', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '06473', 'lesson_title': 'Transform Support Tickets into AI Documentation with GPT-4, PDFs and Google Drive [Intermediate]', 'original_name': 'Transform Support Tickets into AI Documentation with GPT-4, PDFs and Google Drive', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00077', 'lesson_title': 'Aggregate Endpoint Security Risk Scores with EDR, Vulnerability Data & Google Sheets [Intermediate]', 'original_name': 'Aggregate Endpoint Security Risk Scores with EDR, Vulnerability Data & Google Sheets', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '00219', 'lesson_title': 'AI-Driven Competitor & Market Intelligence with GPT 4 & Apify [Intermediate]', 'original_name': 'AI-Driven Competitor & Market Intelligence with GPT 4 & Apify', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Docs', 'HTTP Request', 'Merge', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '00492', 'lesson_title': 'Analyze Email Performance & Optimize Campaigns with GPT-4, SendGrid, and Airtable [Intermediate]', 'original_name': 'Analyze Email Performance & Optimize Campaigns with GPT-4, SendGrid, and Airtable', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '00522', 'lesson_title': 'Analyze Real Estate Investment Potential: Zillow Properties to Google Sheets with GPT-4o [Intermediate]', 'original_name': 'Analyze Real Estate Investment Potential: Zillow Properties to Google Sheets with GPT-4o', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01027', 'lesson_title': 'Automate funding insights with Crunchbase, Google Sheets & Airtable [Intermediate]', 'original_name': 'Automate funding insights with Crunchbase, Google Sheets & Airtable', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Filter', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01259', 'lesson_title': 'Automate PCI DSS Control Evaluation and Compliance Tracking with Google Sheets [Intermediate]', 'original_name': 'Automate PCI DSS Control Evaluation and Compliance Tracking with Google Sheets', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '01670', 'lesson_title': 'Automated Finance Tracker with Gmail, Google Sheets & GPT-4o Monthly Reports [Intermediate]', 'original_name': 'Automated Finance Tracker with Gmail, Google Sheets & GPT-4o Monthly Reports', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01692', 'lesson_title': 'Automated Google Ads Campaign Reporting to Google Sheets with Airtable Client Management [Intermediate]', 'original_name': 'Automated Google Ads Campaign Reporting to Google Sheets with Airtable Client Management', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02091', 'lesson_title': 'Automatically Send Monthly Sales Reports from Square via Outlook [Intermediate]', 'original_name': 'Automatically Send Monthly Sales Reports from Square via Outlook', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'HTTP Request', 'IF Condition', 'Outlook'], 'confidence_score': 0.8}, {'workflow_id': '02103', 'lesson_title': 'Automatically Transfer Shopify Order Data to Structured Airtable Records [Intermediate]', 'original_name': 'Automatically Transfer Shopify Order Data to Structured Airtable Records', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Batch Loop', 'Code (JS/Python)', 'Set/Transform', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '02196', 'lesson_title': 'Breaking News Aggregator with SendGrid and PostgreSQL [Intermediate]', 'original_name': 'Breaking News Aggregator with SendGrid and PostgreSQL', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'PostgreSQL', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '02435', 'lesson_title': 'Clean Company Names for Cold Emails with GPT-4 Mini and Google Sheets [Intermediate]', 'original_name': 'Clean Company Names for Cold Emails with GPT-4 Mini and Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'LLM Chain', 'Merge', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '02593', 'lesson_title': 'Convert Documents to Podcast Audio with GPT-4o & OpenAI TTS [Intermediate]', 'original_name': 'Convert Documents to Podcast Audio with GPT-4o & OpenAI TTS', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'File Extract', 'Google Drive', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '03356', 'lesson_title': 'E-commerce Price Monitor with Firecrawl, Claude-Sonnet AI & Telegram Alerts [Intermediate]', 'original_name': 'E-commerce Price Monitor with Firecrawl, Claude-Sonnet AI & Telegram Alerts', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '03357', 'lesson_title': 'E-commerce Price Tracker with ScrapeGraphAI, MongoDB, and Mailgun Alerts [Intermediate]', 'original_name': 'E-commerce Price Tracker with ScrapeGraphAI, MongoDB, and Mailgun Alerts', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Merge', 'MongoDB'], 'confidence_score': 0.8}, {'workflow_id': '03360', 'lesson_title': 'E-commerce Product Price Tracker with ScrapeGraphAI, Baserow and Slack Alerts [Intermediate]', 'original_name': 'E-commerce Product Price Tracker with ScrapeGraphAI, Baserow and Slack Alerts', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Baserow', 'Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '03533', 'lesson_title': 'Extract & Summarize Yelp Business Review with Bright Data and Google Gemini [Intermediate]', 'original_name': 'Extract & Summarize Yelp Business Review with Bright Data and Google Gemini', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'HTTP Request', 'LLM Chain', 'Manual Trigger', 'Merge'], 'confidence_score': 0.8}]}Advanced: {'count': 151, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '01680', 'lesson_title': 'Automated GA4 Analytics Data Backfill to BigQuery with Telegram Alerts [Advanced]', 'original_name': 'Automated GA4 Analytics Data Backfill to BigQuery with Telegram Alerts', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['BigQuery', 'Code (JS/Python)', 'Google Analytics', 'Merge', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '02628', 'lesson_title': 'Convert Notion Page to WordPress (Gutenberg) HTML [Advanced]', 'original_name': 'Convert Notion Page to WordPress (Gutenberg) HTML', 'estimated_learning_time': '1h 16min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'Manual Trigger', 'Notion'], 'confidence_score': 0.95}, {'workflow_id': '06288', 'lesson_title': 'Track & Analyze Sales Performance with AI Insights and Google Sheets [Advanced]', 'original_name': 'Track & Analyze Sales Performance with AI Insights and Google Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01129', 'lesson_title': 'Automate Job Opportunity Digests with OpenRouter GPT-5 and Email [Advanced]', 'original_name': 'Automate Job Opportunity Digests with OpenRouter GPT-5 and Email', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTML Extract', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.9}, {'workflow_id': '00066', 'lesson_title': 'Advanced Market Trends & Competitor GPT-4o Intelligence Hub [Advanced]', 'original_name': 'Advanced Market Trends & Competitor GPT-4o Intelligence Hub', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00321', 'lesson_title': 'AI-Powered Lead Generation with Apollo, GPT-4, and Telegram to Database [Advanced]', 'original_name': 'AI-Powered Lead Generation with Apollo, GPT-4, and Telegram to Database', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Filter', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00386', 'lesson_title': 'AI-powered security analysis for n8n with Google Gemini and n8n audit API [Advanced]', 'original_name': 'AI-powered security analysis for n8n with Google Gemini and n8n audit API', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'LLM Chain', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00542', 'lesson_title': 'Analyze Trustpilot & Sitejabber sentiment with Decodo + Gemini to Sheets [Advanced]', 'original_name': 'Analyze Trustpilot & Sitejabber sentiment with Decodo + Gemini to Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'Google Sheets', 'Merge', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00547', 'lesson_title': 'Analyze Website Conversion Funnels with GPT-4o, Bright Data & Google Sheets [Advanced]', 'original_name': 'Analyze Website Conversion Funnels with GPT-4o, Bright Data & Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'OpenAI', 'Output Parser', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01032', 'lesson_title': 'Automate GitHub Trending Data Collection with FireCrawl, GPT and Supabase [Advanced]', 'original_name': 'Automate GitHub Trending Data Collection with FireCrawl, GPT and Supabase', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01453', 'lesson_title': 'Automate Vendor Analysis & Contract Management with GPT-4o, Gmail, and Google Sheets [Advanced]', 'original_name': 'Automate Vendor Analysis & Contract Management with GPT-4o, Gmail, and Google Sheets', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Airtable', 'Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '02489', 'lesson_title': 'Compare LinkedIn Profiles Against Job Descriptions with Groq AI & GhostGenius [Advanced]', 'original_name': 'Compare LinkedIn Profiles Against Job Descriptions with Groq AI & GhostGenius', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02817', 'lesson_title': 'Create AI-Powered SEO Audit Reports with DataForSEO and Claude [Advanced]', 'original_name': 'Create AI-Powered SEO Audit Reports with DataForSEO and Claude', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Gmail', 'HTTP Request', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '02841', 'lesson_title': 'Create an Interactive Snowflake Data Explorer with GPT-4o Chat Interface and Visual Reports [Advanced]', 'original_name': 'Create an Interactive Snowflake Data Explorer with GPT-4o Chat Interface and Visual Reports', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03303', 'lesson_title': 'DNB Company Search & Extract with Bright Data and OpenAI 4o mini [Advanced]', 'original_name': 'DNB Company Search & Extract with Bright Data and OpenAI 4o mini', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'LLM Chain', 'Manual Trigger', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '03526', 'lesson_title': 'Extract & Store Recently Added n8n Community Workflows with ScrapeGraphAI and Gemini [Advanced]', 'original_name': 'Extract & Store Recently Added n8n Community Workflows with ScrapeGraphAI and Gemini', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Gemini', 'Google Sheets', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '03657', 'lesson_title': 'Extract Structured Data from D&B Company Reports with GPT-4o [Advanced]', 'original_name': 'Extract Structured Data from D&B Company Reports with GPT-4o', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Convert', 'File Extract', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04205', 'lesson_title': 'Generate Marketing Campaign ROI Reports with Google Sheets, GPT-4o and Email [Advanced]', 'original_name': 'Generate Marketing Campaign ROI Reports with Google Sheets, GPT-4o and Email', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '04206', 'lesson_title': 'Generate Marketing Reports from Google Sheets with GPT-4 Insights and PDF.co [Advanced]', 'original_name': 'Generate Marketing Reports from Google Sheets with GPT-4 Insights and PDF.co', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '04278', 'lesson_title': 'Generate Post-Event Reports with GPT-4, Email Delivery & Database Storage [Advanced]', 'original_name': 'Generate Post-Event Reports with GPT-4, Email Delivery & Database Storage', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'OpenAI', 'PostgreSQL'], 'confidence_score': 0.85}, {'workflow_id': '04363', 'lesson_title': 'Generate Strategic Business Recommendations with GPT-4 Mini and Multi-Channel Distribution [Advanced]', 'original_name': 'Generate Strategic Business Recommendations with GPT-4 Mini and Multi-Channel Distribution', 'estimated_learning_time': '1h 38min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Asana', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '04604', 'lesson_title': 'Hotel Receptionist with WhatsApp, Gemini Model-Switching, Redis & Google Sheets [Advanced]', 'original_name': 'Hotel Receptionist with WhatsApp, Gemini Model-Switching, Redis & Google Sheets', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Gemini', 'Redis'], 'confidence_score': 0.85}, {'workflow_id': '04967', 'lesson_title': 'Monitor Customer Churn Indicators with Bright Data MCP and OpenAI [Advanced]', 'original_name': 'Monitor Customer Churn Indicators with Bright Data MCP and OpenAI', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '05000', 'lesson_title': 'Monitor LinkedIn Competitor Engagement & Analysis with Bright Data & AI [Advanced]', 'original_name': 'Monitor LinkedIn Competitor Engagement & Analysis with Bright Data & AI', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '05066', 'lesson_title': 'Multi-Channel Customer Sentiment Tracker with Real-Time Analytics and Alerting [Advanced]', 'original_name': 'Multi-Channel Customer Sentiment Tracker with Real-Time Analytics and Alerting', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05114', 'lesson_title': 'N8N Automated Twitter Reply Bot Workflow [Advanced]', 'original_name': 'N8N Automated Twitter Reply Bot Workflow', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '05500', 'lesson_title': 'Real-Time Sales Pipeline Analytics with Bright Data, OpenAI, and Google Sheets [Advanced]', 'original_name': 'Real-Time Sales Pipeline Analytics with Bright Data, OpenAI, and Google Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '05588', 'lesson_title': 'Research Business Leads with Perplexity AI & Save to Google Sheets using OpenAI [Advanced]', 'original_name': 'Research Business Leads with Perplexity AI & Save to Google Sheets using OpenAI', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '05718', 'lesson_title': 'Scrape and Analyze Amazon Product Info with Decodo + OpenAI [Advanced]', 'original_name': 'Scrape and Analyze Amazon Product Info with Decodo + OpenAI', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Sheets', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '05732', 'lesson_title': 'Scrape Event Data from 10times with Bright Data MCP, AI & Google Sheets [Advanced]', 'original_name': 'Scrape Event Data from 10times with Bright Data MCP, AI & Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'OpenAI', 'Output Parser', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06057', 'lesson_title': 'Stock Fundamental Analysis & AI-Powered Reports with Mistral and AlphaVantage [Advanced]', 'original_name': 'Stock Fundamental Analysis & AI-Powered Reports with Mistral and AlphaVantage', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06494', 'lesson_title': 'Translate Chinese audio into multilingual voiceovers with GPT-4o and ElevenLabs [Advanced]', 'original_name': 'Translate Chinese audio into multilingual voiceovers with GPT-4o and ElevenLabs', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '06833', 'lesson_title': '✨ Vision-Based AI Agent Scraper - with Google Sheets, ScrapingBee, and Gemini [Advanced]', 'original_name': '✨ Vision-Based AI Agent Scraper - with Google Sheets, ScrapingBee, and Gemini', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Gemini', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00081', 'lesson_title': 'Aggregate Twitter/X Content to Telegram Channel with Google Gemini AI [Advanced]', 'original_name': 'Aggregate Twitter/X Content to Telegram Channel with Google Gemini AI', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '00116', 'lesson_title': 'AI Chatbot Call Center: Demo Call Back (Production-Ready, Part 6) [Advanced]', 'original_name': 'AI Chatbot Call Center: Demo Call Back (Production-Ready, Part 6)', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'PostgreSQL', 'Redis'], 'confidence_score': 0.8}, {'workflow_id': '00121', 'lesson_title': 'AI Chatbot Call Center: Taxi Service (Production-Ready, Part 3) [Advanced]', 'original_name': 'AI Chatbot Call Center: Taxi Service (Production-Ready, Part 3)', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'IF Condition', 'PostgreSQL', 'Redis'], 'confidence_score': 0.8}, {'workflow_id': '00442', 'lesson_title': 'Allow Users to Send a Sequence of Messages to an AI Agent in Telegram [Advanced]', 'original_name': 'Allow Users to Send a Sequence of Messages to an AI Agent in Telegram', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'IF Condition', 'OpenAI', 'Supabase'], 'confidence_score': 0.8}, {'workflow_id': '00445', 'lesson_title': 'Amazon Price Drop Analysis with Decodo, GPT-4.1-mini & Google Sheets Integration [Advanced]', 'original_name': 'Amazon Price Drop Analysis with Decodo, GPT-4.1-mini & Google Sheets Integration', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'Google Sheets', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '00471', 'lesson_title': 'Analyze Competitor Facebook Ads with AI (GPT-4 & Gemini) & Email Reports [Advanced]', 'original_name': 'Analyze Competitor Facebook Ads with AI (GPT-4 & Gemini) & Email Reports', 'estimated_learning_time': '1h 38min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Deduplicate', 'Gmail', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00600', 'lesson_title': 'Audit web pages for SEO issues with Decodo, GPT-4 and Google Sheets [Advanced]', 'original_name': 'Audit web pages for SEO issues with Decodo, GPT-4 and Google Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '00708', 'lesson_title': 'Auto-Generate Prospect Research Reports with LinkedIn & Perplexity AI [Advanced]', 'original_name': 'Auto-Generate Prospect Research Reports with LinkedIn & Perplexity AI', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Gmail', 'Google Sheets', 'HTML Extract'], 'confidence_score': 0.8}, {'workflow_id': '00869', 'lesson_title': 'Automate Call Center Sentiment Analysis with GPT-4o-mini and Google Sheets [Advanced]', 'original_name': 'Automate Call Center Sentiment Analysis with GPT-4o-mini and Google Sheets', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Sheets', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '00973', 'lesson_title': 'Automate Email Campaign Analysis & Smart Follow-ups with Bright Data & OpenAI [Advanced]', 'original_name': 'Automate Email Campaign Analysis & Smart Follow-ups with Bright Data & OpenAI', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '00999', 'lesson_title': 'Automate ETL Error Monitoring with AI Classification, Sheets Logging & Jira Alerts [Advanced]', 'original_name': 'Automate ETL Error Monitoring with AI Classification, Sheets Logging & Jira Alerts', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'Jira'], 'confidence_score': 0.8}, {'workflow_id': '01002', 'lesson_title': 'Automate Event Planning & Budget Optimization with Claude AI and Google Sheets [Advanced]', 'original_name': 'Automate Event Planning & Budget Optimization with Claude AI and Google Sheets', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Code (JS/Python)', 'Google Sheets', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '01090', 'lesson_title': 'Automate Instagram Influencer Lead Collection with Apify, GPT and PostgreSQL [Advanced]', 'original_name': 'Automate Instagram Influencer Lead Collection with Apify, GPT and PostgreSQL', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '01772', 'lesson_title': 'Automated Local Event Monitor with Bright Data MCP and OpenAI Analysis [Advanced]', 'original_name': 'Automated Local Event Monitor with Bright Data MCP and OpenAI Analysis', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '02069', 'lesson_title': 'Automatically Monitor Competitor Pricing with Bright Data MCP & Google Sheets [Advanced]', 'original_name': 'Automatically Monitor Competitor Pricing with Bright Data MCP & Google Sheets', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '02084', 'lesson_title': 'Automatically Scrape Make.com Job Board with GPT-5-mini Summaries & Email Digest [Advanced]', 'original_name': 'Automatically Scrape Make.com Job Board with GPT-5-mini Summaries & Email Digest', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTML Extract', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '02162', 'lesson_title': 'Beginner Data Analysis: Merge, Filter & Summarize in Google Sheets with GPT-4o [Advanced]', 'original_name': 'Beginner Data Analysis: Merge, Filter & Summarize in Google Sheets with GPT-4o', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Filter', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}]}Expert: {'count': 105, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '01509', 'lesson_title': 'Automate YouTube Channel Analytics Reports to Telegram Weekly [Expert]', 'original_name': 'Automate YouTube Channel Analytics Reports to Telegram Weekly', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Merge', 'Schedule', 'Telegram'], 'confidence_score': 0.9}, {'workflow_id': '00069', 'lesson_title': 'Advanced Multi-Source AI Research with Bright Data, OpenAI, Redis [Expert]', 'original_name': 'Advanced Multi-Source AI Research with Bright Data, OpenAI, Redis', 'estimated_learning_time': '2h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00381', 'lesson_title': 'AI-powered review sentiment analysis to Salesforce & Google Sheets with Decodo [Expert]', 'original_name': 'AI-powered review sentiment analysis to Salesforce & Google Sheets with Decodo', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00530', 'lesson_title': 'Analyze Sales Calls with GPT-4 and Deliver Coaching Feedback via Slack & Sheets [Expert]', 'original_name': 'Analyze Sales Calls with GPT-4 and Deliver Coaching Feedback via Slack & Sheets', 'estimated_learning_time': '2h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Merge', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00921', 'lesson_title': 'Automate cross-border tax compliance with Google Sheets, PostgreSQL and Slack alerts [Expert]', 'original_name': 'Automate cross-border tax compliance with Google Sheets, PostgreSQL and Slack alerts', 'estimated_learning_time': '2h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'Gmail', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '01263', 'lesson_title': 'Automate Peer Review Assignments with GPT-4-nano, Slack and Email Notifications [Expert]', 'original_name': 'Automate Peer Review Assignments with GPT-4-nano, Slack and Email Notifications', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '01345', 'lesson_title': 'Automate SaaS Operations with GPT-4.1-mini for User, Support & Billing Management [Expert]', 'original_name': 'Automate SaaS Operations with GPT-4.1-mini for User, Support & Billing Management', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01567', 'lesson_title': 'Automated business KPI insights with GPT-4, MSSQL, analytics & multi-channel alerts [Expert]', 'original_name': 'Automated business KPI insights with GPT-4, MSSQL, analytics & multi-channel alerts', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'Google Analytics', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '02338', 'lesson_title': 'Calculate Embodied Carbon (CO2) for Revit/IFC Models using AI Classification [Expert]', 'original_name': 'Calculate Embodied Carbon (CO2) for Revit/IFC Models using AI Classification', 'estimated_learning_time': '2h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Batch Loop', 'Code (JS/Python)', 'File Read'], 'confidence_score': 0.85}, {'workflow_id': '02579', 'lesson_title': 'Conversing with Data: Transforming Text into SQL Queries and Visual Curves [Expert]', 'original_name': 'Conversing with Data: Transforming Text into SQL Queries and Visual Curves', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'File Convert', 'File Extract', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03162', 'lesson_title': 'Daily Finance & Stock Market News Analysis with OpenAI, Groq & Email Reports [Expert]', 'original_name': 'Daily Finance & Stock Market News Analysis with OpenAI, Groq & Email Reports', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Filter', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '03227', 'lesson_title': 'Daily WhatsApp Group Intelligence with GPT-4.1 Analysis & Voice Message Transcription [Expert]', 'original_name': 'Daily WhatsApp Group Intelligence with GPT-4.1 Analysis & Voice Message Transcription', 'estimated_learning_time': '2h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '03259', 'lesson_title': 'Detect AWS Orphaned Resources & Send Cost Reports to Slack, Email, and Sheets [Expert]', 'original_name': 'Detect AWS Orphaned Resources & Send Cost Reports to Slack, Email, and Sheets', 'estimated_learning_time': '2h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03517', 'lesson_title': 'Extract & Enrich LinkedIn Comments to Leads with Apify → Google Sheets/CSV [Expert]', 'original_name': 'Extract & Enrich LinkedIn Comments to Leads with Apify → Google Sheets/CSV', 'estimated_learning_time': '2h 14min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Convert', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '03615', 'lesson_title': 'Extract Invoice Data from Google Drive to Sheets with Mistral OCR and Gemini [Expert]', 'original_name': 'Extract Invoice Data from Google Drive to Sheets with Mistral OCR and Gemini', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '04213', 'lesson_title': 'Generate Monthly Financial Reports with Gemini AI, SQL, and Outlook [Expert]', 'original_name': 'Generate Monthly Financial Reports with Gemini AI, SQL, and Outlook', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Batch Loop', 'Code (JS/Python)', 'DateTime'], 'confidence_score': 0.85}, {'workflow_id': '04217', 'lesson_title': 'Generate Multi-Period Financial Reports from Google Sheets with AI Analysis [Expert]', 'original_name': 'Generate Multi-Period Financial Reports from Google Sheets with AI Analysis', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '04872', 'lesson_title': 'Market Intelligence Engine with AI Sentiment Detection & Competitor Analysis [Expert]', 'original_name': 'Market Intelligence Engine with AI Sentiment Detection & Competitor Analysis', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Deduplicate', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '04965', 'lesson_title': 'Monitor cryptocurrency payments across multiple blockchains with AgentGatePay [Expert]', 'original_name': 'Monitor cryptocurrency payments across multiple blockchains with AgentGatePay', 'estimated_learning_time': '2h 22min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '05185', 'lesson_title': 'Optimize multi-property rents and analytics with GPT-4o and Google Sheets [Expert]', 'original_name': 'Optimize multi-property rents and analytics with GPT-4o and Google Sheets', 'estimated_learning_time': '2h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '05320', 'lesson_title': 'Predict and Forecast HDB Flat Prices with GPT-4o and Google Sheets Analytics [Expert]', 'original_name': 'Predict and Forecast HDB Flat Prices with GPT-4o and Google Sheets Analytics', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '05325', 'lesson_title': 'Predict F1 Race Winners with OpenAI GPT-4o, Historical Data & Slack Alerts [Expert]', 'original_name': 'Predict F1 Race Winners with OpenAI GPT-4o, Historical Data & Slack Alerts', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Document Loader'], 'confidence_score': 0.85}, {'workflow_id': '05427', 'lesson_title': 'Qualify Real Estate Leads via SMS with GPT-4o, Twilio, and Google Sheets [Expert]', 'original_name': 'Qualify Real Estate Leads via SMS with GPT-4o, Twilio, and Google Sheets', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '05495', 'lesson_title': 'Real-Time Oil Price Crisis Detection with Qwq-32b AI and Multi-Channel Alerts [Expert]', 'original_name': 'Real-Time Oil Price Crisis Detection with Qwq-32b AI and Multi-Channel Alerts', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'HTTP Request', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '05708', 'lesson_title': 'Scrape & Analyze Google Ads with Bright Data API and AI for Email Reports [Expert]', 'original_name': 'Scrape & Analyze Google Ads with Bright Data API and AI for Email Reports', 'estimated_learning_time': '2h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '06165', 'lesson_title': 'Sync Multi-Bank Balance Data to BigQuery using Plaid [Expert]', 'original_name': 'Sync Multi-Bank Balance Data to BigQuery using Plaid', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['BigQuery', 'Code (JS/Python)', 'HTTP Request', 'Merge', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06292', 'lesson_title': 'Track AI search rankings from Perplexity via BrowserAct to Google Sheets and Slack [Expert]', 'original_name': 'Track AI search rankings from Perplexity via BrowserAct to Google Sheets and Slack', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Google Sheets', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '06471', 'lesson_title': 'Transform Spreadsheet Data into Smart Charts with OpenAI, QuickChart & Google Drive [Expert]', 'original_name': 'Transform Spreadsheet Data into Smart Charts with OpenAI, QuickChart & Google Drive', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Extract'], 'confidence_score': 0.85}, {'workflow_id': '06722', 'lesson_title': 'Weekly OKR Alignment Report with Gmail, Google Calendar, Notion, and GPT-4.1 [Expert]', 'original_name': 'Weekly OKR Alignment Report with Gmail, Google Calendar, Notion, and GPT-4.1', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Gmail', 'Google Calendar', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06834', 'lesson_title': '✨📊Multi-AI Agent Chatbot for Postgres/Supabase DB and QuickCharts + Tool Router [Expert]', 'original_name': '✨📊Multi-AI Agent Chatbot for Postgres/Supabase DB and QuickCharts + Tool Router', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'HTTP Request', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00198', 'lesson_title': 'AI Study Assistant with RAG - Google Gemini with Drive & Supabase Vector Search [Expert]', 'original_name': 'AI Study Assistant with RAG - Google Gemini with Drive & Supabase Vector Search', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Batch Loop', 'Code (JS/Python)', 'Document Loader'], 'confidence_score': 0.8}, {'workflow_id': '00212', 'lesson_title': 'AI Website Chatbot with CRM Lead Collection using GPT and Google Sheets [Expert]', 'original_name': 'AI Website Chatbot with CRM Lead Collection using GPT and Google Sheets', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '00309', 'lesson_title': 'AI-Powered Interview Preparation System using Local LLM for Campus Placements [Expert]', 'original_name': 'AI-Powered Interview Preparation System using Local LLM for Campus Placements', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Google Sheets', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '00531', 'lesson_title': 'Analyze Sales Deal Outcomes with Azure OpenAI and Google Sheets Reporting [Expert]', 'original_name': 'Analyze Sales Deal Outcomes with Azure OpenAI and Google Sheets Reporting', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '01093', 'lesson_title': 'Automate Instagram Profile Analysis with Airtop Scraping and GPT-4o Intelligence [Expert]', 'original_name': 'Automate Instagram Profile Analysis with Airtop Scraping and GPT-4o Intelligence', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Filter', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '01328', 'lesson_title': 'Automate Restaurant Orders with AI Dish Recommendations using Gemini and Telegram [Expert]', 'original_name': 'Automate Restaurant Orders with AI Dish Recommendations using Gemini and Telegram', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'Telegram'], 'confidence_score': 0.8}, {'workflow_id': '01351', 'lesson_title': 'Automate Sales Outreach & Response Management with GPT-4o, Brevo & NocoDB [Expert]', 'original_name': 'Automate Sales Outreach & Response Management with GPT-4o, Brevo & NocoDB', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01538', 'lesson_title': 'Automated Airtable to Postgres Migration with n8n [Expert]', 'original_name': 'Automated Airtable to Postgres Migration with n8n', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTML Extract', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01693', 'lesson_title': 'Automated Google Business Reports with GPT Insights to Slack & Email [Expert]', 'original_name': 'Automated Google Business Reports with GPT Insights to Slack & Email', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01871', 'lesson_title': 'Automated SEO Content Engine with Claude AI, Scrapeless, and Competitor Analysis [Expert]', 'original_name': 'Automated SEO Content Engine with Claude AI, Scrapeless, and Competitor Analysis', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Anthropic Claude', 'Code (JS/Python)', 'Filter'], 'confidence_score': 0.8}, {'workflow_id': '01926', 'lesson_title': 'Automated US Stock Portfolio Analysis with Telegram, Perplexity AI & PDF Reports [Expert]', 'original_name': 'Automated US Stock Portfolio Analysis with Telegram, Perplexity AI & PDF Reports', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01942', 'lesson_title': 'Automated Website Change Monitoring with Bright Data, GPT-4.1 & Google Workspace [Expert]', 'original_name': 'Automated Website Change Monitoring with Bright Data, GPT-4.1 & Google Workspace', 'estimated_learning_time': '2h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'File Convert', 'File Extract'], 'confidence_score': 0.8}, {'workflow_id': '02493', 'lesson_title': 'Compare Multi-Period Financial Data from Google Sheets with DeepSeek AI Analysis [Expert]', 'original_name': 'Compare Multi-Period Financial Data from Google Sheets with DeepSeek AI Analysis', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Code (JS/Python)'], 'confidence_score': 0.8}, {'workflow_id': '02529', 'lesson_title': 'Comprehensive Research Report Generator with Gemini AI, Web Search & PDF Delivery [Expert]', 'original_name': 'Comprehensive Research Report Generator with Gemini AI, Web Search & PDF Delivery', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Gemini'], 'confidence_score': 0.8}, {'workflow_id': '02533', 'lesson_title': 'Comprehensive SEO Keyword Research with OpenAI & DataForSEO Analytics to NocoDB [Expert]', 'original_name': 'Comprehensive SEO Keyword Research with OpenAI & DataForSEO Analytics to NocoDB', 'estimated_learning_time': '2h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Merge', 'NocoDB'], 'confidence_score': 0.8}, {'workflow_id': '02877', 'lesson_title': 'Create Daily Google Alerts Digest with Gemini AI Summarization and Gmail [Expert]', 'original_name': 'Create Daily Google Alerts Digest with Gemini AI Summarization and Gmail', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Gemini'], 'confidence_score': 0.8}, {'workflow_id': '03257', 'lesson_title': 'Detect and correct claims cost leakage with GPT-4 and automated alerts [Expert]', 'original_name': 'Detect and correct claims cost leakage with GPT-4 and automated alerts', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '03267', 'lesson_title': 'Detect Keyword Cannibalization with GPT-4o and Google Search Console [Expert]', 'original_name': 'Detect Keyword Cannibalization with GPT-4o and Google Search Console', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '03549', 'lesson_title': 'Extract and Organize Colombian Invoices with Gmail, GPT-4o & Google Workspace [Expert]', 'original_name': 'Extract and Organize Colombian Invoices with Gmail, GPT-4o & Google Workspace', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.8}, {'workflow_id': '03799', 'lesson_title': 'From Sitemap Crawling to Vector Storage: Creating an Efficient Workflow for RAG [Expert]', 'original_name': 'From Sitemap Crawling to Vector Storage: Creating an Efficient Workflow for RAG', 'estimated_learning_time': '2h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Document Loader', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}]} 483 workflows
Learning Path

E-Commerce

  • Sync orders across platforms in real time
  • Automate abandoned cart and post-purchase sequences
  • Keep inventory accurate across channels
Starter: {'count': 4, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '02745', 'lesson_title': 'Create a Onfleet task for a new Shopify fulfilment [Starter]', 'original_name': 'Create a Onfleet task for a new Shopify fulfilment', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Shopify'], 'confidence_score': 0.9}, {'workflow_id': '06082', 'lesson_title': 'Stripe Payment Order Sync – Auto Retrieve Customer & Product Purchased [Starter]', 'original_name': 'Stripe Payment Order Sync – Auto Retrieve Customer & Product Purchased', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Stripe'], 'confidence_score': 0.8}, {'workflow_id': '04457', 'lesson_title': 'Get all orders in Shopify [Starter]', 'original_name': 'Get all orders in Shopify', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Shopify'], 'confidence_score': 0.74}, {'workflow_id': '02679', 'lesson_title': 'Count the items returned by a node [Starter]', 'original_name': 'Count the items returned by a node', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}]}Simple: {'count': 13, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '03064', 'lesson_title': 'Create, update and get a product from WooCommerce [Simple]', 'original_name': 'Create, update and get a product from WooCommerce', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'WooCommerce'], 'confidence_score': 0.9}, {'workflow_id': '06132', 'lesson_title': 'Sync Adobe Commerce Customer Data to KlickTipp with Value-Based Tagging [Simple]', 'original_name': 'Sync Adobe Commerce Customer Data to KlickTipp with Value-Based Tagging', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Schedule', 'Switch'], 'confidence_score': 0.9}, {'workflow_id': '00351', 'lesson_title': 'AI-Powered One-Click Virtual Fitting Room for WooCommerce, Shopify, Prestashop [Simple]', 'original_name': 'AI-Powered One-Click Virtual Fitting Room for WooCommerce, Shopify, Prestashop', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['FTP', 'HTTP Request', 'IF Condition', 'Wait', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '00969', 'lesson_title': 'Automate E-commerce Orders, Inventory & Feedback with Slack, Sheets & Gmail [Simple]', 'original_name': 'Automate E-commerce Orders, Inventory & Feedback with Slack, Sheets & Gmail', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '01390', 'lesson_title': 'Automate Shopify Orders from Airtable with Gmail Confirmations [Simple]', 'original_name': 'Automate Shopify Orders from Airtable with Gmail Confirmations', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Gmail', 'IF Condition', 'Shopify', 'Webhook'], 'confidence_score': 0.82}, {'workflow_id': '01524', 'lesson_title': 'Automated Abandoned Cart Recovery Emails for Shopify Stores [Simple]', 'original_name': 'Automated Abandoned Cart Recovery Emails for Shopify Stores', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Set/Transform', 'Shopify', 'Wait'], 'confidence_score': 0.8}, {'workflow_id': '00208', 'lesson_title': 'AI Virtual TryOn automated generation 🤖🧠 for WooCommerce clothing catalog 👔 [Simple]', 'original_name': 'AI Virtual TryOn automated generation 🤖🧠 for WooCommerce clothing catalog 👔', 'estimated_learning_time': '41 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '04805', 'lesson_title': 'Log E-commerce Orders in Google Sheets with Monthly Tabs & Status Tracking [Simple]', 'original_name': 'Log E-commerce Orders in Google Sheets with Monthly Tabs & Status Tracking', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '05758', 'lesson_title': 'Scrape Shopify Store Data with RapidAPI and Save to Google Sheets [Simple]', 'original_name': 'Scrape Shopify Store Data with RapidAPI and Save to Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '04743', 'lesson_title': 'Learn Data Synchronization: Warehouse Inventory Audit Tutorial [Simple]', 'original_name': 'Learn Data Synchronization: Warehouse Inventory Audit Tutorial', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '05203', 'lesson_title': 'Paginate Shopify Products with GraphQL Cursor-based Navigation [Simple]', 'original_name': 'Paginate Shopify Products with GraphQL Cursor-based Navigation', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger', 'Wait'], 'confidence_score': 0.64}, {'workflow_id': '06170', 'lesson_title': 'Sync New Shopify Products to Odoo [Simple]', 'original_name': 'Sync New Shopify Products to Odoo', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Shopify'], 'confidence_score': 0.64}, {'workflow_id': '06402', 'lesson_title': 'Tracking your crypto portfolio in Airtable [Simple]', 'original_name': 'Tracking your crypto portfolio in Airtable', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Set/Transform'], 'confidence_score': 0.56}]}Intermediate: {'count': 41, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00221', 'lesson_title': 'AI-Driven Inventory Management with OpenAI Forecasting & ERP Integration [Intermediate]', 'original_name': 'AI-Driven Inventory Management with OpenAI Forecasting & ERP Integration', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'OpenAI', 'PostgreSQL'], 'confidence_score': 0.95}, {'workflow_id': '00824', 'lesson_title': 'Automate Airtable inventory tracking and purchase order creation [Intermediate]', 'original_name': 'Automate Airtable inventory tracking and purchase order creation', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Gmail', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '01100', 'lesson_title': 'Automate Inventory Management with Google Sheets & Gmail [Intermediate]', 'original_name': 'Automate Inventory Management with Google Sheets & Gmail', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01716', 'lesson_title': 'Automated Inventory Management with Airtable PO Creation & Supplier Emails [Intermediate]', 'original_name': 'Automated Inventory Management with Airtable PO Creation & Supplier Emails', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '04814', 'lesson_title': 'Magento 2: Auto-Fix Missing Image Alt Tags with Product Name [Intermediate]', 'original_name': 'Magento 2: Auto-Fix Missing Image Alt Tags with Product Name', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '05933', 'lesson_title': 'Send WooCommerce Cross-Sell Offers to Customers via WhatsApp Using Rapiwa API [Intermediate]', 'original_name': 'Send WooCommerce Cross-Sell Offers to Customers via WhatsApp Using Rapiwa API', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '01413', 'lesson_title': 'Automate Stripe Customer Data Transfer to KlickTipp with Dynamic Tagging Logic [Intermediate]', 'original_name': 'Automate Stripe Customer Data Transfer to KlickTipp with Dynamic Tagging Logic', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Stripe', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '01952', 'lesson_title': 'Automated WhatsApp Upsell Messages for Shopify Cancellations with Rapiwa & Google Sheets [Intermediate]', 'original_name': 'Automated WhatsApp Upsell Messages for Shopify Cancellations with Rapiwa & Google Sheets', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03273', 'lesson_title': 'Detect WooCommerce return surges in real-time with Slack alerts & Airtable logging [Intermediate]', 'original_name': 'Detect WooCommerce return surges in real-time with Slack alerts & Airtable logging', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '03707', 'lesson_title': 'Fetch All Shopify Orders (Handles 250-Limit Loop) [Intermediate]', 'original_name': 'Fetch All Shopify Orders (Handles 250-Limit Loop)', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04815', 'lesson_title': 'Magento 2 Low Stock Alert via Slack & Gmail (MSI Compatible) [Intermediate]', 'original_name': 'Magento 2 Low Stock Alert via Slack & Gmail (MSI Compatible)', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '05020', 'lesson_title': 'Monitor Shopify Inventory & Send Low Stock Alerts to Slack [Intermediate]', 'original_name': 'Monitor Shopify Inventory & Send Low Stock Alerts to Slack', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Schedule', 'Set/Transform', 'Shopify'], 'confidence_score': 0.85}, {'workflow_id': '06188', 'lesson_title': 'Sync WooCommerce orders and inventory with Google Sheets and Slack [Intermediate]', 'original_name': 'Sync WooCommerce orders and inventory with Google Sheets and Slack', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00034', 'lesson_title': 'Abandoned cart recovery for Shopify via Gmail, Google Sheets & Twilio (no-code) [Intermediate]', 'original_name': 'Abandoned cart recovery for Shopify via Gmail, Google Sheets & Twilio (no-code)', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Batch Loop', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00707', 'lesson_title': 'Auto-Generate Product Descriptions with Azure OpenAI for Adobe Commerce/Magento [Intermediate]', 'original_name': 'Auto-Generate Product Descriptions with Azure OpenAI for Adobe Commerce/Magento', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'LLM Chain', 'Manual Trigger', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '00716', 'lesson_title': 'Auto-Generate SEO Product Titles & Descriptions with GPT-4o-mini for Printify [Intermediate]', 'original_name': 'Auto-Generate SEO Product Titles & Descriptions with GPT-4o-mini for Printify', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Tool', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00956', 'lesson_title': 'Automate demand forecasting & inventory ordering with AI, MySQL & optimal supplier selection [Intermediate]', 'original_name': 'Automate demand forecasting & inventory ordering with AI, MySQL & optimal supplier selection', 'estimated_learning_time': '1h 18min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '01387', 'lesson_title': 'Automate Shopify Abandoned Cart WhatsApp Reminders with Product Links via Rapiwa [Intermediate]', 'original_name': 'Automate Shopify Abandoned Cart WhatsApp Reminders with Product Links via Rapiwa', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01880', 'lesson_title': 'Automated Shopify Abandoned Cart Recovery with WhatsApp Messages & Google Sheets [Intermediate]', 'original_name': 'Automated Shopify Abandoned Cart Recovery with WhatsApp Messages & Google Sheets', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '04282', 'lesson_title': 'Generate product descriptions from images and publish to Shopify using AI [Intermediate]', 'original_name': 'Generate product descriptions from images and publish to Shopify using AI', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'HTTP Request', 'Merge', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '04634', 'lesson_title': 'Import Products from Google Sheets to Shopify with Multi-Variant Support [Intermediate]', 'original_name': 'Import Products from Google Sheets to Shopify with Multi-Variant Support', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'Set/Transform', 'Split Out'], 'confidence_score': 0.8}, {'workflow_id': '05182', 'lesson_title': 'Optimize & Update Printify Title and Description Workflow [Intermediate]', 'original_name': 'Optimize & Update Printify Title and Description Workflow', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Tool', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '05887', 'lesson_title': 'Send Personalized Product Recommendations via Email After Shopify Purchases [Intermediate]', 'original_name': 'Send Personalized Product Recommendations via Email After Shopify Purchases', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Merge', 'Shopify'], 'confidence_score': 0.8}, {'workflow_id': '00205', 'lesson_title': 'AI Video Generator for eCommerce Product Catalogs with Veo 3.1 [Intermediate]', 'original_name': 'AI Video Generator for eCommerce Product Catalogs with Veo 3.1', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Convert', 'File Extract', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '00723', 'lesson_title': 'Auto-Generate Virtual AI Try-On Images for WooCommerce with Fal.ai Nano Banana [Intermediate]', 'original_name': 'Auto-Generate Virtual AI Try-On Images for WooCommerce with Fal.ai Nano Banana', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '01879', 'lesson_title': 'Automated Shopify Abandoned Cart Alerts from Razorpay to Telegram [Intermediate]', 'original_name': 'Automated Shopify Abandoned Cart Alerts from Razorpay to Telegram', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '02010', 'lesson_title': 'Automatic Pantry Inventory Management with Notion and Email Notifications [Intermediate]', 'original_name': 'Automatic Pantry Inventory Management with Notion and Email Notifications', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'Notion', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '02016', 'lesson_title': 'Automatic Shopify Order Fulfillment Process [Intermediate]', 'original_name': 'Automatic Shopify Order Fulfillment Process', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'HTTP Request', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '02017', 'lesson_title': 'Automatic Squarespace Order Fulfillment Process [Intermediate]', 'original_name': 'Automatic Squarespace Order Fulfillment Process', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'HTTP Request', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '02043', 'lesson_title': 'Automatically Correct Wrong Shipping Addresses in Billbee Orders [Intermediate]', 'original_name': 'Automatically Correct Wrong Shipping Addresses in Billbee Orders', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '02316', 'lesson_title': 'Bulk Create Shopify Products with Inventory Management from Google Sheets [Intermediate]', 'original_name': 'Bulk Create Shopify Products with Inventory Management from Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '02511', 'lesson_title': 'Complete eBay Feed API Integration for AI Agents with MCP Server [Intermediate]', 'original_name': 'Complete eBay Feed API Integration for AI Agents with MCP Server', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '03969', 'lesson_title': 'Generate Amazon FBA keywords using Amazon Completion API [Intermediate]', 'original_name': 'Generate Amazon FBA keywords using Amazon Completion API', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Airtable', 'Code (JS/Python)', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '05782', 'lesson_title': 'Search and Retrieve eBay Product Data with Catalog API for AI Agents [Intermediate]', 'original_name': 'Search and Retrieve eBay Product Data with Catalog API for AI Agents', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '06178', 'lesson_title': 'Sync Products Between Airtable and Shopify with Inventory Management [Intermediate]', 'original_name': 'Sync Products Between Airtable and Shopify with Inventory Management', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Batch Loop', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '06254', 'lesson_title': 'Template for Magento 2, Google Sheets, and Email Automation [Intermediate]', 'original_name': 'Template for Magento 2, Google Sheets, and Email Automation', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '00035', 'lesson_title': 'Abandoned Cart Recovery Functionality using Gmail and Google Sheets for Analytics [Intermediate]', 'original_name': 'Abandoned Cart Recovery Functionality using Gmail and Google Sheets for Analytics', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01981', 'lesson_title': 'Automatic Blog Post Generation from WooCommerce Products with GPT-4.1-mini [Intermediate]', 'original_name': 'Automatic Blog Post Generation from WooCommerce Products with GPT-4.1-mini', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '02721', 'lesson_title': 'Create a cryptocurrency-powered API for selling resources with AgentGatePay [Intermediate]', 'original_name': 'Create a cryptocurrency-powered API for selling resources with AgentGatePay', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '04002', 'lesson_title': 'Generate Authentic Product Reviews with OpenAI for WooCommerce [Intermediate]', 'original_name': 'Generate Authentic Product Reviews with OpenAI for WooCommerce', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '04456', 'lesson_title': 'Get all orders in Shopify to Google Sheets [Intermediate]', 'original_name': 'Get all orders in Shopify to Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}]}Advanced: {'count': 6, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '01540', 'lesson_title': 'Automated Amazon Stock Level Tracker with Bright Data MCP and OpenAI [Advanced]', 'original_name': 'Automated Amazon Stock Level Tracker with Bright Data MCP and OpenAI', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '03365', 'lesson_title': 'eBay Seller Account Management with AI Agent Integration (36 operations) [Advanced]', 'original_name': 'eBay Seller Account Management with AI Agent Integration (36 operations)', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.8}, {'workflow_id': '06022', 'lesson_title': 'Smart Shopify Agent: AI-Powered Abandoned Cart Recovery [Advanced]', 'original_name': 'Smart Shopify Agent: AI-Powered Abandoned Cart Recovery', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '06204', 'lesson_title': 'Synchronizing WooCommerce Inventory and Creating Products with Google Gemini AI and BrowserAct [Advanced]', 'original_name': 'Synchronizing WooCommerce Inventory and Creating Products with Google Gemini AI and BrowserAct', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '03003', 'lesson_title': 'Create Sales Orders with Web POS Interface, AI Reports, Telegram Alerts & Sheets [Advanced]', 'original_name': 'Create Sales Orders with Web POS Interface, AI Reports, Telegram Alerts & Sheets', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Telegram', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '04546', 'lesson_title': 'Google Drive Workflow with Nested Folder Support [Advanced]', 'original_name': 'Google Drive Workflow with Nested Folder Support', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Drive', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.56}]}Expert: {'count': 6, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '01262', 'lesson_title': 'Automate PDF Purchase Orders to Sales Orders in Adobe Commerce with AI [Expert]', 'original_name': 'Automate PDF Purchase Orders to Sales Orders in Adobe Commerce with AI', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Error Handler'], 'confidence_score': 0.85}, {'workflow_id': '01388', 'lesson_title': 'Automate Shopify Inventory Reordering with Predictive Analytics and Google Sheets [Expert]', 'original_name': 'Automate Shopify Inventory Reordering with Predictive Analytics and Google Sheets', 'estimated_learning_time': '2h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01391', 'lesson_title': 'Automate Shopify product CSV from images using Gemini, GPT-4o, Google Drive & Sheets [Expert]', 'original_name': 'Automate Shopify product CSV from images using Gemini, GPT-4o, Google Drive & Sheets', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Code (JS/Python)', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '02057', 'lesson_title': 'Automatically Disable Unsold Magento 2 Products After 1 Year with Gmail Approval [Expert]', 'original_name': 'Automatically Disable Unsold Magento 2 Products After 1 Year with Gmail Approval', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '05960', 'lesson_title': 'Shopify Multi-Module Automation with GPT-4o, Langchain Agents & Integrations [Expert]', 'original_name': 'Shopify Multi-Module Automation with GPT-4o, Langchain Agents & Integrations', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '04449', 'lesson_title': 'Generating SEO-Optimized Product Descriptions for Shopify and Google Shopping Using AI [Expert]', 'original_name': 'Generating SEO-Optimized Product Descriptions for Shopify and Google Shopping Using AI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}]} 70 workflows
Learning Path

Education & Training

  • Automate enrollment confirmations and reminders
  • Build drip sequences for course delivery
  • Issue certificates automatically on completion
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 1, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '02066', 'lesson_title': 'Automatically issue training certificates and send via Gmail [Simple]', 'original_name': 'Automatically issue training certificates and send via Gmail', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Crypto', 'Gmail', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.74}]}Intermediate: {'count': 3, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '01900', 'lesson_title': 'Automated Student Progress Reports from LMS to Parents via Gmail & Google Sheets [Intermediate]', 'original_name': 'Automated Student Progress Reports from LMS to Parents via Gmail & Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06442', 'lesson_title': 'Transform Long Content into Bite-sized Learning Modules with GPT-4 & Google Docs [Intermediate]', 'original_name': 'Transform Long Content into Bite-sized Learning Modules with GPT-4 & Google Docs', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Docs', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '03815', 'lesson_title': 'Generate & Deliver Certificates with VerifiEmail & HTMLcsstoImg to Gmail [Intermediate]', 'original_name': 'Generate & Deliver Certificates with VerifiEmail & HTMLcsstoImg to Gmail', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.72}]}Advanced: {'count': 0, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': []}Expert: {'count': 2, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '01266', 'lesson_title': 'Automate Personalized Assignment Reminders for Students with Canvas [Expert]', 'original_name': 'Automate Personalized Assignment Reminders for Students with Canvas', 'estimated_learning_time': '1h 46min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01048', 'lesson_title': 'Automate Google Classroom with Gemini AI: Topics, Assignments & Student Tracking [Expert]', 'original_name': 'Automate Google Classroom with Gemini AI: Topics, Assignments & Student Tracking', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'n8n Chat'], 'confidence_score': 0.8}]} 6 workflows
Learning Path

Executive Productivity

  • Build a morning briefing that assembles itself
  • Automate stakeholder updates from live data
  • Create AI-powered research and summarization workflows
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 5, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '06846', 'lesson_title': '🌸 CFO Sunrise — Soft-Tech Morning Brief for Household CEOs (n8n Template) [Simple]', 'original_name': '🌸 CFO Sunrise — Soft-Tech Morning Brief for Household CEOs (n8n Template)', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'HTTP Request', 'Set/Transform', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '00945', 'lesson_title': 'Automate Daily Email Digest with Gmail and GPT Summary Sent Every Afternoon [Simple]', 'original_name': 'Automate Daily Email Digest with Gmail and GPT Summary Sent Every Afternoon', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail'], 'confidence_score': 0.72}, {'workflow_id': '03202', 'lesson_title': 'Daily Positive News Digest with OpenAI and Gmail [Simple]', 'original_name': 'Daily Positive News Digest with OpenAI and Gmail', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '04088', 'lesson_title': 'Generate Daily Business Digest with Notion, Gmail, Stripe, Calendar, and GPT-4o [Simple]', 'original_name': 'Generate Daily Business Digest with Notion, Gmail, Stripe, Calendar, and GPT-4o', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'Notion', 'Stripe'], 'confidence_score': 0.72}, {'workflow_id': '03191', 'lesson_title': 'Daily NASA Astronomy Picture Delivered to Your Inbox via Email [Simple]', 'original_name': 'Daily NASA Astronomy Picture Delivered to Your Inbox via Email', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'RSS Feed', 'Schedule', 'Set/Transform'], 'confidence_score': 0.64}]}Intermediate: {'count': 19, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00232', 'lesson_title': 'AI-Generated Weather Analysis with NWS Alerts, Radar Imagery, and Home Assistant [Intermediate]', 'original_name': 'AI-Generated Weather Analysis with NWS Alerts, Radar Imagery, and Home Assistant', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'HTTP Request', 'Merge'], 'confidence_score': 0.9}, {'workflow_id': '03134', 'lesson_title': 'Daily AI News Summaries with Gemini 2.5 Flash to Telegram [Intermediate]', 'original_name': 'Daily AI News Summaries with Gemini 2.5 Flash to Telegram', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'LLM Chain', 'RSS Feed', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '00950', 'lesson_title': 'Automate Daily Outlook Calendar Digests to Microsoft Teams [Intermediate]', 'original_name': 'Automate Daily Outlook Calendar Digests to Microsoft Teams', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Microsoft Teams', 'Outlook', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '01611', 'lesson_title': 'Automated Daily Briefing with Todoist, Google Calendar & GPT-4o via Gmail [Intermediate]', 'original_name': 'Automated Daily Briefing with Todoist, Google Calendar & GPT-4o via Gmail', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'Merge', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '03133', 'lesson_title': 'Daily AI News Monitoring and Summarization with GPT-4 from Google & Hacker News to Telegram [Intermediate]', 'original_name': 'Daily AI News Monitoring and Summarization with GPT-4 from Google & Hacker News to Telegram', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'LLM Chain', 'OpenAI', 'RSS Feed', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '03147', 'lesson_title': 'Daily Calendar Digest: Format Google Calendar Events with Claude 3.5 Sonnet for Telegram [Intermediate]', 'original_name': 'Daily Calendar Digest: Format Google Calendar Events with Claude 3.5 Sonnet for Telegram', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Anthropic Claude', 'Google Calendar', 'Schedule', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '06094', 'lesson_title': 'Summarize & Reply to Slack Channel Messages with Claude AI Assistant [Intermediate]', 'original_name': 'Summarize & Reply to Slack Channel Messages with Claude AI Assistant', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '02724', 'lesson_title': 'Create a Daily Digest from Gmail, RSS, and Todoist [Intermediate]', 'original_name': 'Create a Daily Digest from Gmail, RSS, and Todoist', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Merge', 'RSS Feed', 'Schedule'], 'confidence_score': 0.74}, {'workflow_id': '00063', 'lesson_title': 'Adjust morning alarms based on weather and train delays using Google Gemini [Intermediate]', 'original_name': 'Adjust morning alarms based on weather and train delays using Google Gemini', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition', 'RSS Feed'], 'confidence_score': 0.72}, {'workflow_id': '01937', 'lesson_title': 'Automated Weather Reports with OpenWeatherMap and Telegram ☀️ [Intermediate]', 'original_name': 'Automated Weather Reports with OpenWeatherMap and Telegram ☀️', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Merge', 'OpenWeatherMap', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '03160', 'lesson_title': 'Daily Email Digest with GPT-4 Summaries to Google Docs [Intermediate]', 'original_name': 'Daily Email Digest with GPT-4 Summaries to Google Docs', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Docs', 'IF Condition', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '04530', 'lesson_title': 'Gmail to Slack: AI-Scored Upwork Job Alerts with OpenRouter [Intermediate]', 'original_name': 'Gmail to Slack: AI-Scored Upwork Job Alerts with OpenRouter', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Markdown', 'Set/Transform', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '05920', 'lesson_title': 'Send Upwork Client Messages to Slack with Gmail and Google Gemini AI [Intermediate]', 'original_name': 'Send Upwork Client Messages to Slack with Gmail and Google Gemini AI', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Gemini', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06313', 'lesson_title': 'Track Coupon Points with Google Sheets, Drive Storage, and Gmail Weekly Summary [Intermediate]', 'original_name': 'Track Coupon Points with Google Sheets, Drive Storage, and Gmail Weekly Summary', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '06721', 'lesson_title': 'Weekly Notion Journal & Task Summarization with GPT-4.1 to Discord [Intermediate]', 'original_name': 'Weekly Notion Journal & Task Summarization with GPT-4.1 to Discord', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Discord', 'Manual Trigger', 'Notion'], 'confidence_score': 0.72}, {'workflow_id': '00549', 'lesson_title': 'Analyze Weekly Notes with GPT-4 for Actionable Tasks & Summaries [Intermediate]', 'original_name': 'Analyze Weekly Notes with GPT-4 for Actionable Tasks & Summaries', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Error Handler', 'Gmail', 'Google Docs', 'OpenAI', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '03141', 'lesson_title': 'Daily BGV Status Digest: Track Verifications with Google Sheets to Gmail Alerts [Intermediate]', 'original_name': 'Daily BGV Status Digest: Track Verifications with Google Sheets to Gmail Alerts', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '05449', 'lesson_title': 'QuickBooks Customer Welcome Emails with Google Sheets Tracking [Intermediate]', 'original_name': 'QuickBooks Customer Welcome Emails with Google Sheets Tracking', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'QuickBooks', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '05835', 'lesson_title': 'Send Bulk WhatsApp Messages from Google Sheets using Rapiwa API [Intermediate]', 'original_name': 'Send Bulk WhatsApp Messages from Google Sheets using Rapiwa API', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}]}Advanced: {'count': 6, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '03127', 'lesson_title': 'Daily Affirmations & Weekly Gratitude Digest with Notion, Email & Telegram [Advanced]', 'original_name': 'Daily Affirmations & Weekly Gratitude Digest with Notion, Email & Telegram', 'estimated_learning_time': '1h 38min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Discord', 'Error Handler', 'IF Condition', 'Notion', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '04244', 'lesson_title': 'Generate personalized BP meal plans with Gemini, Google Search, and QuickChart [Advanced]', 'original_name': 'Generate personalized BP meal plans with Gemini, Google Search, and QuickChart', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'Merge'], 'confidence_score': 0.8}, {'workflow_id': '04004', 'lesson_title': 'Generate Automated Daily Email Digests with Gmail and GPT-3.5 via OpenRouter [Advanced]', 'original_name': 'Generate Automated Daily Email Digests with Gmail and GPT-3.5 via OpenRouter', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '01206', 'lesson_title': 'Automate Medical Rep Visit Workflow with Google Sheets, Gmail & OpenAI Summaries [Advanced]', 'original_name': 'Automate Medical Rep Visit Workflow with Google Sheets, Gmail & OpenAI Summaries', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'OpenAI', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '06055', 'lesson_title': 'Startup Founder Discovery and AI-Powered Outreach with CrunchBase and Gmail [Advanced]', 'original_name': 'Startup Founder Discovery and AI-Powered Outreach with CrunchBase and Gmail', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'HTTP Request', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.64}, {'workflow_id': '06777', 'lesson_title': 'Workflow to Summary Group Whatsapp [Advanced]', 'original_name': 'Workflow to Summary Group Whatsapp', 'estimated_learning_time': '1h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'File Convert', 'Google Sheets'], 'confidence_score': 0.64}]}Expert: {'count': 2, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '02725', 'lesson_title': 'Create a daily visual journal from Discord chats with GPT-4, DALL-E and Notion [Expert]', 'original_name': 'Create a daily visual journal from Discord chats with GPT-4, DALL-E and Notion', 'estimated_learning_time': '1h 44min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'HTTP Request', 'IF Condition', 'Notion'], 'confidence_score': 0.72}, {'workflow_id': '03282', 'lesson_title': 'Discord to Google Sheets Task Manager with GPT Prioritization and Deep Work Focus [Expert]', 'original_name': 'Discord to Google Sheets Task Manager with GPT Prioritization and Deep Work Focus', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Discord'], 'confidence_score': 0.72}]} 32 workflows
Learning Path

General Small Business

  • Automate your booking and confirmation flow
  • Build customer follow-up sequences
  • Connect your tools so data flows automatically
Starter: {'count': 7, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '00514', 'lesson_title': 'Build Time Hotspot Tracker - Gradle/CocoaPods Analyzer-f [Starter]', 'original_name': 'Build Time Hotspot Tracker - Gradle/CocoaPods Analyzer-f', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '02240', 'lesson_title': '02240 [Starter]', 'original_name': '02240', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '02368', 'lesson_title': 'TPL [Starter]', 'original_name': 'TPL', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '02796', 'lesson_title': '02796 [Starter]', 'original_name': '02796', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '02847', 'lesson_title': '02847 [Starter]', 'original_name': '02847', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '04380', 'lesson_title': '04380 [Starter]', 'original_name': '04380', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}, {'workflow_id': '05416', 'lesson_title': '05416 [Starter]', 'original_name': '05416', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.4}]}Simple: {'count': 0, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': []}Intermediate: {'count': 0, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': []}Advanced: {'count': 0, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': []}Expert: {'count': 0, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': []} 7 workflows
Learning Path

Healthcare Administration

  • Automate appointment reminders and confirmations
  • Build intake and follow-up pipelines
  • Route referrals without phone tag
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 0, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': []}Intermediate: {'count': 3, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '01285', 'lesson_title': 'Automate Prescription Delivery via Google Sheets to Email & WhatsApp [Intermediate]', 'original_name': 'Automate Prescription Delivery via Google Sheets to Email & WhatsApp', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'WhatsApp'], 'confidence_score': 0.85}, {'workflow_id': '02978', 'lesson_title': 'Create Personalized Diet Plans from Health Reports with Ollama AI and Email Automation [Intermediate]', 'original_name': 'Create Personalized Diet Plans from Health Reports with Ollama AI and Email Automation', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['LLM Chain', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '05871', 'lesson_title': 'Send Multi-Channel Medication Reminders to Patients with Google Sheets & WhatsApp [Intermediate]', 'original_name': 'Send Multi-Channel Medication Reminders to Patients with Google Sheets & WhatsApp', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'WhatsApp'], 'confidence_score': 0.72}]}Advanced: {'count': 2, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '03634', 'lesson_title': 'Extract Medical Reports & Generate AI Health Advice with Mistral AI & GPT-4 [Advanced]', 'original_name': 'Extract Medical Reports & Generate AI Health Advice with Mistral AI & GPT-4', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04591', 'lesson_title': 'Health Monitoring System with Grok-3 AI Analysis and Family/Doctor Email Alerts [Advanced]', 'original_name': 'Health Monitoring System with Grok-3 AI Analysis and Family/Doctor Email Alerts', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'IF Condition', 'Merge', 'Output Parser', 'Set/Transform'], 'confidence_score': 0.8}]}Expert: {'count': 0, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': []} 5 workflows
Learning Path

Human Resources

  • Automate candidate pipeline from application to offer
  • Build new-hire onboarding sequences
  • Track time-off without spreadsheets
Starter: {'count': 3, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '01841', 'lesson_title': 'Automated Recruitment Status Updates via Slack Notifications [Starter]', 'original_name': 'Automated Recruitment Status Updates via Slack Notifications', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Slack', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '04970', 'lesson_title': 'Monitor daily HR actions, blockers, and risks using Monday.com and AI [Starter]', 'original_name': 'Monitor daily HR actions, blockers, and risks using Monday.com and AI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.48}, {'workflow_id': '05766', 'lesson_title': 'Automated Trustpilot Review Scraper & Reputation Analysis [Starter]', 'original_name': 'Automated Trustpilot Review Scraper & Reputation Analysis', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.48}]}Simple: {'count': 3, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '03122', 'lesson_title': 'CV Screening with OpenAI [Simple]', 'original_name': 'CV Screening with OpenAI', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '03071', 'lesson_title': 'Create, update, and get an item from Webflow [Simple]', 'original_name': 'Create, update, and get an item from Webflow', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.74}, {'workflow_id': '01279', 'lesson_title': 'Automate Post-Interview Feedback Reminders using Google Sheets, Slack, and Gmail [Simple]', 'original_name': 'Automate Post-Interview Feedback Reminders using Google Sheets, Slack, and Gmail', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.72}]}Intermediate: {'count': 28, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00252', 'lesson_title': 'AI-powered Candidate Screening & Interview Scheduling with OpenAI GPT & Google Suite [Intermediate]', 'original_name': 'AI-powered Candidate Screening & Interview Scheduling with OpenAI GPT & Google Suite', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Calendar', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00873', 'lesson_title': 'Automate Candidate Evaluation with GPT-4 Scoring and Gmail Notifications [Intermediate]', 'original_name': 'Automate Candidate Evaluation with GPT-4 Scoring and Gmail Notifications', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00877', 'lesson_title': 'Automate Candidate Screening with Mistral OCR & Gemini AI CV Analysis [Intermediate]', 'original_name': 'Automate Candidate Screening with Mistral OCR & Gemini AI CV Analysis', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'Google Sheets', 'LLM Chain', 'Manual Trigger', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '01125', 'lesson_title': 'Automate Job Applications with AI Resume Tailoring using GPT-4o, LinkedIn & Gmail [Intermediate]', 'original_name': 'Automate Job Applications with AI Resume Tailoring using GPT-4o, LinkedIn & Gmail', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Google Docs', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '04182', 'lesson_title': 'Generate Job-Specific ATS Resumes with Perplexity AI and PDF Export [Intermediate]', 'original_name': 'Generate Job-Specific ATS Resumes with Perplexity AI and PDF Export', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Google Drive', 'HTML Extract', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04710', 'lesson_title': 'job scraping using LinkedIn, Indeed, Bright Data, Google Sheets [Intermediate]', 'original_name': 'job scraping using LinkedIn, Indeed, Bright Data, Google Sheets', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '05774', 'lesson_title': 'Screen Applicants With AI, notify HR and save them in a Google Sheet [Intermediate]', 'original_name': 'Screen Applicants With AI, notify HR and save them in a Google Sheet', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Extract', 'Gmail', 'Google Gemini', 'Google Sheets', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '00275', 'lesson_title': 'AI-Powered CV Filtering with Llama3.1 LLM, Google Drive & Sheets [Intermediate]', 'original_name': 'AI-Powered CV Filtering with Llama3.1 LLM, Google Drive & Sheets', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Extract', 'Google Drive'], 'confidence_score': 0.8}, {'workflow_id': '00340', 'lesson_title': 'AI-Powered Mock Job Interview with Voice, Assessment & Gmail Reporting [Intermediate]', 'original_name': 'AI-Powered Mock Job Interview with Voice, Assessment & Gmail Reporting', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'LLM Chain', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '00876', 'lesson_title': 'Automate Candidate Screening with LlamaIndex & GPT-4o-mini for Personalized Email Responses [Intermediate]', 'original_name': 'Automate Candidate Screening with LlamaIndex & GPT-4o-mini for Personalized Email Responses', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01853', 'lesson_title': 'Automated Resume Scoring with Gemini LLM, Gmail and Notion Job Profiles [Intermediate]', 'original_name': 'Automated Resume Scoring with Gemini LLM, Gmail and Notion Job Profiles', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Gemini', 'Google Sheets', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '01859', 'lesson_title': 'Automated Resume Tailoring with Telegram Bot, LinkedIn & OpenRouter AI [Intermediate]', 'original_name': 'Automated Resume Tailoring with Telegram Bot, LinkedIn & OpenRouter AI', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTML Extract', 'HTTP Request', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '03371', 'lesson_title': 'Effortless Job Hunting: Let this Automation Find Your Next Role [Intermediate]', 'original_name': 'Effortless Job Hunting: Let this Automation Find Your Next Role', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '04112', 'lesson_title': 'Generate Employee Retention Analytics Reports with GPT-4o and Gmail Digests [Intermediate]', 'original_name': 'Generate Employee Retention Analytics Reports with GPT-4o and Gmail Digests', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '04252', 'lesson_title': 'Generate Personalized Cold Emails from LinkedIn Jobs with GPT-4o and Gmail [Intermediate]', 'original_name': 'Generate Personalized Cold Emails from LinkedIn Jobs with GPT-4o and Gmail', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter', 'Gmail'], 'confidence_score': 0.8}, {'workflow_id': '05210', 'lesson_title': 'Parse and Score Resumes with PDF Vector AI [Intermediate]', 'original_name': 'Parse and Score Resumes with PDF Vector AI', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '00155', 'lesson_title': 'AI Job Relevancy Scorer: Search LinkedIn Jobs with GPT-4o-mini & Google Sheets [Intermediate]', 'original_name': 'AI Job Relevancy Scorer: Search LinkedIn Jobs with GPT-4o-mini & Google Sheets', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '01344', 'lesson_title': 'Automate S3 video transcoding, thumbnail generation & CDN distribution [Intermediate]', 'original_name': 'Automate S3 video transcoding, thumbnail generation & CDN distribution', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '04181', 'lesson_title': 'Generate Job Application Icebreakers with GPT-4 and Indeed Data from Google Sheets [Intermediate]', 'original_name': 'Generate Job Application Icebreakers with GPT-4 and Indeed Data from Google Sheets', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '05254', 'lesson_title': 'Personalize Candidate Feedback with GPT-4o, Google Sheets & Gmail for HR Teams [Intermediate]', 'original_name': 'Personalize Candidate Feedback with GPT-4o, Google Sheets & Gmail for HR Teams', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '05317', 'lesson_title': 'Practice Job Interviews with Voice-based Google Gemini AI Interviewer [Intermediate]', 'original_name': 'Practice Job Interviews with Voice-based Google Gemini AI Interviewer', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'IF Condition', 'LLM Chain', 'Merge', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '01136', 'lesson_title': 'Automate Job Search and Matching with Adzuna API, GPT-3.5, and Google Sheets [Intermediate]', 'original_name': 'Automate Job Search and Matching with Adzuna API, GPT-3.5, and Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HTTP Request', 'OpenAI', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '01545', 'lesson_title': 'Automated Attendance Tagging for Zoom Webinars with KlickTipp [Intermediate]', 'original_name': 'Automated Attendance Tagging for Zoom Webinars with KlickTipp', 'estimated_learning_time': '1h 20min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Crypto', 'Filter', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '03859', 'lesson_title': 'Generate 3D Models & Textures from Images with Hunyuan3D AI [Intermediate]', 'original_name': 'Generate 3D Models & Textures from Images with Hunyuan3D AI', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '04463', 'lesson_title': 'Get an automated, curated newsletter everyday using Perplexity and Gmail [Intermediate]', 'original_name': 'Get an automated, curated newsletter everyday using Perplexity and Gmail', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Merge', 'Schedule', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '04603', 'lesson_title': 'Hotel Guest Journey Automation with Gmail & Google Sheets [Intermediate]', 'original_name': 'Hotel Guest Journey Automation with Gmail & Google Sheets', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Google Sheets', 'Schedule', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '05832', 'lesson_title': 'Send Automated Recruitment Rejection Email at End-of-Day (Google Sheets | Gmail) [Intermediate]', 'original_name': 'Send Automated Recruitment Rejection Email at End-of-Day (Google Sheets | Gmail)', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '04804', 'lesson_title': 'Log Daily Mood & Weather to Notion with Telegram and OpenWeatherMap [Intermediate]', 'original_name': 'Log Daily Mood & Weather to Notion with Telegram and OpenWeatherMap', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Notion', 'Telegram'], 'confidence_score': 0.56}]}Advanced: {'count': 37, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '04372', 'lesson_title': 'Generate Tailored Resumes, Cover Letters & Interview Prep from LinkedIn Jobs with AI [Advanced]', 'original_name': 'Generate Tailored Resumes, Cover Letters & Interview Prep from LinkedIn Jobs with AI', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Docs', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00108', 'lesson_title': 'AI Automated HR Workflow for CV Analysis and Candidate Evaluation [Advanced]', 'original_name': 'AI Automated HR Workflow for CV Analysis and Candidate Evaluation', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Extract', 'Google Drive', 'Google Sheets', 'LLM Chain', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '00200', 'lesson_title': 'AI Talent Screener – CV Parser, Job Fit Evaluator & Email Notifier [Advanced]', 'original_name': 'AI Talent Screener – CV Parser, Job Fit Evaluator & Email Notifier', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Extract', 'Google Drive', 'Google Sheets', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.85}, {'workflow_id': '00253', 'lesson_title': 'AI-Powered Candidate Shortlisting Automation for ERPNext [Advanced]', 'original_name': 'AI-Powered Candidate Shortlisting Automation for ERPNext', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00370', 'lesson_title': 'AI-Powered Recruitment System for Resume Screening & Automated Outreach with GPT-4 [Advanced]', 'original_name': 'AI-Powered Recruitment System for Resume Screening & Automated Outreach with GPT-4', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Gmail', 'Google Calendar', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00942', 'lesson_title': 'Automate CV Screening with GPT-4o-mini: Gmail to Google Sheets HR Evaluation System [Advanced]', 'original_name': 'Automate CV Screening with GPT-4o-mini: Gmail to Google Sheets HR Evaluation System', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01590', 'lesson_title': 'Automated Cover Letter Generator with Indeed Job Scraping and GPT-4o-mini [Advanced]', 'original_name': 'Automated Cover Letter Generator with Indeed Job Scraping and GPT-4o-mini', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'Manual Trigger', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '01852', 'lesson_title': 'Automated Resume Review System Using OpenAI + Google Sheets [Advanced]', 'original_name': 'Automated Resume Review System Using OpenAI + Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Extract', 'Google Drive', 'Google Sheets', 'LLM Chain', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '01856', 'lesson_title': 'Automated Resume Screening & Ranking with Llama 4 AI and Google Workspace [Advanced]', 'original_name': 'Automated Resume Screening & Ranking with Llama 4 AI and Google Workspace', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Google Docs', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '01857', 'lesson_title': 'Automated Resume Screening & Response System with Gemini AI, Gmail and Sheets [Advanced]', 'original_name': 'Automated Resume Screening & Response System with Gemini AI, Gmail and Sheets', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '03541', 'lesson_title': 'Extract and Analyze Talent Intelligence and Data Mining with LinkedIn, Decodo, and GPT-4o-mini [Advanced]', 'original_name': 'Extract and Analyze Talent Intelligence and Data Mining with LinkedIn, Decodo, and GPT-4o-mini', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'LLM Chain', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '04371', 'lesson_title': 'Generate Tailored Interview Questions with GPT-4 Based on CV, JD, and Round [Advanced]', 'original_name': 'Generate Tailored Interview Questions with GPT-4 Based on CV, JD, and Round', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '04606', 'lesson_title': 'HR Job Posting and Evaluation with AI [Advanced]', 'original_name': 'HR Job Posting and Evaluation with AI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'File Extract', 'Google Drive', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05607', 'lesson_title': 'Resume Screening & Behavioral Interviews with Gemini, Elevenlabs, & Notion ATS [Advanced]', 'original_name': 'Resume Screening & Behavioral Interviews with Gemini, Elevenlabs, & Notion ATS', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Filter', 'Google Drive', 'Google Gemini'], 'confidence_score': 0.85}, {'workflow_id': '05608', 'lesson_title': 'Resume Screening & Candidate Routing with GPT-4o-mini, Jotform, and Google Sheets [Advanced]', 'original_name': 'Resume Screening & Candidate Routing with GPT-4o-mini, Jotform, and Google Sheets', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06562', 'lesson_title': 'University Application Evaluation & Scholarship Automation with GPT-4 & JotForm [Advanced]', 'original_name': 'University Application Evaluation & Scholarship Automation with GPT-4 & JotForm', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00621', 'lesson_title': 'Auto Source LinkedIn Candidates with GPT-4 Boolean Search & Google X-ray [Advanced]', 'original_name': 'Auto Source LinkedIn Candidates with GPT-4 Boolean Search & Google X-ray', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '00955', 'lesson_title': 'Automate DEI Eligibility Screening with Azure GPT-4o, Google Drive and Sheets [Advanced]', 'original_name': 'Automate DEI Eligibility Screening with Azure GPT-4o, Google Drive and Sheets', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive'], 'confidence_score': 0.8}, {'workflow_id': '01468', 'lesson_title': 'Automate VIRAL Youtube Titles & Thumbnails Creation (FLUX.1 + Apify) [Advanced]', 'original_name': 'Automate VIRAL Youtube Titles & Thumbnails Creation (FLUX.1 + Apify)', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Extract', 'Filter', 'HTML Extract'], 'confidence_score': 0.8}, {'workflow_id': '01607', 'lesson_title': 'Automated CV Screening and Scoring with AI, Gmail, GoogleDrive & Airtable [Advanced]', 'original_name': 'Automated CV Screening and Scoring with AI, Gmail, GoogleDrive & Airtable', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Code (JS/Python)', 'File Extract', 'Gmail'], 'confidence_score': 0.8}, {'workflow_id': '02156', 'lesson_title': 'Batch Resume Analysis with Google Gemini AI and Google Sheets [Advanced]', 'original_name': 'Batch Resume Analysis with Google Gemini AI and Google Sheets', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'File Extract', 'Google Gemini'], 'confidence_score': 0.8}, {'workflow_id': '04789', 'lesson_title': 'LinkedIn Talent Pipeline: AI-Powered Candidate Search & Ranking with GPT-4o [Advanced]', 'original_name': 'LinkedIn Talent Pipeline: AI-Powered Candidate Search & Ranking with GPT-4o', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '04879', 'lesson_title': 'Match Indeed Job Listings to Your Resume with Gemini AI and Telegram Alerts [Advanced]', 'original_name': 'Match Indeed Job Listings to Your Resume with Gemini AI and Telegram Alerts', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '05366', 'lesson_title': 'Process Resumes from Google Drive to ClickUp using GPT-4o and Google Sheets [Advanced]', 'original_name': 'Process Resumes from Google Drive to ClickUp using GPT-4o and Google Sheets', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'ClickUp', 'Code (JS/Python)', 'File Extract', 'Google Drive'], 'confidence_score': 0.8}, {'workflow_id': '05609', 'lesson_title': 'Resume Screening & Evaluation System with Gemini AI, Google Sheets & Drive for HR [Advanced]', 'original_name': 'Resume Screening & Evaluation System with Gemini AI, Google Sheets & Drive for HR', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Extract', 'Google Drive', 'Google Gemini', 'Google Sheets', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '05773', 'lesson_title': 'Screen and Evaluate Job Candidates with GPT-4, Airtable, and Google Drive [Advanced]', 'original_name': 'Screen and Evaluate Job Candidates with GPT-4, Airtable, and Google Drive', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'File Extract', 'Gmail', 'Google Drive'], 'confidence_score': 0.8}, {'workflow_id': '00453', 'lesson_title': 'Analyze Amazon Purchase Trends with Bright Data, OpenAI and Google Sheets [Advanced]', 'original_name': 'Analyze Amazon Purchase Trends with Bright Data, OpenAI and Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'Manual Trigger', 'OpenAI', 'Output Parser'], 'confidence_score': 0.72}, {'workflow_id': '00598', 'lesson_title': 'Audit Interview Feedback & Report via Slack with GPT-4o-mini and Google Sheets [Advanced]', 'original_name': 'Audit Interview Feedback & Report via Slack with GPT-4o-mini and Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '03392', 'lesson_title': 'Employee Attrition Risk Detection & HR Alerts using Azure OpenAI GPT-4o-mini & Gmail [Advanced]', 'original_name': 'Employee Attrition Risk Detection & HR Alerts using Azure OpenAI GPT-4o-mini & Gmail', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive'], 'confidence_score': 0.72}, {'workflow_id': '03559', 'lesson_title': 'Extract and Structure Hacker News Job Posts with Gemini AI and Save to Airtable [Advanced]', 'original_name': 'Extract and Structure Hacker News Job Posts with Gemini AI and Save to Airtable', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Filter', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '03652', 'lesson_title': 'Extract Skill Matrix to Google Sheets with Google Drive and GPT-4o [Advanced]', 'original_name': 'Extract Skill Matrix to Google Sheets with Google Drive and GPT-4o', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '05777', 'lesson_title': 'Screen Resumes & Send Follow-ups with OpenAI GPT-4o, Google Sheets & Gmail [Advanced]', 'original_name': 'Screen Resumes & Send Follow-ups with OpenAI GPT-4o, Google Sheets & Gmail', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '06039', 'lesson_title': 'Source Top GitHub Talent by Language & Location with Gemini AI and BrowserAct [Advanced]', 'original_name': 'Source Top GitHub Talent by Language & Location with Gemini AI and BrowserAct', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'Output Parser'], 'confidence_score': 0.72}, {'workflow_id': '02569', 'lesson_title': 'Conversational Interviews with AI Agents and n8n Forms [Advanced]', 'original_name': 'Conversational Interviews with AI Agents and n8n Forms', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Crypto', 'Google Sheets', 'HTML Extract'], 'confidence_score': 0.64}, {'workflow_id': '03137', 'lesson_title': 'Daily Applicant Digest by Role with Gemini AI Extraction for Hiring Managers [Advanced]', 'original_name': 'Daily Applicant Digest by Role with Gemini AI Extraction for Hiring Managers', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Gemini', 'LLM Chain', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '06059', 'lesson_title': 'Stock Market Daily Digest with Bright Data Scraping & Gemini AI Email Reports [Advanced]', 'original_name': 'Stock Market Daily Digest with Bright Data Scraping & Gemini AI Email Reports', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Google Gemini', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '01060', 'lesson_title': 'Automate HR Celebrations with Google Gemini, Sheets & Chat for Team Milestones [Advanced]', 'original_name': 'Automate HR Celebrations with Google Gemini, Sheets & Chat for Team Milestones', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.56}]}Expert: {'count': 17, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00305', 'lesson_title': 'AI-Powered HR Interview System with BeyondPresence [Expert]', 'original_name': 'AI-Powered HR Interview System with BeyondPresence', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01062', 'lesson_title': 'Automate HR Recruitment with OpenAI Resume Screening & Interview Questions Generator [Expert]', 'original_name': 'Automate HR Recruitment with OpenAI Resume Screening & Interview Questions Generator', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Google Drive', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01123', 'lesson_title': 'Automate job applicant screening with GPT-4, Gmail & Google Sheets [Expert]', 'original_name': 'Automate job applicant screening with GPT-4, Gmail & Google Sheets', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01332', 'lesson_title': 'Automate Resume Screening & Candidate Routing with Gemini AI and Google Sheets [Expert]', 'original_name': 'Automate Resume Screening & Candidate Routing with Gemini AI and Google Sheets', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'File Extract', 'Google Drive', 'Google Gemini'], 'confidence_score': 0.85}, {'workflow_id': '01333', 'lesson_title': 'Automate Resume Screening with Gmail, Gemini AI, and Airtable to Google Sheets [Expert]', 'original_name': 'Automate Resume Screening with Gmail, Gemini AI, and Airtable to Google Sheets', 'estimated_learning_time': '1h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '02715', 'lesson_title': 'Create a Complete HR Department with OpenAI O3 and GPT-4.1-mini Multi-Agent System [Expert]', 'original_name': 'Create a Complete HR Department with OpenAI O3 and GPT-4.1-mini Multi-Agent System', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00113', 'lesson_title': 'AI Candidate Screening Pipeline: LinkedIn to Telegram with Gemini & Apify [Expert]', 'original_name': 'AI Candidate Screening Pipeline: LinkedIn to Telegram with Gemini & Apify', 'estimated_learning_time': '2h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'File Extract', 'Google Drive'], 'confidence_score': 0.8}, {'workflow_id': '03651', 'lesson_title': 'Extract Sales Leads from Google Jobs, LinkedIn & Indeed with GPT-4o and Apify [Expert]', 'original_name': 'Extract Sales Leads from Google Jobs, LinkedIn & Indeed with GPT-4o and Apify', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '05703', 'lesson_title': 'Score Resumes Against JDs with Google Drive, Google Sheets, and GPT-4o [Expert]', 'original_name': 'Score Resumes Against JDs with Google Drive, Google Sheets, and GPT-4o', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '06016', 'lesson_title': 'Smart LinkedIn Job Filtering with Google Gemini, CV Matching, and Google Maps [Expert]', 'original_name': 'Smart LinkedIn Job Filtering with Google Gemini, CV Matching, and Google Maps', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01133', 'lesson_title': 'Automate Job Search & Applications with 5 Job Boards & AI Resume Generator [Expert]', 'original_name': 'Automate Job Search & Applications with 5 Job Boards & AI Resume Generator', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'File Extract', 'Filter'], 'confidence_score': 0.72}, {'workflow_id': '01654', 'lesson_title': 'Automated Employee Attendance & Salary Deduction with Google Sheets and GPT-4 [Expert]', 'original_name': 'Automated Employee Attendance & Salary Deduction with Google Sheets and GPT-4', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'Merge', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '06718', 'lesson_title': 'Weekly Job Discovery and CV Matching with Gemini 1.5 Pro and Decodo Scraper [Expert]', 'original_name': 'Weekly Job Discovery and CV Matching with Gemini 1.5 Pro and Decodo Scraper', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Gemini'], 'confidence_score': 0.72}, {'workflow_id': '01655', 'lesson_title': 'Automated employee offboarding: lock Redmine & GitLab accounts using Odoo 18 [Expert]', 'original_name': 'Automated employee offboarding: lock Redmine & GitLab accounts using Odoo 18', 'estimated_learning_time': '2h 18min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '03744', 'lesson_title': 'Find high-quality remote jobs with OpenAI, Decodo, and Google Sheets [Expert]', 'original_name': 'Find high-quality remote jobs with OpenAI, Decodo, and Google Sheets', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '05151', 'lesson_title': 'Notify Redmine project members in Slack about teammates’ approved Odoo leave [Expert]', 'original_name': 'Notify Redmine project members in Slack about teammates’ approved Odoo leave', 'estimated_learning_time': '2h 44min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.64}, {'workflow_id': '06013', 'lesson_title': 'Smart Job Search: Resume Scoring & Tailoring with OpenAI, Apify, and Airtable [Expert]', 'original_name': 'Smart Job Search: Resume Scoring & Tailoring with OpenAI, Apify, and Airtable', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.64}]} 88 workflows
Learning Path

IT & DevOps

  • Automate incident response and alerting
  • Build deployment notification pipelines
  • Monitor uptime and route alerts to the right team
Starter: {'count': 24, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '01283', 'lesson_title': 'Automate Power BI Dataset Refreshes with History Monitoring [Starter]', 'original_name': 'Automate Power BI Dataset Refreshes with History Monitoring', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '04487', 'lesson_title': 'Get new time entries from Toggl [Starter]', 'original_name': 'Get new time entries from Toggl', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.74}, {'workflow_id': '05520', 'lesson_title': 'Receive updates for changes in the specified list in Trello [Starter]', 'original_name': 'Receive updates for changes in the specified list in Trello', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.74}, {'workflow_id': '03068', 'lesson_title': 'Create, update, and get a monitor using UptimeRobot [Starter]', 'original_name': 'Create, update, and get a monitor using UptimeRobot', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '03487', 'lesson_title': 'Export n8n Cloud execution data to CSV [Starter]', 'original_name': 'Export n8n Cloud execution data to CSV', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '04459', 'lesson_title': 'Get all releases in Sentry [Starter]', 'original_name': 'Get all releases in Sentry', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05511', 'lesson_title': 'Receive a Mattermost message when a user updates their profile on Facebook [Starter]', 'original_name': 'Receive a Mattermost message when a user updates their profile on Facebook', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '05810', 'lesson_title': 'Send a message on Mattermost when you get a reply in Emelia [Starter]', 'original_name': 'Send a message on Mattermost when you get a reply in Emelia', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '05925', 'lesson_title': 'Send Weekly Engagement Stats & Raffle Updates via WhatsApp using Airtable [Starter]', 'original_name': 'Send Weekly Engagement Stats & Raffle Updates via WhatsApp using Airtable', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '02844', 'lesson_title': 'Create an Onfleet task when a file in Google Drive is updated [Starter]', 'original_name': 'Create an Onfleet task when a file in Google Drive is updated', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive'], 'confidence_score': 0.64}, {'workflow_id': '04462', 'lesson_title': 'Get all the tasks in Flow [Starter]', 'original_name': 'Get all the tasks in Flow', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '04473', 'lesson_title': 'Get details of a GitLab repository [Starter]', 'original_name': 'Get details of a GitLab repository', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitLab', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '04810', 'lesson_title': 'Lookup IP Geolocation Details with IP-API.com via Webhook [Starter]', 'original_name': 'Lookup IP Geolocation Details with IP-API.com via Webhook', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '05513', 'lesson_title': 'Receive email updates via IMAP [Starter]', 'original_name': 'Receive email updates via IMAP', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '05521', 'lesson_title': 'Receive updates for specified tasks in Flow [Starter]', 'original_name': 'Receive updates for specified tasks in Flow', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '05807', 'lesson_title': 'Send a Discord message when a certain Onfleet event happens [Starter]', 'original_name': 'Send a Discord message when a certain Onfleet event happens', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Discord'], 'confidence_score': 0.64}, {'workflow_id': '05823', 'lesson_title': 'Send an SMS using the Mocean node [Starter]', 'original_name': 'Send an SMS using the Mocean node', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '06534', 'lesson_title': 'Turn on a light to a specific color on any update in GitHub repository [Starter]', 'original_name': 'Turn on a light to a specific color on any update in GitHub repository', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub'], 'confidence_score': 0.64}, {'workflow_id': '02513', 'lesson_title': 'Complete Guide to Setting Up and Generating TOTP Codes in n8n 🔐 [Starter]', 'original_name': 'Complete Guide to Setting Up and Generating TOTP Codes in n8n 🔐', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '02736', 'lesson_title': 'Create a meeting in Zoom automatically [Starter]', 'original_name': 'Create a meeting in Zoom automatically', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '04477', 'lesson_title': 'Get entries from a Cockpit collection [Starter]', 'original_name': 'Get entries from a Cockpit collection', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05822', 'lesson_title': 'Send an SMS using MSG91 [Starter]', 'original_name': 'Send an SMS using MSG91', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05917', 'lesson_title': 'Send the astronomy picture of the day daily to a Telegram channel [Starter]', 'original_name': 'Send the astronomy picture of the day daily to a Telegram channel', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Telegram'], 'confidence_score': 0.56}, {'workflow_id': '06572', 'lesson_title': 'Update Shopify order tags when a Onfleet event happens [Starter]', 'original_name': 'Update Shopify order tags when a Onfleet event happens', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Shopify'], 'confidence_score': 0.56}]}Simple: {'count': 77, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '00738', 'lesson_title': 'Auto-Notify on New Major n8n Releases via RSS, Email & Telegram [Simple]', 'original_name': 'Auto-Notify on New Major n8n Releases via RSS, Email & Telegram', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger', 'RSS Feed', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '01960', 'lesson_title': 'Automated Workflow Backup to GitHub on Schedule [Simple]', 'original_name': 'Automated Workflow Backup to GitHub on Schedule', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub', 'HTTP Request', 'IF Condition', 'Merge', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '03274', 'lesson_title': 'DevOps Infrastructure Automation with Docker, K8s, Jenkins & Grafana for Linux Servers [Simple]', 'original_name': 'DevOps Infrastructure Automation with Docker, K8s, Jenkins & Grafana for Linux Servers', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '05601', 'lesson_title': 'Restore n8n Workflows from Google Drive Backups [Simple]', 'original_name': 'Restore n8n Workflows from Google Drive Backups', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Extract', 'Google Drive', 'Manual Trigger', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '05603', 'lesson_title': 'Restore your credentials from GitHub [Simple]', 'original_name': 'Restore your credentials from GitHub', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'GitHub', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '05604', 'lesson_title': 'Restore your workflows from GitHub [Simple]', 'original_name': 'Restore your workflows from GitHub', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'GitHub', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '00439', 'lesson_title': 'Alert on Equipment Health Issues with Google Sheets and MS Teams Integration [Simple]', 'original_name': 'Alert on Equipment Health Issues with Google Sheets and MS Teams Integration', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'Google Drive', 'HTTP Request', 'IF Condition', 'Microsoft Teams'], 'confidence_score': 0.9}, {'workflow_id': '01620', 'lesson_title': 'Automated daily workflow backup to GitHub [Simple]', 'original_name': 'Automated daily workflow backup to GitHub', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'File Convert', 'File Extract', 'GitHub', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '05908', 'lesson_title': 'Send Slack Alerts for AWS IAM Access Keys Older Than 365 Days [Simple]', 'original_name': 'Send Slack Alerts for AWS IAM Access Keys Older Than 365 Days', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '05918', 'lesson_title': 'Send TheHive Alerts Using SIGNL4 [Simple]', 'original_name': 'Send TheHive Alerts Using SIGNL4', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '04481', 'lesson_title': 'Get GitHub Issue Updates and Send Notifications to Telegram [Simple]', 'original_name': 'Get GitHub Issue Updates and Send Notifications to Telegram', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'GitHub', 'Schedule', 'Set/Transform', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '04590', 'lesson_title': 'Health Check Websites with Google Sheets & Telegram Alerts [Simple]', 'original_name': 'Health Check Websites with Google Sheets & Telegram Alerts', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Schedule', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '04728', 'lesson_title': 'Launch AWS EC2 Instances from Google Sheets using Terraform [Simple]', 'original_name': 'Launch AWS EC2 Instances from Google Sheets using Terraform', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '05019', 'lesson_title': 'Monitor Server Uptime & Get Email Alerts with Google Sheets [Simple]', 'original_name': 'Monitor Server Uptime & Get Email Alerts with Google Sheets', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '05027', 'lesson_title': 'Monitor SSL Certificate Expiry with Google Sheets and Multi-Channel Alert [Simple]', 'original_name': 'Monitor SSL Certificate Expiry with Google Sheets and Multi-Channel Alert', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HTTP Request', 'Schedule', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '05482', 'lesson_title': 'Real-time Error Detection with Slack Alerts and Jira Ticket Creation for Production [Simple]', 'original_name': 'Real-time Error Detection with Slack Alerts and Jira Ticket Creation for Production', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Jira', 'Slack', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '05691', 'lesson_title': 'Scheduled Website Uptime Monitor with Slack Alert [Simple]', 'original_name': 'Scheduled Website Uptime Monitor with Slack Alert', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '05952', 'lesson_title': 'Server & Network Monitoring Alerts via WhatsApp using HetrixTools [Simple]', 'original_name': 'Server & Network Monitoring Alerts via WhatsApp using HetrixTools', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Set/Transform', 'Wait', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '05958', 'lesson_title': 'Set Up Complete MERN Stack Development Environment on Linux Server [Simple]', 'original_name': 'Set Up Complete MERN Stack Development Environment on Linux Server', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05988', 'lesson_title': 'SLL Expiry Alert with SSL-Checker.io [Simple]', 'original_name': 'SLL Expiry Alert with SSL-Checker.io', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06047', 'lesson_title': 'SSL Certificate Expiry Notifier (No Paid APIs) [Simple]', 'original_name': 'SSL Certificate Expiry Notifier (No Paid APIs)', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06703', 'lesson_title': 'Website Monitoring, Scheduling, and Email Alerts Template [Simple]', 'original_name': 'Website Monitoring, Scheduling, and Email Alerts Template', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01591', 'lesson_title': 'Automated Credentials Backup to Google Drive via SSH and Docker [Simple]', 'original_name': 'Automated Credentials Backup to Google Drive via SSH and Docker', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Manual Trigger', 'Schedule', 'Set/Transform'], 'confidence_score': 0.82}, {'workflow_id': '02411', 'lesson_title': 'Check VPS resource usage every 15 minutes [Simple]', 'original_name': 'Check VPS resource usage every 15 minutes', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Merge', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '05072', 'lesson_title': 'Multi-channel Website Downtime Alerts with UptimeRobot, Slack, WhatsApp & Notion [Simple]', 'original_name': 'Multi-channel Website Downtime Alerts with UptimeRobot, Slack, WhatsApp & Notion', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Notion', 'Slack', 'Webhook', 'WhatsApp'], 'confidence_score': 0.8}, {'workflow_id': '06624', 'lesson_title': 'Validate Mobile App Deep Links in GitHub PRs with Automated Testing [Simple]', 'original_name': 'Validate Mobile App Deep Links in GitHub PRs with Automated Testing', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub', 'Set/Transform', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '00046', 'lesson_title': 'Activate and deactivate workflows on schedule using native n8n API [Simple]', 'original_name': 'Activate and deactivate workflows on schedule using native n8n API', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Merge', 'Schedule', 'Set/Transform'], 'confidence_score': 0.74}, {'workflow_id': '01502', 'lesson_title': 'Automate Workflow & Credentials Backup to S3 with Retention Management [Simple]', 'original_name': 'Automate Workflow & Credentials Backup to S3 with Retention Management', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['AWS S3', 'Filter', 'Schedule', 'Set/Transform'], 'confidence_score': 0.74}, {'workflow_id': '00623', 'lesson_title': 'Auto Update n8n to Latest Version with Coolify [Simple]', 'original_name': 'Auto Update n8n to Latest Version with Coolify', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Deduplicate', 'Filter', 'HTTP Request', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '00966', 'lesson_title': 'Automate Droplet Snapshots on DigitalOcean [Simple]', 'original_name': 'Automate Droplet Snapshots on DigitalOcean', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '04794', 'lesson_title': 'Live Airport Delay Dashboard with FlightStats, Google Sheets & Slack Alerts [Simple]', 'original_name': 'Live Airport Delay Dashboard with FlightStats, Google Sheets & Slack Alerts', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '04905', 'lesson_title': 'Message on website content changed in Telegram [Simple]', 'original_name': 'Message on website content changed in Telegram', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Telegram', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '05301', 'lesson_title': 'Poll emails using JMAP [Simple]', 'original_name': 'Poll emails using JMAP', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '05690', 'lesson_title': 'Scheduled n8n Workflow Backups to Google Drive using n8n API [Simple]', 'original_name': 'Scheduled n8n Workflow Backups to Google Drive using n8n API', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '05798', 'lesson_title': 'Securely Call Private Google Cloud Run APIs with JWT Authentication [Simple]', 'original_name': 'Securely Call Private Google Cloud Run APIs with JWT Authentication', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '05959', 'lesson_title': 'SharePoint List Fetch with OAuth Token [Simple]', 'original_name': 'SharePoint List Fetch with OAuth Token', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06252', 'lesson_title': 'Teleport Workflows Between n8n Instances with Magic Inbox P2P System [Simple]', 'original_name': 'Teleport Workflows Between n8n Instances with Magic Inbox P2P System', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '06343', 'lesson_title': 'Track Hourly Weather Conditions with OpenWeatherMap and Google Sheets [Simple]', 'original_name': 'Track Hourly Weather Conditions with OpenWeatherMap and Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06410', 'lesson_title': 'Transcribe audio files from Cloud Storage [Simple]', 'original_name': 'Transcribe audio files from Cloud Storage', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['AWS S3', 'Google Drive', 'Google Sheets', 'Set/Transform', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '06727', 'lesson_title': 'Weekly Website Link Checker with Slack Alerts for Broken URLs [Simple]', 'original_name': 'Weekly Website Link Checker with Slack Alerts for Broken URLs', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06871', 'lesson_title': '💾 Backup Automation for n8n Workflows to Google Drive (Daily or Manual) [Simple]', 'original_name': '💾 Backup Automation for n8n Workflows to Google Drive (Daily or Manual)', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['DateTime', 'Google Drive', 'Manual Trigger', 'Merge', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '00596', 'lesson_title': 'Audit Confluence space permissions and public links for compliance [Simple]', 'original_name': 'Audit Confluence space permissions and public links for compliance', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Merge', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '00783', 'lesson_title': 'Auto-Start Tagged Workflows Using n8n API after Deployment [Simple]', 'original_name': 'Auto-Start Tagged Workflows Using n8n API after Deployment', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '01011', 'lesson_title': 'Automate Face Swapping for GIFs with Fal.run AI and Google Services [Simple]', 'original_name': 'Automate Face Swapping for GIFs with Fal.run AI and Google Services', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '01241', 'lesson_title': 'Automate NPM Package Installation and Updates for Self-Hosted Environments [Simple]', 'original_name': 'Automate NPM Package Installation and Updates for Self-Hosted Environments', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Schedule', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '01289', 'lesson_title': 'Automate Product Hunt Discovery with Airtop and Slack [Simple]', 'original_name': 'Automate Product Hunt Discovery with Airtop and Slack', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Schedule', 'Set/Transform', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '01547', 'lesson_title': 'Automated AWS S3 to MinIO Object Backup with Scheduling [Simple]', 'original_name': 'Automated AWS S3 to MinIO Object Backup with Scheduling', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['AWS S3', 'Schedule', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '01993', 'lesson_title': 'Automatic FTP File Backup to Google Drive with Scheduled Sync [Simple]', 'original_name': 'Automatic FTP File Backup to Google Drive with Scheduled Sync', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['FTP', 'Google Drive'], 'confidence_score': 0.64}, {'workflow_id': '02102', 'lesson_title': 'Automatically Transfer FTP Files to Google Drive with Batch Processing [Simple]', 'original_name': 'Automatically Transfer FTP Files to Google Drive with Batch Processing', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'FTP', 'Google Drive', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '02106', 'lesson_title': 'Automatically update n8n version [Simple]', 'original_name': 'Automatically update n8n version', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.64}]}Intermediate: {'count': 226, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '02120', 'lesson_title': 'AWS Azure GCP Multi-Cloud Cost Monitoring & Alerts for Budget Control [Intermediate]', 'original_name': 'AWS Azure GCP Multi-Cloud Cost Monitoring & Alerts for Budget Control', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Slack', 'WhatsApp'], 'confidence_score': 0.95}, {'workflow_id': '02415', 'lesson_title': 'CI Artifact Completeness Gate (Git Push, Sentry Artifact Verification, Commit) [Intermediate]', 'original_name': 'CI Artifact Completeness Gate (Git Push, Sentry Artifact Verification, Commit)', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitHub', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '04614', 'lesson_title': 'IAM Compliance Automation: Enforce MFA and Clean Up Access Keys in AWS [Intermediate]', 'original_name': 'IAM Compliance Automation: Enforce MFA and Clean Up Access Keys in AWS', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'Schedule', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '04925', 'lesson_title': 'Monitor & Auto-Heal AWS EC2 Instances with Multi-Channel Alerts [Intermediate]', 'original_name': 'Monitor & Auto-Heal AWS EC2 Instances with Multi-Channel Alerts', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '05483', 'lesson_title': 'Real-time Error Monitoring with WhatsApp Alerts & Multi-language Setup [Intermediate]', 'original_name': 'Real-time Error Monitoring with WhatsApp Alerts & Multi-language Setup', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'WhatsApp'], 'confidence_score': 0.95}, {'workflow_id': '06048', 'lesson_title': 'SSL/TLS Certificate Expiry Monitor with Slack Alert [Intermediate]', 'original_name': 'SSL/TLS Certificate Expiry Monitor with Slack Alert', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '06928', 'lesson_title': '🛠️ Cloudflare Tool MCP Server [Intermediate]', 'original_name': '🛠️ Cloudflare Tool MCP Server', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.95}, {'workflow_id': '01878', 'lesson_title': 'Automated Server Log Cleanup via Email Alerts with SSH - Nginx, Docker, System [Intermediate]', 'original_name': 'Automated Server Log Cleanup via Email Alerts with SSH - Nginx, Docker, System', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '01962', 'lesson_title': 'Automated Workflow Backups to GitHub with PR Creation & Slack Notifications [Intermediate]', 'original_name': 'Automated Workflow Backups to GitHub with PR Creation & Slack Notifications', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'GitHub', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '02015', 'lesson_title': 'Automatic Self-Hosted Application Updates with Coolify Deployments [Intermediate]', 'original_name': 'Automatic Self-Hosted Application Updates with Coolify Deployments', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Manual Trigger', 'Merge', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '02128', 'lesson_title': 'Back up self-hosted workflows to Google Drive daily with change detection [Intermediate]', 'original_name': 'Back up self-hosted workflows to Google Drive daily with change detection', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Crypto', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.9}, {'workflow_id': '02135', 'lesson_title': 'Backup n8n Workflows to Bitbucket [Intermediate]', 'original_name': 'Backup n8n Workflows to Bitbucket', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '03452', 'lesson_title': 'Error Log Monitor with SSH, Slack Alerts & Jira Ticket Creation [Intermediate]', 'original_name': 'Error Log Monitor with SSH, Slack Alerts & Jira Ticket Creation', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Jira', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '04436', 'lesson_title': 'Generate your GitLab year-in-review wrapped report automatically [Intermediate]', 'original_name': 'Generate your GitLab year-in-review wrapped report automatically', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '05068', 'lesson_title': 'Multi-channel Error Monitoring with Telegram, Discord, Slack, WhatsApp and Gmail [Intermediate]', 'original_name': 'Multi-channel Error Monitoring with Telegram, Discord, Slack, WhatsApp and Gmail', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'Error Handler', 'Gmail', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '05505', 'lesson_title': 'Real-time uptime alerts to Jira with smart Slack on-call routing [Intermediate]', 'original_name': 'Real-time uptime alerts to Jira with smart Slack on-call routing', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Jira', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '06645', 'lesson_title': 'Version Control n8n Workflows in GitLab with Customer Tag Organization [Intermediate]', 'original_name': 'Version Control n8n Workflows in GitLab with Customer Tag Organization', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitLab', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.9}, {'workflow_id': '01628', 'lesson_title': 'Automated DNS Records Lookup for Subdomains with HackerTarget API and Gmail Reports [Intermediate]', 'original_name': 'Automated DNS Records Lookup for Subdomains with HackerTarget API and Gmail Reports', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '01943', 'lesson_title': 'Automated Website Uptime Monitor with Email Alerts & GitHub Status Page Update [Intermediate]', 'original_name': 'Automated Website Uptime Monitor with Email Alerts & GitHub Status Page Update', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'GitHub', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '02535', 'lesson_title': 'Comprehensive SSL Certificate Monitoring with Discord Alerts and Notion Integration [Intermediate]', 'original_name': 'Comprehensive SSL Certificate Monitoring with Discord Alerts and Notion Integration', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'HTTP Request', 'IF Condition', 'Notion'], 'confidence_score': 0.85}, {'workflow_id': '03228', 'lesson_title': 'Daily Workflow Backup to GitLab with Slack Notifications [Intermediate]', 'original_name': 'Daily Workflow Backup to GitLab with Slack Notifications', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Convert', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '03496', 'lesson_title': 'Expose Amazon CloudWatch Application Insights API with 27 Operations for AI Tools [Intermediate]', 'original_name': 'Expose Amazon CloudWatch Application Insights API with 27 Operations for AI Tools', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '03498', 'lesson_title': 'Expose AWS Budgets API Operations to AI Agents via MCP Server [Intermediate]', 'original_name': 'Expose AWS Budgets API Operations to AI Agents via MCP Server', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '04601', 'lesson_title': 'Hostinger Daily VPS Snapshot and server metrics [Intermediate]', 'original_name': 'Hostinger Daily VPS Snapshot and server metrics', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'Manual Trigger', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04721', 'lesson_title': 'Kubernetes Deployment & Pod Monitoring with Telegram Alerts [Intermediate]', 'original_name': 'Kubernetes Deployment & Pod Monitoring with Telegram Alerts', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Write', 'IF Condition', 'Schedule', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '04926', 'lesson_title': 'Monitor & Debug n8n Workflows with Claude AI Assistant and MCP Server [Intermediate]', 'original_name': 'Monitor & Debug n8n Workflows with Claude AI Assistant and MCP Server', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Set/Transform', 'Split Out', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '04929', 'lesson_title': 'Monitor & Manage Docker Containers with Telegram Bot & AI Log Analysis [Intermediate]', 'original_name': 'Monitor & Manage Docker Containers with Telegram Bot & AI Log Analysis', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Merge', 'OpenAI', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '04935', 'lesson_title': 'Monitor Amadeus & Booking.com API Health with WhatsApp SLA Alerts [Intermediate]', 'original_name': 'Monitor Amadeus & Booking.com API Health with WhatsApp SLA Alerts', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Schedule', 'WhatsApp'], 'confidence_score': 0.85}, {'workflow_id': '05026', 'lesson_title': 'Monitor SSL Certificate Expiry with Google Sheets and Email Alerts [Intermediate]', 'original_name': 'Monitor SSL Certificate Expiry with Google Sheets and Email Alerts', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05855', 'lesson_title': 'Send Email if server has upgradable packages [Intermediate]', 'original_name': 'Send Email if server has upgradable packages', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '06011', 'lesson_title': 'Smart IoT Device Health Monitor with ScrapeGraphAI and Telegram [Intermediate]', 'original_name': 'Smart IoT Device Health Monitor with ScrapeGraphAI and Telegram', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Schedule', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '06106', 'lesson_title': 'Summarize Microsoft 365 Outage Alerts with ChatGPT and Send to Slack [Intermediate]', 'original_name': 'Summarize Microsoft 365 Outage Alerts with ChatGPT and Send to Slack', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'OpenAI', 'Outlook', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '06692', 'lesson_title': 'Website & API Health Monitoring System with HTTP Status Validation [Intermediate]', 'original_name': 'Website & API Health Monitoring System with HTTP Status Validation', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '06726', 'lesson_title': 'Weekly Shodan Query - Report Accidents [Intermediate]', 'original_name': 'Weekly Shodan Query - Report Accidents', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'HTML Extract', 'HTTP Request', 'Markdown'], 'confidence_score': 0.85}, {'workflow_id': '00952', 'lesson_title': 'Automate Daily Workflow Backups to Google Drive [Intermediate]', 'original_name': 'Automate Daily Workflow Backups to Google Drive', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Convert', 'Google Drive', 'Manual Trigger'], 'confidence_score': 0.82}, {'workflow_id': '01023', 'lesson_title': 'Automate Free IP Analysis: NixGuard AI Summaries & Wazuh Integration [Intermediate]', 'original_name': 'Automate Free IP Analysis: NixGuard AI Summaries & Wazuh Integration', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Slack', 'Sub-Workflow', 'Webhook'], 'confidence_score': 0.82}, {'workflow_id': '01963', 'lesson_title': 'Automated Workflow Backups to Google Drive with Smart Cleanup [Intermediate]', 'original_name': 'Automated Workflow Backups to Google Drive with Smart Cleanup', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Convert', 'Google Drive', 'Manual Trigger'], 'confidence_score': 0.82}, {'workflow_id': '05011', 'lesson_title': 'Monitor Remote Server File Integrity with SSH and Slack Alerts [Intermediate]', 'original_name': 'Monitor Remote Server File Integrity with SSH and Slack Alerts', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Slack'], 'confidence_score': 0.82}, {'workflow_id': '05115', 'lesson_title': 'N8N Backup Flow to Nextcloud (7-Day Retention) [Intermediate]', 'original_name': 'N8N Backup Flow to Nextcloud (7-Day Retention)', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Convert', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.82}, {'workflow_id': '00617', 'lesson_title': 'Auto n8n Updater (Docker) [Intermediate]', 'original_name': 'Auto n8n Updater (Docker)', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Gemini', 'HTTP Request', 'IF Condition', 'LLM Chain', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '00943', 'lesson_title': 'Automate CVE Monitoring with OpenAI Processing for ServiceNow Security Incidents [Intermediate]', 'original_name': 'Automate CVE Monitoring with OpenAI Processing for ServiceNow Security Incidents', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'OpenAI', 'Schedule', 'Split Out'], 'confidence_score': 0.8}, {'workflow_id': '01017', 'lesson_title': 'Automate FAQ Generation from Stack Overflow to Notion using GPT-4o-mini with Slack Alerts [Intermediate]', 'original_name': 'Automate FAQ Generation from Stack Overflow to Notion using GPT-4o-mini with Slack Alerts', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Error Handler', 'Google Sheets', 'IF Condition', 'Merge', 'Notion'], 'confidence_score': 0.8}, {'workflow_id': '01075', 'lesson_title': 'Automate Incident Response with Jira, Slack, Google Sheets & Drive [Intermediate]', 'original_name': 'Automate Incident Response with Jira, Slack, Google Sheets & Drive', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'Google Drive', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01366', 'lesson_title': 'Automate Security Incident Triage with GPT-4o-mini and Gmail Notifications [Intermediate]', 'original_name': 'Automate Security Incident Triage with GPT-4o-mini and Gmail Notifications', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI', 'Set/Transform', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '01416', 'lesson_title': 'Automate Supplier Risk Scoring with D&B, NewsAPI & Alerts to Gmail [Intermediate]', 'original_name': 'Automate Supplier Risk Scoring with D&B, NewsAPI & Alerts to Gmail', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01668', 'lesson_title': 'Automated Failed Login Detection with Jira Tasks, Slack Alerts & Notion Logging [Intermediate]', 'original_name': 'Automated Failed Login Detection with Jira Tasks, Slack Alerts & Notion Logging', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Jira', 'Notion', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01700', 'lesson_title': 'Automated Hourly n8n Error Monitoring with Slack Notifications [Intermediate]', 'original_name': 'Automated Hourly n8n Error Monitoring with Slack Notifications', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Schedule', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01846', 'lesson_title': 'Automated Repository Migration from GitLab Groups to Gitea Organizations [Intermediate]', 'original_name': 'Automated Repository Migration from GitLab Groups to Gitea Organizations', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Error Handler', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01925', 'lesson_title': 'Automated URL Phishing & Threat Analysis with NixGuard AI [Intermediate]', 'original_name': 'Automated URL Phishing & Threat Analysis with NixGuard AI', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Slack', 'Sub-Workflow', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '01935', 'lesson_title': 'Automated Wazuh Rule Deployment Pipeline with GitHub, XML Validation & Telegram Alerts [Intermediate]', 'original_name': 'Automated Wazuh Rule Deployment Pipeline with GitHub, XML Validation & Telegram Alerts', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitHub', 'HTTP Request', 'IF Condition', 'Telegram'], 'confidence_score': 0.8}]}Advanced: {'count': 46, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '02143', 'lesson_title': 'Backup your workflows to GitHub -- in (subfolders) [Advanced]', 'original_name': 'Backup your workflows to GitHub -- in (subfolders)', 'estimated_learning_time': '1h 26min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'GitHub', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '02144', 'lesson_title': 'Backup your workflows to GitHub [Advanced]', 'original_name': 'Backup your workflows to GitHub', 'estimated_learning_time': '1h 22min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'GitHub', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00828', 'lesson_title': 'Automate Application Deployments with AWS CodeDeploy [Advanced]', 'original_name': 'Automate Application Deployments with AWS CodeDeploy', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '01476', 'lesson_title': 'Automate Website Monitoring with GPT-4 Mini, MCP Tools & Multi-channel Alerts [Advanced]', 'original_name': 'Automate Website Monitoring with GPT-4 Mini, MCP Tools & Multi-channel Alerts', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Sheets', 'IF Condition', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '01877', 'lesson_title': 'Automated Server Health Check with SSH, Azure GPT-4 Analysis & Email Alerts [Advanced]', 'original_name': 'Automated Server Health Check with SSH, Azure GPT-4 Analysis & Email Alerts', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Output Parser', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01890', 'lesson_title': 'Automated SSL Certificate Monitoring and Renewal with Notion and Telegram [Advanced]', 'original_name': 'Automated SSL Certificate Monitoring and Renewal with Notion and Telegram', 'estimated_learning_time': '1h 32min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '03250', 'lesson_title': 'Deploy Docker Immich, API Backend for WHMCS/WISECP [Advanced]', 'original_name': 'Deploy Docker Immich, API Backend for WHMCS/WISECP', 'estimated_learning_time': '1h 58min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Set/Transform', 'Switch', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '03253', 'lesson_title': 'Deploy Docker n8n, API Backend for WHMCS/WISECP [Advanced]', 'original_name': 'Deploy Docker n8n, API Backend for WHMCS/WISECP', 'estimated_learning_time': '1h 56min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Set/Transform', 'Switch', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '03254', 'lesson_title': 'Deploy Docker NextCloud, API Backend for WHMCS/WISECP [Advanced]', 'original_name': 'Deploy Docker NextCloud, API Backend for WHMCS/WISECP', 'estimated_learning_time': '2h 16min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '04950', 'lesson_title': 'Monitor brand reputation with SerpAPI, Azure OpenAI & Asana crisis alerts [Advanced]', 'original_name': 'Monitor brand reputation with SerpAPI, Azure OpenAI & Asana crisis alerts', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Asana', 'Code (JS/Python)', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00608', 'lesson_title': 'Auto Documentation Sync: GitHub to Slack with GPT-4o Mini Summaries [Advanced]', 'original_name': 'Auto Documentation Sync: GitHub to Slack with GPT-4o Mini Summaries', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'GitHub', 'IF Condition', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '01443', 'lesson_title': 'Automate Twitter Sentiment Analysis with OpenAI, Google Sheets, and Slack Alerts [Advanced]', 'original_name': 'Automate Twitter Sentiment Analysis with OpenAI, Google Sheets, and Slack Alerts', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01966', 'lesson_title': 'Automated Workflow Test Runner with Google Drive, Sheets & ClickUp Result Logging [Advanced]', 'original_name': 'Automated Workflow Test Runner with Google Drive, Sheets & ClickUp Result Logging', 'estimated_learning_time': '1h 18min', 'has_ai': False, 'has_code': True, 'core_integrations': ['ClickUp', 'Code (JS/Python)', 'File Convert', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '02022', 'lesson_title': 'Automatic Typebot Flows Two-Way Sync with GitHub using Typebot API [Advanced]', 'original_name': 'Automatic Typebot Flows Two-Way Sync with GitHub using Typebot API', 'estimated_learning_time': '1h 38min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'GitHub', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02123', 'lesson_title': 'AWS Lambda Manager with GPT-4.1 & Google Sheets Audit Logging via Chat [Advanced]', 'original_name': 'AWS Lambda Manager with GPT-4.1 & Google Sheets Audit Logging via Chat', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.8}, {'workflow_id': '02304', 'lesson_title': 'Build your own Github MCP server [Advanced]', 'original_name': 'Build your own Github MCP server', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Tool', 'Aggregate', 'GitHub', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '02524', 'lesson_title': 'Comprehensive API Integration Suite with Health, Webhook, Auth & Rate Limit Monitoring [Advanced]', 'original_name': 'Comprehensive API Integration Suite with Health, Webhook, Auth & Rate Limit Monitoring', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Tool'], 'confidence_score': 0.8}, {'workflow_id': '03246', 'lesson_title': 'Dependency Update Risk Analysis with GPT-4o, Slack, Jira & Google Sheets [Advanced]', 'original_name': 'Dependency Update Risk Analysis with GPT-4o, Slack, Jira & Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Filter', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '03251', 'lesson_title': 'Deploy Docker InfluxDB, API Backend for WHMCS/WISECP [Advanced]', 'original_name': 'Deploy Docker InfluxDB, API Backend for WHMCS/WISECP', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Set/Transform', 'Switch', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '05008', 'lesson_title': 'Monitor PKI Certificates & CRLs for Expiration with Telegram & SMS Alerts [Advanced]', 'original_name': 'Monitor PKI Certificates & CRLs for Expiration with Telegram & SMS Alerts', 'estimated_learning_time': '2h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'File Write', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '06698', 'lesson_title': 'Website Downtime Alert via LINE + Supabase Log [Advanced]', 'original_name': 'Website Downtime Alert via LINE + Supabase Log', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Filter', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '00357', 'lesson_title': 'AI-Powered Price Watchdog: Competitor Monitoring & Alerting (Decodo & Gemini) [Advanced]', 'original_name': 'AI-Powered Price Watchdog: Competitor Monitoring & Alerting (Decodo & Gemini)', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '00415', 'lesson_title': 'AI-Powered Vulnerability Scanner with Nessus, Risk Triage & Google Sheets Reporting [Advanced]', 'original_name': 'AI-Powered Vulnerability Scanner with Nessus, Risk Triage & Google Sheets Reporting', 'estimated_learning_time': '1h 34min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '01795', 'lesson_title': 'Automated n8n Workflow Backup to GitHub with Deletion Tracking [Advanced]', 'original_name': 'Automated n8n Workflow Backup to GitHub with Deletion Tracking', 'estimated_learning_time': '1h 38min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'GitHub', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '01822', 'lesson_title': 'Automated PR Code Reviews with GitHub, GPT-4, and Google Sheets Best Practices [Advanced]', 'original_name': 'Automated PR Code Reviews with GitHub, GPT-4, and Google Sheets Best Practices', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'GitHub', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '02026', 'lesson_title': 'Automatic Workflow Backups to GitLab with GPT-4.1 Documentation Generation [Advanced]', 'original_name': 'Automatic Workflow Backups to GitLab with GPT-4.1 Documentation Generation', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitLab', 'IF Condition', 'OpenAI', 'Sub-Workflow'], 'confidence_score': 0.72}, {'workflow_id': '02134', 'lesson_title': 'Backup Clockify to Github based on monthly reports [Advanced]', 'original_name': 'Backup Clockify to Github based on monthly reports', 'estimated_learning_time': '1h 22min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'File Extract', 'Filter', 'GitHub', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '02371', 'lesson_title': 'Categorize Emails & Get Telegram Alerts with Azure OpenAI & Google Sheets [Advanced]', 'original_name': 'Categorize Emails & Get Telegram Alerts with Azure OpenAI & Google Sheets', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '03446', 'lesson_title': 'EPA Clean Water Act Data Access & Compliance Monitoring API Integration [Advanced]', 'original_name': 'EPA Clean Water Act Data Access & Compliance Monitoring API Integration', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '03790', 'lesson_title': 'Forum Monitoring Automation with Bright Data & n8n [Advanced]', 'original_name': 'Forum Monitoring Automation with Bright Data & n8n', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '04336', 'lesson_title': 'Generate SEO-Optimized Blog Content with Google Gemini, RSS Feeds and Telegram [Advanced]', 'original_name': 'Generate SEO-Optimized Blog Content with Google Gemini, RSS Feeds and Telegram', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AWS S3', 'Batch Loop', 'Code (JS/Python)', 'File Convert', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '04947', 'lesson_title': 'Monitor Brand Mentions on X with Gemini AI Visual Analysis & Telegram Alerts [Advanced]', 'original_name': 'Monitor Brand Mentions on X with Gemini AI Visual Analysis & Telegram Alerts', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Batch Loop', 'Code (JS/Python)', 'Google Gemini'], 'confidence_score': 0.72}, {'workflow_id': '04986', 'lesson_title': 'Monitor GitHub Releases with Gemini AI Chinese Translation & Slack Notifications [Advanced]', 'original_name': 'Monitor GitHub Releases with Gemini AI Chinese Translation & Slack Notifications', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'DateTime', 'Google Gemini', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '04988', 'lesson_title': 'Monitor Gmail and Send AI Summaries to Telegram using GPT-4o-mini and Keywords [Advanced]', 'original_name': 'Monitor Gmail and Send AI Summaries to Telegram using GPT-4o-mini and Keywords', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '05202', 'lesson_title': 'Package & Deploy Multiple n8n Workflows with Automatic Credential Mapping [Advanced]', 'original_name': 'Package & Deploy Multiple n8n Workflows with Automatic Credential Mapping', 'estimated_learning_time': '1h 28min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Error Handler', 'File Convert', 'File Extract'], 'confidence_score': 0.72}, {'workflow_id': '05602', 'lesson_title': 'Restore Workflows and Credentials from Remote FTP Backup Storage [Advanced]', 'original_name': 'Restore Workflows and Credentials from Remote FTP Backup Storage', 'estimated_learning_time': '1h 30min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'FTP', 'Filter', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '05778', 'lesson_title': 'ScriptSentry: Detect Sensitive Information in JavaScript [Advanced]', 'original_name': 'ScriptSentry: Detect Sensitive Information in JavaScript', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '06065', 'lesson_title': 'Store AI-Generated Images in AWS S3: OpenAI Image Creation & Cloud Storage [Advanced]', 'original_name': 'Store AI-Generated Images in AWS S3: OpenAI Image Creation & Cloud Storage', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AWS S3', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '00882', 'lesson_title': 'Automate Chinese to English Translation in Google Slides with Openrouter AI [Advanced]', 'original_name': 'Automate Chinese to English Translation in Google Slides with Openrouter AI', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Drive', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '02899', 'lesson_title': 'Create Executive Security Briefings with NixGuard AI & Wazuh Alerts [Advanced]', 'original_name': 'Create Executive Security Briefings with NixGuard AI & Wazuh Alerts', 'estimated_learning_time': '1h 10min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Schedule', 'Set/Transform', 'Sub-Workflow'], 'confidence_score': 0.64}, {'workflow_id': '03167', 'lesson_title': 'Daily Gemini-Powered Global Trend Analysis with GDELT, NewsAPI & Discord [Advanced]', 'original_name': 'Daily Gemini-Powered Global Trend Analysis with GDELT, NewsAPI & Discord', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Discord', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '03710', 'lesson_title': 'Fetch Dynamic Prompts from GitHub and Auto-Populate n8n Expressions in Prompt [Advanced]', 'original_name': 'Fetch Dynamic Prompts from GitHub and Auto-Populate n8n Expressions in Prompt', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Error Handler', 'File Extract', 'GitHub'], 'confidence_score': 0.64}, {'workflow_id': '03726', 'lesson_title': 'Filter Real-time News with Gemini AI and BrowserAct for Telegram Channels [Advanced]', 'original_name': 'Filter Real-time News with Gemini AI and BrowserAct for Telegram Channels', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.64}, {'workflow_id': '03990', 'lesson_title': 'Generate and Store AI Images with DALL-E and Azure Blob Storage [Advanced]', 'original_name': 'Generate and Store AI Images with DALL-E and Azure Blob Storage', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '05344', 'lesson_title': 'Process & Catalog Dress Images with GPT-4o, Cloudinary, and Google Sheets [Advanced]', 'original_name': 'Process & Catalog Dress Images with GPT-4o, Cloudinary, and Google Sheets', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.64}, {'workflow_id': '06018', 'lesson_title': 'Smart Nested Folder Creation in OneDrive with Existence Checking [Advanced]', 'original_name': 'Smart Nested Folder Creation in OneDrive with Existence Checking', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'OneDrive', 'Split Out'], 'confidence_score': 0.56}]}Expert: {'count': 24, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '01740', 'lesson_title': 'Automated Kubernetes Testing with Robot Framework, ArgoCD & Complete KinD Lifecycle [Expert]', 'original_name': 'Automated Kubernetes Testing with Robot Framework, ArgoCD & Complete KinD Lifecycle', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitLab', 'IF Condition', 'Manual Trigger', 'Schedule', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '05028', 'lesson_title': 'Monitor SSL certificate expiry with Google Sheets and SMTP email alerts [Expert]', 'original_name': 'Monitor SSL certificate expiry with Google Sheets and SMTP email alerts', 'estimated_learning_time': '1h 42min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '00572', 'lesson_title': 'API Uptime Monitoring with WhatsApp Alerts & Google Sheets Management [Expert]', 'original_name': 'API Uptime Monitoring with WhatsApp Alerts & Google Sheets Management', 'estimated_learning_time': '1h 52min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01683', 'lesson_title': 'Automated GitHub Scanner for Exposed AWS IAM Keys [Expert]', 'original_name': 'Automated GitHub Scanner for Exposed AWS IAM Keys', 'estimated_learning_time': '1h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '02198', 'lesson_title': 'Build & Deploy MVPs from Text Prompts with AI, GitHub & Vercel [Expert]', 'original_name': 'Build & Deploy MVPs from Text Prompts with AI, GitHub & Vercel', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'GitHub'], 'confidence_score': 0.85}, {'workflow_id': '04358', 'lesson_title': 'Generate SSL/TLS Certificate Expiry Reports with AWS ACM and AI for Slack & Email [Expert]', 'original_name': 'Generate SSL/TLS Certificate Expiry Reports with AWS ACM and AI for Slack & Email', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04501', 'lesson_title': 'Get Scaleway Server Info with Dynamic Filtering [Expert]', 'original_name': 'Get Scaleway Server Info with Dynamic Filtering', 'estimated_learning_time': '2h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04952', 'lesson_title': 'Monitor Cloudflare incidents and alert via Slack, Telegram, and Jira [Expert]', 'original_name': 'Monitor Cloudflare incidents and alert via Slack, Telegram, and Jira', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Jira'], 'confidence_score': 0.85}, {'workflow_id': '01961', 'lesson_title': 'Automated Workflow Backup with Intelligent Change Detection using GitHub [Expert]', 'original_name': 'Automated Workflow Backup with Intelligent Change Detection using GitHub', 'estimated_learning_time': '2h 14min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Error Handler', 'GitHub', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02124', 'lesson_title': 'AWS News Monitoring & LinkedIn Content Automation with Claude 3 & Feishu [Expert]', 'original_name': 'AWS News Monitoring & LinkedIn Content Automation with Claude 3 & Feishu', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'LinkedIn', 'Output Parser', 'RSS Feed'], 'confidence_score': 0.8}, {'workflow_id': '04723', 'lesson_title': 'Kubernetes RCA and alerting using Gemini, Loki, Prometheus, Slack [Expert]', 'original_name': 'Kubernetes RCA and alerting using Gemini, Loki, Prometheus, Slack', 'estimated_learning_time': '2h 12min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '04998', 'lesson_title': 'Monitor Kubernetes Services & Pods with Prometheus and Send Alerts to Slack [Expert]', 'original_name': 'Monitor Kubernetes Services & Pods with Prometheus and Send Alerts to Slack', 'estimated_learning_time': '1h 52min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Merge', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '06451', 'lesson_title': 'Transform NASA DONKI Space Alerts to Japanese with GPT-4 for Slack and Sheets [Expert]', 'original_name': 'Transform NASA DONKI Space Alerts to Japanese with GPT-4 for Slack and Sheets', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'OpenAI', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '00280', 'lesson_title': 'AI-Powered Domain & IP Security Check Automation [Expert]', 'original_name': 'AI-Powered Domain & IP Security Check Automation', 'estimated_learning_time': '2h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '01117', 'lesson_title': 'Automate iOS Config Sync: .env to Xcode with GitHub PRs and Email Notifications [Expert]', 'original_name': 'Automate iOS Config Sync: .env to Xcode with GitHub PRs and Email Notifications', 'estimated_learning_time': '1h 40min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitHub', 'Gmail', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '01980', 'lesson_title': 'Automatic Backup of Workflows to GitHub with Email/Telegram Notifications [Expert]', 'original_name': 'Automatic Backup of Workflows to GitHub with Email/Telegram Notifications', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '02508', 'lesson_title': 'Complete Backup Solution for n8n Workflows & Credentials with Local Storage and FTP [Expert]', 'original_name': 'Complete Backup Solution for n8n Workflows & Credentials with Local Storage and FTP', 'estimated_learning_time': '2h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Error Handler', 'FTP', 'File Convert'], 'confidence_score': 0.72}, {'workflow_id': '03172', 'lesson_title': 'Daily Google Search Console SEO Pulse: Catch Top Movers Across Keyword Segments [Expert]', 'original_name': 'Daily Google Search Console SEO Pulse: Catch Top Movers Across Keyword Segments', 'estimated_learning_time': '2h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '04129', 'lesson_title': 'Generate GitHub Release Notes with AI Comparison [Expert]', 'original_name': 'Generate GitHub Release Notes with AI Comparison', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'GitHub', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '04470', 'lesson_title': 'Get Daily Exercise Plan with Flex Message via LINE [Expert]', 'original_name': 'Get Daily Exercise Plan with Flex Message via LINE', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.72}, {'workflow_id': '05089', 'lesson_title': 'Multi-Platform Source Discovery with SerpAPI, DuckDuckGo, GitHub, Reddit & Bluesky [Expert]', 'original_name': 'Multi-Platform Source Discovery with SerpAPI, DuckDuckGo, GitHub, Reddit & Bluesky', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.72}, {'workflow_id': '02517', 'lesson_title': 'Complete Mandrill Email API Integration for AI Tools (90 Operations) [Expert]', 'original_name': 'Complete Mandrill Email API Integration for AI Tools (90 Operations)', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '03099', 'lesson_title': 'Curate Contributor-Friendly Issues with AI and Send GitHub Newsletter via Email [Expert]', 'original_name': 'Curate Contributor-Friendly Issues with AI and Send GitHub Newsletter via Email', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Manual Trigger', 'Merge', 'Output Parser'], 'confidence_score': 0.64}, {'workflow_id': '03346', 'lesson_title': 'Dynamic Media Library with On-demand Downloads for Radarr/Sonarr and Plex [Expert]', 'original_name': 'Dynamic Media Library with On-demand Downloads for Radarr/Sonarr and Plex', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.64}]} 397 workflows
Learning Path

Legal & Compliance

  • Automate contract routing and signature collection
  • Track compliance deadlines automatically
  • Build audit trails without manual logging
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 1, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '01039', 'lesson_title': 'Automate Gmail Organization: Weekly Newsletter Archiving and Receipt Labeling [Simple]', 'original_name': 'Automate Gmail Organization: Weekly Newsletter Archiving and Receipt Labeling', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail'], 'confidence_score': 0.56}]}Intermediate: {'count': 5, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '05077', 'lesson_title': 'Multi-Jurisdiction Smart Contract Compliance Monitor with Automated Alerts [Intermediate]', 'original_name': 'Multi-Jurisdiction Smart Contract Compliance Monitor with Automated Alerts', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05010', 'lesson_title': 'Monitor regulatory updates with ScrapeGraphAI and send alerts via Telegram [Intermediate]', 'original_name': 'Monitor regulatory updates with ScrapeGraphAI and send alerts via Telegram', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '05847', 'lesson_title': 'Send Daily Real Estate Construction Updates via Gmail & WhatsApp with Google Sheets [Intermediate]', 'original_name': 'Send Daily Real Estate Construction Updates via Gmail & WhatsApp with Google Sheets', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Google Sheets', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06309', 'lesson_title': 'Track certification requirements with ScrapeGraphAI, GitLab and Rocket.Chat [Intermediate]', 'original_name': 'Track certification requirements with ScrapeGraphAI, GitLab and Rocket.Chat', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'GitLab', 'IF Condition', 'Merge', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '05382', 'lesson_title': 'Programmatically Retrieve Embeddable Getty Images [Intermediate]', 'original_name': 'Programmatically Retrieve Embeddable Getty Images', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'HTML Extract', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}]}Advanced: {'count': 2, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '01101', 'lesson_title': 'Automate investment risk monitoring with Qwen-Max AI, Slack & email alerts [Advanced]', 'original_name': 'Automate investment risk monitoring with Qwen-Max AI, Slack & email alerts', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '06635', 'lesson_title': 'Verify document authenticity with Claude and record proofs on blockchain [Advanced]', 'original_name': 'Verify document authenticity with Claude and record proofs on blockchain', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'File Extract', 'Gmail', 'HTTP Request'], 'confidence_score': 0.8}]}Expert: {'count': 4, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00178', 'lesson_title': 'AI Privacy-Minded Router: PII Detection for Privacy, Security, & Compliance [Expert]', 'original_name': 'AI Privacy-Minded Router: PII Detection for Privacy, Security, & Compliance', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Ollama', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '00907', 'lesson_title': 'Automate Consent Dispute Handling with GPT-4o, Google Sheets, Gmail & Slack [Expert]', 'original_name': 'Automate Consent Dispute Handling with GPT-4o, Google Sheets, Gmail & Slack', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02527', 'lesson_title': 'Comprehensive Legal Department Automation with OpenAI O3 CLO & Specialist Agents [Expert]', 'original_name': 'Comprehensive Legal Department Automation with OpenAI O3 CLO & Specialist Agents', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00917', 'lesson_title': 'Automate contract analysis & negotiation with GPT-4 & financial impact assessment [Expert]', 'original_name': 'Automate contract analysis & negotiation with GPT-4 & financial impact assessment', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'IF Condition', 'OpenAI', 'Output Parser'], 'confidence_score': 0.8}]} 12 workflows
Learning Path

Marketing & Growth

  • Automate email sequences and social scheduling
  • Build lead capture and nurturing pipelines
  • Sync campaign data across platforms in real time
Starter: {'count': 28, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '05844', 'lesson_title': 'Send Daily Mailchimp Subscriber Reports to Slack [Starter]', 'original_name': 'Send Daily Mailchimp Subscriber Reports to Slack', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Mailchimp', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '01970', 'lesson_title': 'Automated YouTube Publishing from Drive with GPT & Gemini Metadata Generation [Starter]', 'original_name': 'Automated YouTube Publishing from Drive with GPT & Gemini Metadata Generation', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '00920', 'lesson_title': 'Automate Course Registration Leads from Facebook Ads to KlickTipp [Starter]', 'original_name': 'Automate Course Registration Leads from Facebook Ads to KlickTipp', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.8}, {'workflow_id': '01488', 'lesson_title': 'Automate welcome emails with discount codes via Mailchimp and Gmail [Starter]', 'original_name': 'Automate welcome emails with discount codes via Mailchimp and Gmail', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Mailchimp', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '06850', 'lesson_title': '🎙️ Convert Voice Notes to X Posts with Google Drive and AssemblyAI [Starter]', 'original_name': '🎙️ Convert Voice Notes to X Posts with Google Drive and AssemblyAI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01974', 'lesson_title': 'Automated YouTube Video Scheduling & AI Metadata Generation 🎬 [Starter]', 'original_name': 'Automated YouTube Video Scheduling & AI Metadata Generation 🎬', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '02742', 'lesson_title': 'Create a new member on Mailchimp [Starter]', 'original_name': 'Create a new member on Mailchimp', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Mailchimp', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05808', 'lesson_title': 'Send a message on Mattermost when a lead replies to your Lemlist email [Starter]', 'original_name': 'Send a message on Mattermost when a lead replies to your Lemlist email', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '06711', 'lesson_title': 'Weekly Competitor Facebook Ads Intelligence Report with Airtop and Gmail [Starter]', 'original_name': 'Weekly Competitor Facebook Ads Intelligence Report with Airtop and Gmail', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '00834', 'lesson_title': 'Automate Audio/Video Transcription in Any Language with the New ElevenLabs Model [Starter]', 'original_name': 'Automate Audio/Video Transcription in Any Language with the New ElevenLabs Model', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '01792', 'lesson_title': 'Automated Music Video Creation & YouTube Publishing with AI-Generated Metadata from Google Drive [Starter]', 'original_name': 'Automated Music Video Creation & YouTube Publishing with AI-Generated Metadata from Google Drive', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '02007', 'lesson_title': 'Automatic Media Download from WhatsApp Business Messages with HTTP Storage [Starter]', 'original_name': 'Automatic Media Download from WhatsApp Business Messages with HTTP Storage', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'WhatsApp'], 'confidence_score': 0.64}, {'workflow_id': '02367', 'lesson_title': 'Catch MailChimp subscribe events [Starter]', 'original_name': 'Catch MailChimp subscribe events', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Mailchimp'], 'confidence_score': 0.64}, {'workflow_id': '05393', 'lesson_title': 'Publish a post to a publication on Medium [Starter]', 'original_name': 'Publish a post to a publication on Medium', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '05528', 'lesson_title': 'Receive updates when a new activity gets created and tweet about it [Starter]', 'original_name': 'Receive updates when a new activity gets created and tweet about it', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Twitter/X'], 'confidence_score': 0.64}, {'workflow_id': '05911', 'lesson_title': 'Send SMS via ClickSend API Worldwide without a Phone number [Starter]', 'original_name': 'Send SMS via ClickSend API Worldwide without a Phone number', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '06573', 'lesson_title': 'Update Twitter banner using HTTP request [Starter]', 'original_name': 'Update Twitter banner using HTTP request', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '03051', 'lesson_title': 'Auto-generate Wordpress posts and social media updates With BrowserAct [Starter]', 'original_name': 'Auto-generate Wordpress posts and social media updates With BrowserAct', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.58}, {'workflow_id': '01304', 'lesson_title': 'Automate Rank Math SEO Field Updates for Posts and Products [Starter]', 'original_name': 'Automate Rank Math SEO Field Updates for Posts and Products', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}, {'workflow_id': '02656', 'lesson_title': 'Convert Time Zones with TimeZoneDB API Integration [Starter]', 'original_name': 'Convert Time Zones with TimeZoneDB API Integration', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '02667', 'lesson_title': 'Convert XML to JSON [Starter]', 'original_name': 'Convert XML to JSON', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform', 'XML'], 'confidence_score': 0.56}, {'workflow_id': '03301', 'lesson_title': 'Display YouTube Subscriber Count on Ulanzi AWTRIX Smart Clock [Starter]', 'original_name': 'Display YouTube Subscriber Count on Ulanzi AWTRIX Smart Clock', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Schedule'], 'confidence_score': 0.56}, {'workflow_id': '03685', 'lesson_title': 'Extract YouTube Channel Videos to Google Sheets with Metadata Tracking [Starter]', 'original_name': 'Extract YouTube Channel Videos to Google Sheets with Metadata Tracking', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.56}, {'workflow_id': '04461', 'lesson_title': 'Get all the stories and publish them in Storyblok [Starter]', 'original_name': 'Get all the stories and publish them in Storyblok', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05461', 'lesson_title': 'Read multiple files from disk [Starter]', 'original_name': 'Read multiple files from disk', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05652', 'lesson_title': 'Save and Log Clipboard Content from macOS to Google Sheets using Shortcuts App [Starter]', 'original_name': 'Save and Log Clipboard Content from macOS to Google Sheets using Shortcuts App', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Set/Transform', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '05514', 'lesson_title': 'Receive messages for a MQTT queue [Starter]', 'original_name': 'Receive messages for a MQTT queue', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.48}, {'workflow_id': '06576', 'lesson_title': 'Upload & Rename Videos to Google Drive via Apps Script from URL [Starter]', 'original_name': 'Upload & Rename Videos to Google Drive via Apps Script from URL', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.48}]}Simple: {'count': 98, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '03809', 'lesson_title': 'Gather leads in Google Sheet and Mailchimp [Simple]', 'original_name': 'Gather leads in Google Sheet and Mailchimp', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Mailchimp', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '03973', 'lesson_title': 'Generate and Content From Google Sheets to X with GPT-4 [Simple]', 'original_name': 'Generate and Content From Google Sheets to X with GPT-4', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Twitter/X'], 'confidence_score': 0.95}, {'workflow_id': '04319', 'lesson_title': 'Generate Secure Social Media Connection Links for Clients with Upload-Post [Simple]', 'original_name': 'Generate Secure Social Media Connection Links for Clients with Upload-Post', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Telegram', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '06880', 'lesson_title': '📢 Multi-Platform Video Publisher – YouTube, Instagram & TikTok [Simple]', 'original_name': '📢 Multi-Platform Video Publisher – YouTube, Instagram & TikTok', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform', 'Switch', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '02661', 'lesson_title': 'Convert Voice Memos to Blog Posts with Deepgram, GPT-3.5 & Google Sheets Dashboard [Simple]', 'original_name': 'Convert Voice Memos to Blog Posts with Deepgram, GPT-3.5 & Google Sheets Dashboard', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '05394', 'lesson_title': 'Publish Content to Instagram, TikTok & More from Google Drive using PostPulse [Simple]', 'original_name': 'Publish Content to Instagram, TikTok & More from Google Drive using PostPulse', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'Manual Trigger', 'Merge'], 'confidence_score': 0.9}, {'workflow_id': '00740', 'lesson_title': 'Auto-Post Breaking News Content Using Perplexity AI to X (Twitter) [Simple]', 'original_name': 'Auto-Post Breaking News Content Using Perplexity AI to X (Twitter)', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Schedule', 'Set/Transform', 'Twitter/X'], 'confidence_score': 0.85}, {'workflow_id': '01694', 'lesson_title': 'Automated Google Drive to Facebook Ads: One-Click Video Marketing Workflow [Simple]', 'original_name': 'Automated Google Drive to Facebook Ads: One-Click Video Marketing Workflow', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '02018', 'lesson_title': 'Automatic Subscriber Creation in Beehiiv from Systeme.io Funnel Optins [Simple]', 'original_name': 'Automatic Subscriber Creation in Beehiiv from Systeme.io Funnel Optins', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '03492', 'lesson_title': 'Export WordPress Posts to CSV and Upload to Google Drive [Simple]', 'original_name': 'Export WordPress Posts to CSV and Upload to Google Drive', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'Google Drive', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '03610', 'lesson_title': 'Extract Instagram Profile Data with Apify and Store in Google Sheets [Simple]', 'original_name': 'Extract Instagram Profile Data with Apify and Store in Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Set/Transform', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '05677', 'lesson_title': 'Schedule Social Media Posts from Google Sheets to Twitter & Instagram [Simple]', 'original_name': 'Schedule Social Media Posts from Google Sheets to Twitter & Instagram', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Facebook', 'Google Sheets', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00635', 'lesson_title': 'Auto-Caption Videos for Instagram/TikTok with Google Drive and Submagic [Simple]', 'original_name': 'Auto-Caption Videos for Instagram/TikTok with Google Drive and Submagic', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'IF Condition', 'Wait'], 'confidence_score': 0.8}, {'workflow_id': '00742', 'lesson_title': 'Auto-Post Instagram Carousels using Google Sheets, Drive, Cloudinary & Graph API [Simple]', 'original_name': 'Auto-Post Instagram Carousels using Google Sheets, Drive, Cloudinary & Graph API', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Drive', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '00774', 'lesson_title': 'Auto-Scrape TikTok User Data via Dumpling AI and Segment in Airtable [Simple]', 'original_name': 'Auto-Scrape TikTok User Data via Dumpling AI and Segment in Airtable', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01081', 'lesson_title': 'Automate Instagram Carousel Posts with Google Sheets, Drive & Cloudinary [Simple]', 'original_name': 'Automate Instagram Carousel Posts with Google Sheets, Drive & Cloudinary', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Drive', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '01712', 'lesson_title': 'Automated Instagram Reels Posting from Airtable Content Calendar [Simple]', 'original_name': 'Automated Instagram Reels Posting from Airtable Content Calendar', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'Set/Transform', 'Split Out', 'Wait'], 'confidence_score': 0.8}, {'workflow_id': '01713', 'lesson_title': 'Automated Instagram Reels Posting Using Google Drive, Cloudinary & Sheets [Simple]', 'original_name': 'Automated Instagram Reels Posting Using Google Drive, Cloudinary & Sheets', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '02192', 'lesson_title': 'Boost posts/statuses from a specific FediVerse account on your mastodon profile [Simple]', 'original_name': 'Boost posts/statuses from a specific FediVerse account on your mastodon profile', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '02360', 'lesson_title': 'Capture URL Screenshots from Google Sheets with ScreenshotOne & Save to Drive with Gmail Alerts [Simple]', 'original_name': 'Capture URL Screenshots from Google Sheets with ScreenshotOne & Save to Drive with Gmail Alerts', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '03927', 'lesson_title': "Generate AI Tweets Mimicking Any Twitter User's Style with OpenAI [Simple]", 'original_name': "Generate AI Tweets Mimicking Any Twitter User's Style with OpenAI", 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform', 'Twitter/X'], 'confidence_score': 0.8}, {'workflow_id': '04652', 'lesson_title': 'Instagram Influencer Finder with Bright Data (Auto-Filter & Save to Sheets) [Simple]', 'original_name': 'Instagram Influencer Finder with Bright Data (Auto-Filter & Save to Sheets)', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '05310', 'lesson_title': 'Post on X using Airtop and automate content pipelines [Simple]', 'original_name': 'Post on X using Airtop and automate content pipelines', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '05673', 'lesson_title': 'Schedule Food Photo Sharing to Pinterest with GPT-3.5 Captions and Google Sheets [Simple]', 'original_name': 'Schedule Food Photo Sharing to Pinterest with GPT-3.5 Captions and Google Sheets', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '06762', 'lesson_title': 'WordPress Article Summarization with GPT-4 and Email Broadcasting via Google Sheets [Simple]', 'original_name': 'WordPress Article Summarization with GPT-4 and Email Broadcasting via Google Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '01160', 'lesson_title': 'Automate Lead Nurturing & Follow-Up with Gmail, Twilio SMS & GoHighLevel [Simple]', 'original_name': 'Automate Lead Nurturing & Follow-Up with Gmail, Twilio SMS & GoHighLevel', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition', 'Set/Transform', 'Twilio', 'Wait'], 'confidence_score': 0.72}, {'workflow_id': '01645', 'lesson_title': 'Automated Email Optin Form with n8n and Hunter io for verification [Simple]', 'original_name': 'Automated Email Optin Form with n8n and Hunter io for verification', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'SendGrid', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '02146', 'lesson_title': 'Baserow campaign database to Shopify with image upload & dynamic template update [Simple]', 'original_name': 'Baserow campaign database to Shopify with image upload & dynamic template update', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02655', 'lesson_title': 'Convert Text to Speech with Local KOKORO TTS [Simple]', 'original_name': 'Convert Text to Speech with Local KOKORO TTS', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '03065', 'lesson_title': 'Create, update and get a subscriber using the MailerLite node [Simple]', 'original_name': 'Create, update and get a subscriber using the MailerLite node', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05309', 'lesson_title': 'Post new RSS feed items as BlueSky posts [Simple]', 'original_name': 'Post new RSS feed items as BlueSky posts', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['DateTime', 'HTTP Request', 'RSS Feed'], 'confidence_score': 0.72}, {'workflow_id': '05761', 'lesson_title': 'Scrape TikTok Profile & Transcript with Dumpling AI and Save to Google Sheets [Simple]', 'original_name': 'Scrape TikTok Profile & Transcript with Dumpling AI and Save to Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06171', 'lesson_title': 'Sync New Subscribers from Google Sheets to MailerLite without Duplicates [Simple]', 'original_name': 'Sync New Subscribers from Google Sheets to MailerLite without Duplicates', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '06183', 'lesson_title': 'Sync Squarespace Newsletter Signups to Mailchimp via Google Sheets [Simple]', 'original_name': 'Sync Squarespace Newsletter Signups to Mailchimp via Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'Mailchimp', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '06205', 'lesson_title': 'Syncing Contacts with CentralStationCRM, Rapidmail, and Slack [Simple]', 'original_name': 'Syncing Contacts with CentralStationCRM, Rapidmail, and Slack', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06376', 'lesson_title': 'Track Social Media Growth and Weekly Reports with X API, YouTube API, and Gmail [Simple]', 'original_name': 'Track Social Media Growth and Weekly Reports with X API, YouTube API, and Gmail', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'HTTP Request', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '06523', 'lesson_title': 'Turn any RSS feed into email [Simple]', 'original_name': 'Turn any RSS feed into email', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'IF Condition', 'RSS Feed', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '06577', 'lesson_title': 'Upload Binary Images to X (Twitter) from Google Drive or AI Sources [Simple]', 'original_name': 'Upload Binary Images to X (Twitter) from Google Drive or AI Sources', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'Manual Trigger', 'Twitter/X'], 'confidence_score': 0.72}, {'workflow_id': '06804', 'lesson_title': 'YouTube to Multilingual Blogs: Convert Videos to SEO-Friendly Google Doc Articles [Simple]', 'original_name': 'YouTube to Multilingual Blogs: Convert Videos to SEO-Friendly Google Doc Articles', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Docs', 'HTTP Request', 'Set/Transform', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '06877', 'lesson_title': '📌 Turn your LinkedIn insights into content ideas with Airtable and Real-Time Linkedin Scraper [Simple]', 'original_name': '📌 Turn your LinkedIn insights into content ideas with Airtable and Real-Time Linkedin Scraper', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Filter', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '00661', 'lesson_title': 'Auto-Download Social Media Videos with Telegram Bot & MediaDL Integration [Simple]', 'original_name': 'Auto-Download Social Media Videos with Telegram Bot & MediaDL Integration', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Telegram', 'Wait'], 'confidence_score': 0.64}, {'workflow_id': '00820', 'lesson_title': 'Automate AI Video Production & Distribution with Veo3, YouTube & Google Suite [Simple]', 'original_name': 'Automate AI Video Production & Distribution with Veo3, YouTube & Google Suite', 'estimated_learning_time': '41 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '00843', 'lesson_title': 'Automate Birthday Discount Emails for E-Commerce using Google Sheets and Gmail [Simple]', 'original_name': 'Automate Birthday Discount Emails for E-Commerce using Google Sheets and Gmail', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '00852', 'lesson_title': 'Automate Blog Content Generation & Publishing with OpenAI and WordPress [Simple]', 'original_name': 'Automate Blog Content Generation & Publishing with OpenAI and WordPress', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01430', 'lesson_title': 'Automate TikTok Video Posting from Google Sheets & Drive with Blotato [Simple]', 'original_name': 'Automate TikTok Video Posting from Google Sheets & Drive with Blotato', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01508', 'lesson_title': 'Automate Your UTM Campaign Tracking: Shopify, n8n to Baserow [Simple]', 'original_name': 'Automate Your UTM Campaign Tracking: Shopify, n8n to Baserow', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Baserow', 'IF Condition', 'Schedule', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '01912', 'lesson_title': 'Automated TikTok Video Downloader Bot (No Watermark) Using n8n and Telegram [Simple]', 'original_name': 'Automated TikTok Video Downloader Bot (No Watermark) Using n8n and Telegram', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Telegram', 'Wait'], 'confidence_score': 0.64}, {'workflow_id': '02047', 'lesson_title': 'Automatically Create Facebook Ads from Google Sheets [Simple]', 'original_name': 'Automatically Create Facebook Ads from Google Sheets', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Facebook', 'Google Sheets', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '02501', 'lesson_title': 'Competitor LinkedIn Monitor with Airtop [Simple]', 'original_name': 'Competitor LinkedIn Monitor with Airtop', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Schedule', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '02587', 'lesson_title': 'Convert boring images to stunning photos and videos [Simple]', 'original_name': 'Convert boring images to stunning photos and videos', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Convert', 'HTTP Request', 'Telegram', 'Wait'], 'confidence_score': 0.64}]}Intermediate: {'count': 368, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00145', 'lesson_title': 'AI fashion virtual try-on with image & video generation for Telegram, Discord & YouTube [Intermediate]', 'original_name': 'AI fashion virtual try-on with image & video generation for Telegram, Discord & YouTube', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Discord', 'HTTP Request', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '00704', 'lesson_title': 'Auto-Generate Platform-Specific Marketing Content with GPT-4, Google Sheets & Docs [Intermediate]', 'original_name': 'Auto-Generate Platform-Specific Marketing Content with GPT-4, Google Sheets & Docs', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Docs', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00754', 'lesson_title': 'Auto-Publish Social Videos to 9 Platforms via Google Sheets and Blotato [Intermediate]', 'original_name': 'Auto-Publish Social Videos to 9 Platforms via Google Sheets and Blotato', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '01091', 'lesson_title': 'Automate Instagram Posts with Google Drive, AI Captions & Facebook API [Intermediate]', 'original_name': 'Automate Instagram Posts with Google Drive, AI Captions & Facebook API', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Facebook', 'Google Drive', 'Google Sheets', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01945', 'lesson_title': 'Automated Weekly Product Promotion Emails for E-commerce with Algolia and Gmail [Intermediate]', 'original_name': 'Automated Weekly Product Promotion Emails for E-commerce with Algolia and Gmail', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'DateTime', 'Gmail', 'Google Sheets', 'HTML Extract'], 'confidence_score': 0.95}, {'workflow_id': '02688', 'lesson_title': 'Create & Post Viral News AI Avatar Videos to 9 Platforms with Perplexity & HeyGen [Intermediate]', 'original_name': 'Create & Post Viral News AI Avatar Videos to 9 Platforms with Perplexity & HeyGen', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Merge', 'OpenAI', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '03972', 'lesson_title': 'Generate and Auto-Publish LinkedIn Posts with GPT-4 Text and AI Images [Intermediate]', 'original_name': 'Generate and Auto-Publish LinkedIn Posts with GPT-4 Text and AI Images', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['LinkedIn', 'OpenAI', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '04848', 'lesson_title': 'Manage Influencer Campaigns Across Social Media with AI Scoring & Gmail Outreach [Intermediate]', 'original_name': 'Manage Influencer Campaigns Across Social Media with AI Scoring & Gmail Outreach', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '05088', 'lesson_title': 'Multi-Platform Social Media Publisher with Blotato, GPT-4 Mini & Airtable [Intermediate]', 'original_name': 'Multi-Platform Social Media Publisher with Blotato, GPT-4 Mini & Airtable', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05091', 'lesson_title': 'Multi-platform Video Publishing from Google Sheets to 9 Social Networks via Blotato API [Intermediate]', 'original_name': 'Multi-platform Video Publishing from Google Sheets to 9 Social Networks via Blotato API', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'OpenAI', 'Schedule', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '05381', 'lesson_title': 'Product Visualization in Spaces with AI: Generate & Publish Videos to Social Media [Intermediate]', 'original_name': 'Product Visualization in Spaces with AI: Generate & Publish Videos to Social Media', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '05400', 'lesson_title': 'Publish WordPress Posts to Social Media X, Facebook, LinkedIn, Instagram with AI [Intermediate]', 'original_name': 'Publish WordPress Posts to Social Media X, Facebook, LinkedIn, Instagram with AI', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Facebook', 'Google Sheets', 'HTTP Request', 'LLM Chain', 'LinkedIn'], 'confidence_score': 0.95}, {'workflow_id': '06432', 'lesson_title': 'Transform Gmail Newsletters into Insightful LinkedIn Posts Using OpenAI [Intermediate]', 'original_name': 'Transform Gmail Newsletters into Insightful LinkedIn Posts Using OpenAI', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'LinkedIn', 'Manual Trigger', 'OpenAI', 'Split Out'], 'confidence_score': 0.95}, {'workflow_id': '01401', 'lesson_title': 'Automate Social Media Posts with AI Content and Images across Twitter, LinkedIn & Facebook [Intermediate]', 'original_name': 'Automate Social Media Posts with AI Content and Images across Twitter, LinkedIn & Facebook', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Facebook', 'Google Sheets', 'LinkedIn', 'OpenAI', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '01431', 'lesson_title': 'Automate TikTok Video Transcription with RapidAPI and Google Sheets [Intermediate]', 'original_name': 'Automate TikTok Video Transcription with RapidAPI and Google Sheets', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '01636', 'lesson_title': 'Automated Email Blast with Follow-Ups & Response Tracking [Intermediate]', 'original_name': 'Automated Email Blast with Follow-Ups & Response Tracking', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '01845', 'lesson_title': 'Automated Replies to X Threads with Airtop Browser Automation [Intermediate]', 'original_name': 'Automated Replies to X Threads with Airtop Browser Automation', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Sub-Workflow', 'Wait', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '03334', 'lesson_title': 'Download TikTok Videos without Watermarks and Upload to Google Drive [Intermediate]', 'original_name': 'Download TikTok Videos without Watermarks and Upload to Google Drive', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '03979', 'lesson_title': 'Generate and Post Viral Memes to Instagram with MagicHour AI and GPT-4 [Intermediate]', 'original_name': 'Generate and Post Viral Memes to Instagram with MagicHour AI and GPT-4', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Error Handler', 'HTTP Request', 'IF Condition', 'OpenAI', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '00220', 'lesson_title': 'AI-Driven Instagram Reels Creation and Publishing with GPT, Creatomate and Slack [Intermediate]', 'original_name': 'AI-Driven Instagram Reels Creation and Publishing with GPT, Creatomate and Slack', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00345', 'lesson_title': 'AI-Powered Multi-Social Media Post Automation: Google Trends & Perplexity AI [Intermediate]', 'original_name': 'AI-Powered Multi-Social Media Post Automation: Google Trends & Perplexity AI', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Google Sheets', 'HTTP Request', 'LinkedIn'], 'confidence_score': 0.85}, {'workflow_id': '00649', 'lesson_title': 'Auto-Create & Post Social Media Reels with Google Veo-3 AI and GPT [Intermediate]', 'original_name': 'Auto-Create & Post Social Media Reels with Google Veo-3 AI and GPT', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'OpenAI', 'Wait', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00674', 'lesson_title': 'Auto-Generate & Post Social Media Content with GPT-4, Notion & Instagram API [Intermediate]', 'original_name': 'Auto-Generate & Post Social Media Content with GPT-4, Notion & Instagram API', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'Notion', 'OpenAI', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '00682', 'lesson_title': 'Auto-Generate and Post Instagram Reels with Veo3, GPT-4, and Blotato [Intermediate]', 'original_name': 'Auto-Generate and Post Instagram Reels with Veo3, GPT-4, and Blotato', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00696', 'lesson_title': 'Auto-Generate Instagram, Facebook & LinkedIn Posts from YouTube Videos with GPT-4o & Dumpling AI [Intermediate]', 'original_name': 'Auto-Generate Instagram, Facebook & LinkedIn Posts from YouTube Videos with GPT-4o & Dumpling AI', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '00703', 'lesson_title': 'Auto-Generate Platform-Optimized Social Media Posts from WordPress with Claude & Postiz [Intermediate]', 'original_name': 'Auto-Generate Platform-Optimized Social Media Posts from WordPress with Claude & Postiz', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Anthropic Claude', 'Google Sheets', 'HTTP Request', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '00773', 'lesson_title': 'Auto-schedule Instagram & Facebook posts from Google Sheets [Intermediate]', 'original_name': 'Auto-schedule Instagram & Facebook posts from Google Sheets', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00910', 'lesson_title': 'Automate Content Analysis & Multi-Platform Distribution with GPT-4 [Intermediate]', 'original_name': 'Automate Content Analysis & Multi-Platform Distribution with GPT-4', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Google Sheets', 'LinkedIn', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '00913', 'lesson_title': 'Automate Content Publishing to TikTok, YouTube, Instagram, Facebook via Blotato [Intermediate]', 'original_name': 'Automate Content Publishing to TikTok, YouTube, Instagram, Facebook via Blotato', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Merge', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01089', 'lesson_title': 'Automate Instagram Influencer Contract Compliance with Claude AI & Slack Alerts [Intermediate]', 'original_name': 'Automate Instagram Influencer Contract Compliance with Claude AI & Slack Alerts', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01092', 'lesson_title': 'Automate Instagram Posts with GPT-4o Captions, ImgBB & Buffer Integration [Intermediate]', 'original_name': 'Automate Instagram Posts with GPT-4o Captions, ImgBB & Buffer Integration', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Airtable', 'Code (JS/Python)', 'File Extract', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01186', 'lesson_title': 'Automate LinkedIn Posts to Email Newsletter with Apify and GPT-4 [Intermediate]', 'original_name': 'Automate LinkedIn Posts to Email Newsletter with Apify and GPT-4', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'OpenAI', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01286', 'lesson_title': 'Automate Print-on-Demand: Design to Shopify with AI, Mockups & Social Promotion [Intermediate]', 'original_name': 'Automate Print-on-Demand: Design to Shopify with AI, Mockups & Social Promotion', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'HTTP Request', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01392', 'lesson_title': 'Automate Shopify Product Posting to Social Media with GPT-4.1-Mini & Data Tracking [Intermediate]', 'original_name': 'Automate Shopify Product Posting to Social Media with GPT-4.1-Mini & Data Tracking', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Discord', 'Google Sheets', 'HTTP Request', 'Merge', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '01458', 'lesson_title': 'Automate Video Content Posting to Multiple Social Platforms with Postiz [Intermediate]', 'original_name': 'Automate Video Content Posting to Multiple Social Platforms with Postiz', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Google Drive', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '01703', 'lesson_title': 'Automated Image Editing with GPT-4 Vision & Gemini for Instagram Posts from Airtable [Intermediate]', 'original_name': 'Automated Image Editing with GPT-4 Vision & Gemini for Instagram Posts from Airtable', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'LLM Chain', 'OpenAI', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02045', 'lesson_title': 'Automatically Create Cinematic Quote Videos with AI and Upload to YouTube [Intermediate]', 'original_name': 'Automatically Create Cinematic Quote Videos with AI and Upload to YouTube', 'estimated_learning_time': '1h 14min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '02676', 'lesson_title': 'Copy Viral Reels with Gemini AI [Intermediate]', 'original_name': 'Copy Viral Reels with Gemini AI', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Batch Loop', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '02848', 'lesson_title': 'Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E [Intermediate]', 'original_name': 'Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Filter', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02953', 'lesson_title': 'Create Low-Cost AI Videos with Veo3 Fast and Upload to YouTube & TikTok [Intermediate]', 'original_name': 'Create Low-Cost AI Videos with Veo3 Fast and Upload to YouTube & TikTok', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '03256', 'lesson_title': 'Design and Post LinkedIn Content with AI Captions and Custom Templates [Intermediate]', 'original_name': 'Design and Post LinkedIn Content with AI Captions and Custom Templates', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'LinkedIn', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '03846', 'lesson_title': 'Generate & Schedule Social Media Content with GPT-4 and Buffer from Google Sheets [Intermediate]', 'original_name': 'Generate & Schedule Social Media Content with GPT-4 and Buffer from Google Sheets', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04072', 'lesson_title': 'Generate Creative ADV Images from References with Seedream v4 for Instagram & Facebook [Intermediate]', 'original_name': 'Generate Creative ADV Images from References with Seedream v4 for Instagram & Facebook', 'estimated_learning_time': '56 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04127', 'lesson_title': 'Generate Funny AI Videos with Sora 2 and Auto-Publish to TikTok [Intermediate]', 'original_name': 'Generate Funny AI Videos with Sora 2 and Auto-Publish to TikTok', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'OpenAI', 'Wait', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04212', 'lesson_title': 'Generate Meta & TikTok Ad Copy with OpenAI and Slack Approval Workflow [Intermediate]', 'original_name': 'Generate Meta & TikTok Ad Copy with OpenAI and Slack Approval Workflow', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['IF Condition', 'OpenAI', 'Set/Transform', 'Slack', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04220', 'lesson_title': 'Generate Multi-Platform Social Media Posts with GPT-4.1 and PostPulse [Intermediate]', 'original_name': 'Generate Multi-Platform Social Media Posts with GPT-4.1 and PostPulse', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Manual Trigger', 'Merge', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04347', 'lesson_title': 'Generate Social Media Ads with Website Scraping using Gemini & Ideogram AI for FB, IG & Pinterest [Intermediate]', 'original_name': 'Generate Social Media Ads with Website Scraping using Gemini & Ideogram AI for FB, IG & Pinterest', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Slack', 'Switch', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04384', 'lesson_title': 'Generate Trend-Based Marketing Videos with Seedance AI, Perplexity, and GPT-4o [Intermediate]', 'original_name': 'Generate Trend-Based Marketing Videos with Seedance AI, Perplexity, and GPT-4o', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'OpenAI', 'Telegram', 'Wait'], 'confidence_score': 0.85}, {'workflow_id': '04415', 'lesson_title': 'Generate Viral CCTV Animal Videos using GPT and Veo3 AI for TikTok [Intermediate]', 'original_name': 'Generate Viral CCTV Animal Videos using GPT and Veo3 AI for TikTok', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'LLM Chain', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '04420', 'lesson_title': 'Generate Viral TikTok/IG Reel Clips from YouTube Videos with Vizard AI [Intermediate]', 'original_name': 'Generate Viral TikTok/IG Reel Clips from YouTube Videos with Vizard AI', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Slack'], 'confidence_score': 0.85}]}Advanced: {'count': 348, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '00247', 'lesson_title': 'AI-Powered Blog Post Promoter for Instagram, Facebook & X with GPT [Advanced]', 'original_name': 'AI-Powered Blog Post Promoter for Instagram, Facebook & X with GPT', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Facebook', 'Gmail'], 'confidence_score': 0.95}, {'workflow_id': '00276', 'lesson_title': 'AI-Powered Daily LinkedIn Post Creator with OpenAI Feedback Loop and Notion [Advanced]', 'original_name': 'AI-Powered Daily LinkedIn Post Creator with OpenAI Feedback Loop and Notion', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Batch Loop'], 'confidence_score': 0.95}, {'workflow_id': '00389', 'lesson_title': 'AI-Powered Short-Form Video Generator with OpenAI, Flux, Kling, and ElevenLabs [Advanced]', 'original_name': 'AI-Powered Short-Form Video Generator with OpenAI, Flux, Kling, and ElevenLabs', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '00392', 'lesson_title': 'AI-Powered Social Media Content Generator & Publisher [Advanced]', 'original_name': 'AI-Powered Social Media Content Generator & Publisher', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Facebook', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '00430', 'lesson_title': 'AI-Powered YouTube Shorts Creator with OpenAI Script & ElevenLabs Voice [Advanced]', 'original_name': 'AI-Powered YouTube Shorts Creator with OpenAI Script & ElevenLabs Voice', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Error Handler', 'File Convert'], 'confidence_score': 0.95}, {'workflow_id': '00634', 'lesson_title': 'Auto-Caption & Post Videos to Instagram & TikTok with Submagic, Postiz & OpenAI [Advanced]', 'original_name': 'Auto-Caption & Post Videos to Instagram & TikTok with Submagic, Postiz & OpenAI', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '00651', 'lesson_title': 'Auto-create and publish AI social videos with Telegram, GPT-4 and Blotato [Advanced]', 'original_name': 'Auto-create and publish AI social videos with Telegram, GPT-4 and Blotato', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01077', 'lesson_title': 'Automate Influencer Evaluation & Campaign Management with Instagram/YouTube APIs [Advanced]', 'original_name': 'Automate Influencer Evaluation & Campaign Management with Instagram/YouTube APIs', 'estimated_learning_time': '1h 20min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01079', 'lesson_title': 'Automate Instagram Carousel Creation with GPT-5, Nano Banana, and Blotato [Advanced]', 'original_name': 'Automate Instagram Carousel Creation with GPT-5, Nano Banana, and Blotato', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '01529', 'lesson_title': 'Automated AI Content Creation & Instagram Publishing from Google Sheets [Advanced]', 'original_name': 'Automated AI Content Creation & Instagram Publishing from Google Sheets', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Facebook', 'Google Gemini', 'Google Sheets', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '02454', 'lesson_title': 'Clone Viral TikToks with AI Avatars & Auto-Post to 9 Platforms using Perplexity & Blotato [Advanced]', 'original_name': 'Clone Viral TikToks with AI Avatars & Auto-Post to 9 Platforms using Perplexity & Blotato', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '02601', 'lesson_title': 'Convert GitHub code commits to LinkedIn posts with Gemini AI and code image generation [Advanced]', 'original_name': 'Convert GitHub code commits to LinkedIn posts with Gemini AI and code image generation', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'GitHub', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02687', 'lesson_title': 'Create & Post Social Media Carousels Across 5 Platforms with AI & Blotato [Advanced]', 'original_name': 'Create & Post Social Media Carousels Across 5 Platforms with AI & Blotato', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'IF Condition', 'Merge', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02697', 'lesson_title': 'Create & Share AI Videos with Telegram, Gemini & Post to TikTok, Instagram, Facebook [Advanced]', 'original_name': 'Create & Share AI Videos with Telegram, Gemini & Post to TikTok, Instagram, Facebook', 'estimated_learning_time': '2h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '02864', 'lesson_title': 'Create Comedic Marketing Reels with Sora2, OpenAI & Auto-Post to Social Media [Advanced]', 'original_name': 'Create Comedic Marketing Reels with Sora2, OpenAI & Auto-Post to Social Media', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '03040', 'lesson_title': 'Create Viral Instagram Reel Scenarios from Ideas with GPT-4o and Telegram [Advanced]', 'original_name': 'Create Viral Instagram Reel Scenarios from Ideas with GPT-4o and Telegram', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'Set/Transform', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '03042', 'lesson_title': 'Create Viral Multimedia Ads with AI: NanoBanana, Seedance & Suno for Social Media [Advanced]', 'original_name': 'Create Viral Multimedia Ads with AI: NanoBanana, Seedance & Suno for Social Media', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '03813', 'lesson_title': 'Generate & Auto-Post Social Videos to Multiple Platforms with GPT-4 and Kling AI [Advanced]', 'original_name': 'Generate & Auto-Post Social Videos to Multiple Platforms with GPT-4 and Kling AI', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '04020', 'lesson_title': 'Generate Brand Marketing Shorts with GPT-4, FAL AI & ElevenLabs for Social Media [Advanced]', 'original_name': 'Generate Brand Marketing Shorts with GPT-4, FAL AI & ElevenLabs for Social Media', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '04071', 'lesson_title': 'Generate Conversational Twitter/X Threads with GPT-4o AI [Advanced]', 'original_name': 'Generate Conversational Twitter/X Threads with GPT-4o AI', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.95}, {'workflow_id': '04419', 'lesson_title': 'Generate Viral Social Media Carousels with xAI Grok for Instagram, TikTok, LinkedIn & X [Advanced]', 'original_name': 'Generate Viral Social Media Carousels with xAI Grok for Instagram, TikTok, LinkedIn & X', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Drive', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '04653', 'lesson_title': 'Instagram Reels Automation: Streamlined Content Creation & Publishing [Advanced]', 'original_name': 'Instagram Reels Automation: Streamlined Content Creation & Publishing', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Code (JS/Python)', 'Facebook', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '05402', 'lesson_title': 'Publishing Videos Across Multiple Platforms with Blotato (Instagram, YouTube) [Advanced]', 'original_name': 'Publishing Videos Across Multiple Platforms with Blotato (Instagram, YouTube)', 'estimated_learning_time': '1h 52min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Schedule', 'Set/Transform', 'Sub-Workflow'], 'confidence_score': 0.95}, {'workflow_id': '05582', 'lesson_title': 'Repurpose YouTube Videos to Multiple Content Types with OpenRouter AI and Airtable [Advanced]', 'original_name': 'Repurpose YouTube Videos to Multiple Content Types with OpenRouter AI and Airtable', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Filter', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '05668', 'lesson_title': 'Schedule and auto-post images to Instagram with Google Sheets, Drive and AI captions [Advanced]', 'original_name': 'Schedule and auto-post images to Instagram with Google Sheets, Drive and AI captions', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Facebook', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '00443', 'lesson_title': 'Altcoin News to LinkedIn Posts with DeepSeek AI & Google Sheets [Advanced]', 'original_name': 'Altcoin News to LinkedIn Posts with DeepSeek AI & Google Sheets', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.9}, {'workflow_id': '01383', 'lesson_title': 'Automate SEO-Optimized WordPress Posts with AI & Google Sheets [Advanced]', 'original_name': 'Automate SEO-Optimized WordPress Posts with AI & Google Sheets', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'LLM Chain', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.9}, {'workflow_id': '01536', 'lesson_title': 'Automated AI Product Photography and Instagram Post Generator (Deepseek/Segmind) [Advanced]', 'original_name': 'Automated AI Product Photography and Instagram Post Generator (Deepseek/Segmind)', 'estimated_learning_time': '1h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.9}, {'workflow_id': '02851', 'lesson_title': 'Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API [Advanced]', 'original_name': 'Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API', 'estimated_learning_time': '2h 20min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '06557', 'lesson_title': 'Ultimate Content Generator for WordPress [Advanced]', 'original_name': 'Ultimate Content Generator for WordPress', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Tool', 'Aggregate', 'Airtable', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.9}, {'workflow_id': '00007', 'lesson_title': 'Build & Sell AI Automations and Agents [Advanced]', 'original_name': 'Build & Sell AI Automations and Agents', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Error Handler', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '00007', 'lesson_title': 'Build & Sell AI Automations and Agents [Advanced]', 'original_name': 'Build & Sell AI Automations and Agents', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Error Handler', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '00109', 'lesson_title': 'AI Blog Generator for Shopify Product listings: Using GPT-4o and Google Sheets [Advanced]', 'original_name': 'AI Blog Generator for Shopify Product listings: Using GPT-4o and Google Sheets', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'IF Condition', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00193', 'lesson_title': 'AI Sales Assistant with GPT-4 & Claude: Qualify Leads, Book Meetings & Log in Google [Advanced]', 'original_name': 'AI Sales Assistant with GPT-4 & Claude: Qualify Leads, Book Meetings & Log in Google', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00195', 'lesson_title': 'AI Social Media Caption Creator creates social media post captions in Airtable [Advanced]', 'original_name': 'AI Social Media Caption Creator creates social media post captions in Airtable', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Airtable', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00206', 'lesson_title': 'AI Video Generator with OpenAI, ElevenLabs & YouTube Publishing via Telegram [Advanced]', 'original_name': 'AI Video Generator with OpenAI, ElevenLabs & YouTube Publishing via Telegram', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Error Handler', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '00218', 'lesson_title': 'AI-Curated Indian Marketing Newsletter with RSS Feeds and Gmail Delivery [Advanced]', 'original_name': 'AI-Curated Indian Marketing Newsletter with RSS Feeds and Gmail Delivery', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Gmail', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00224', 'lesson_title': 'AI-Driven Video Creation & Upload to Instagram, TikTok & YouTube from Drive [Advanced]', 'original_name': 'AI-Driven Video Creation & Upload to Instagram, TikTok & YouTube from Drive', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'File Read', 'File Write', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '00394', 'lesson_title': 'AI-Powered Social Media Message Responder with Llama 3.2 (Instagram, Facebook, WhatsApp) [Advanced]', 'original_name': 'AI-Powered Social Media Message Responder with Llama 3.2 (Instagram, Facebook, WhatsApp)', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'HTTP Request', 'Ollama'], 'confidence_score': 0.85}, {'workflow_id': '00429', 'lesson_title': 'AI-Powered YouTube Shorts Automation: Create & Publish with OpenAI & ElevenLabs [Advanced]', 'original_name': 'AI-Powered YouTube Shorts Automation: Create & Publish with OpenAI & ElevenLabs', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Error Handler', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '00509', 'lesson_title': 'Analyze LinkedIn Content Performance with OpenAI, Bright Data and NocoDB [Advanced]', 'original_name': 'Analyze LinkedIn Content Performance with OpenAI, Bright Data and NocoDB', 'estimated_learning_time': '1h 30min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00580', 'lesson_title': 'Ask AI about your Meta Ads - ask questions about your Facebook Ads insights [Advanced]', 'original_name': 'Ask AI about your Meta Ads - ask questions about your Facebook Ads insights', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Filter', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00587', 'lesson_title': 'Audience Problem Keyword Research Workflow with OpenAI, Ahrefs and Google Sheets [Advanced]', 'original_name': 'Audience Problem Keyword Research Workflow with OpenAI, Ahrefs and Google Sheets', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '00606', 'lesson_title': 'Auto Create & Publish X-Threads (Twitter) with GPT via Telegram & Approval Loop [Advanced]', 'original_name': 'Auto Create & Publish X-Threads (Twitter) with GPT via Telegram & Approval Loop', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00611', 'lesson_title': 'Auto Generate & Post LinkedIn Content for Amazon Sellers with GPT-4o & Apify [Advanced]', 'original_name': 'Auto Generate & Post LinkedIn Content for Amazon Sellers with GPT-4o & Apify', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'Batch Loop', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00655', 'lesson_title': 'Auto-Create TikTok Videos with VEED.io AI Avatars, ElevenLabs & GPT-4 [Advanced]', 'original_name': 'Auto-Create TikTok Videos with VEED.io AI Avatars, ElevenLabs & GPT-4', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Merge', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00678', 'lesson_title': 'Auto-generate & Schedule Branded LinkedIn Content with Claude, OpenAI & Perplexity [Advanced]', 'original_name': 'Auto-generate & Schedule Branded LinkedIn Content with Claude, OpenAI & Perplexity', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Anthropic Claude', 'Code (JS/Python)', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '00681', 'lesson_title': 'Auto-Generate AI Videos with Gemini, KIE AI Sora-2 & Blotato (Multi-Platform) [Advanced]', 'original_name': 'Auto-Generate AI Videos with Gemini, KIE AI Sora-2 & Blotato (Multi-Platform)', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00697', 'lesson_title': 'Auto-Generate LinkedIn Content with Gemini AI: Posts & Images 24/7 [Advanced]', 'original_name': 'Auto-Generate LinkedIn Content with Gemini AI: Posts & Images 24/7', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00749', 'lesson_title': 'Auto-Publish Content to 9 Social Platforms with Blotato & Airtable [Advanced]', 'original_name': 'Auto-Publish Content to 9 Social Platforms with Blotato & Airtable', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}]}Expert: {'count': 241, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00265', 'lesson_title': 'AI-Powered Content Factory: RSS to Blog, Instagram & TikTok with Slack Approval [Expert]', 'original_name': 'AI-Powered Content Factory: RSS to Blog, Instagram & TikTok with Slack Approval', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00349', 'lesson_title': 'AI-Powered News Monitoring & Social Post Generator with OpenAI and Upload-Post [Expert]', 'original_name': 'AI-Powered News Monitoring & Social Post Generator with OpenAI and Upload-Post', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00830', 'lesson_title': 'Automate ASMR Glass Fruit Video Creation & Publishing with Veo, Shotstack & Postiz [Expert]', 'original_name': 'Automate ASMR Glass Fruit Video Creation & Publishing with Veo, Shotstack & Postiz', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'File Convert', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01371', 'lesson_title': 'Automate SEO Blog Creation + Social Media with GPT-4, Perplexity and WordPress [Expert]', 'original_name': 'Automate SEO Blog Creation + Social Media with GPT-4, Perplexity and WordPress', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Code (JS/Python)'], 'confidence_score': 0.95}, {'workflow_id': '02641', 'lesson_title': 'Convert Reddit threads into short vertical videos with AI [Expert]', 'original_name': 'Convert Reddit threads into short vertical videos with AI', 'estimated_learning_time': '2h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '02803', 'lesson_title': 'Create AI Viral Videos using NanoBanana 2 PRO & VEO3.1 and Publish via Blotato [Expert]', 'original_name': 'Create AI Viral Videos using NanoBanana 2 PRO & VEO3.1 and Publish via Blotato', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HTTP Request', 'Merge', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '03676', 'lesson_title': 'Extract Trends, Auto-Generate Social Content with AI, Reddit and Google Trends [Expert]', 'original_name': 'Extract Trends, Auto-Generate Social Content with AI, Reddit and Google Trends', 'estimated_learning_time': '2h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '03835', 'lesson_title': 'Generate & Publish Image Carousels for Social Media with OpenAI DALL-E for TikTok & Instagram [Expert]', 'original_name': 'Generate & Publish Image Carousels for Social Media with OpenAI DALL-E for TikTok & Instagram', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'HTTP Request', 'Manual Trigger', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '03837', 'lesson_title': 'Generate & Publish Professional Video Ads with Veo 3, Gemini & Creatomate [Expert]', 'original_name': 'Generate & Publish Professional Video Ads with Veo 3, Gemini & Creatomate', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'Google Gemini', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '03843', 'lesson_title': 'Generate & Publish Social Media Content with Gemini, Kie.ai, and Late API [Expert]', 'original_name': 'Generate & Publish Social Media Content with Gemini, Kie.ai, and Late API', 'estimated_learning_time': '2h 18min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '03945', 'lesson_title': 'Generate AI Viral Videos with Seedance and Upload to TikTok, YouTube & Instagram [Expert]', 'original_name': 'Generate AI Viral Videos with Seedance and Upload to TikTok, YouTube & Instagram', 'estimated_learning_time': '2h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '03985', 'lesson_title': 'Generate and schedule themed social posts with Notion, OpenAI, Fal.ai and Postiz [Expert]', 'original_name': 'Generate and schedule themed social posts with Notion, OpenAI, Fal.ai and Postiz', 'estimated_learning_time': '2h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'HTTP Request', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '04773', 'lesson_title': 'LinkedIn Content Factory with OpenAI Research & Replicate Branded Images [Expert]', 'original_name': 'LinkedIn Content Factory with OpenAI Research & Replicate Branded Images', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '05575', 'lesson_title': 'Repurpose Blog & YouTube Content to Social Media with GPT-5.1 and Google Docs [Expert]', 'original_name': 'Repurpose Blog & YouTube Content to Social Media with GPT-5.1 and Google Docs', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Docs', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '06271', 'lesson_title': 'Text-to-video generator & social media publisher with Fal.ai and Telegram approval [Expert]', 'original_name': 'Text-to-video generator & social media publisher with Fal.ai and Telegram approval', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '06810', 'lesson_title': 'YouTube Video Optimization & Cross-Platform Distribution with GPT-4o [Expert]', 'original_name': 'YouTube Video Optimization & Cross-Platform Distribution with GPT-4o', 'estimated_learning_time': '2h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Facebook', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00425', 'lesson_title': 'AI-Powered Workflow Documentation & Promotion with Gemini, Notion & LinkedIn [Expert]', 'original_name': 'AI-Powered Workflow Documentation & Promotion with Gemini, Notion & LinkedIn', 'estimated_learning_time': '1h 38min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Google Drive', 'Google Gemini', 'LinkedIn'], 'confidence_score': 0.9}, {'workflow_id': '00706', 'lesson_title': 'Auto-generate Product Comparison Pages with OpenAI & Google Sheets [Expert]', 'original_name': 'Auto-generate Product Comparison Pages with OpenAI & Google Sheets', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.9}, {'workflow_id': '01078', 'lesson_title': 'Automate Instagram & Facebook Posting with Meta Graph API & System User Tokens [Expert]', 'original_name': 'Automate Instagram & Facebook Posting with Meta Graph API & System User Tokens', 'estimated_learning_time': '1h 56min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'Schedule', 'Wait'], 'confidence_score': 0.9}, {'workflow_id': '01288', 'lesson_title': 'Automate Product Ad Creation with Telegram, Fal.AI & Facebook Posting [Expert]', 'original_name': 'Automate Product Ad Creation with Telegram, Fal.AI & Facebook Posting', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Facebook', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.9}, {'workflow_id': '03032', 'lesson_title': 'Create Threads on Bluesky [Expert]', 'original_name': 'Create Threads on Bluesky', 'estimated_learning_time': '1h 48min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'Schedule', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '03920', 'lesson_title': 'Generate AI Songs + Music Videos Using Suno API, Flux, Runway and Creatomate [Expert]', 'original_name': 'Generate AI Songs + Music Videos Using Suno API, Flux, Runway and Creatomate', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Drive', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.9}, {'workflow_id': '04184', 'lesson_title': 'Generate Landing Page Layouts from Competitor Analysis with GPT-4 [Expert]', 'original_name': 'Generate Landing Page Layouts from Competitor Analysis with GPT-4', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '05626', 'lesson_title': 'Rewrite viral LinkedIn posts in your voice with Google Gemini and Telegram approval [Expert]', 'original_name': 'Rewrite viral LinkedIn posts in your voice with Google Gemini and Telegram approval', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'IF Condition', 'LinkedIn'], 'confidence_score': 0.9}, {'workflow_id': '00153', 'lesson_title': 'AI Industry Trend Monitor 24/7 Across X, Gmail, and Websites Using GPT-5 [Expert]', 'original_name': 'AI Industry Trend Monitor 24/7 Across X, Gmail, and Websites Using GPT-5', 'estimated_learning_time': '2h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Filter', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '00171', 'lesson_title': 'AI Personal Assistant for Google Tasks, Calendar, Email & Expenses via Telegram [Expert]', 'original_name': 'AI Personal Assistant for Google Tasks, Calendar, Email & Expenses via Telegram', 'estimated_learning_time': '2h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Filter', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00254', 'lesson_title': 'AI-Powered Carousel Posts for Instagram, LinkedIn & Twitter with Blotato [Expert]', 'original_name': 'AI-Powered Carousel Posts for Instagram, LinkedIn & Twitter with Blotato', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'HTTP Request', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00344', 'lesson_title': 'AI-Powered Multi-Platform Social Media Content Factory with Dynamic System Prompts & GPT-4o [Expert]', 'original_name': 'AI-Powered Multi-Platform Social Media Content Factory with Dynamic System Prompts & GPT-4o', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Facebook'], 'confidence_score': 0.85}, {'workflow_id': '00391', 'lesson_title': 'AI-Powered Social Media Content Creator with Multi-Platform Publishing & Approval [Expert]', 'original_name': 'AI-Powered Social Media Content Creator with Multi-Platform Publishing & Approval', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Facebook', 'File Extract'], 'confidence_score': 0.85}, {'workflow_id': '00414', 'lesson_title': 'AI-Powered Viral Trend Analysis for TikTok and Instagram with GPT-4 [Expert]', 'original_name': 'AI-Powered Viral Trend Analysis for TikTok and Instagram with GPT-4', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00447', 'lesson_title': 'Amplify Social Media Presence with O3 and GPT-4 Multi-Agent Team [Expert]', 'original_name': 'Amplify Social Media Presence with O3 and GPT-4 Multi-Agent Team', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00495', 'lesson_title': 'Analyze Facebook Comment Sentiment with GPT-4, Slack, Sheets & Outlook Reports [Expert]', 'original_name': 'Analyze Facebook Comment Sentiment with GPT-4, Slack, Sheets & Outlook Reports', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Error Handler', 'Facebook'], 'confidence_score': 0.85}, {'workflow_id': '00647', 'lesson_title': 'Auto-Comment on Reddit Posts with AI Brand Mentions & Baserow Tracking [Expert]', 'original_name': 'Auto-Comment on Reddit Posts with AI Brand Mentions & Baserow Tracking', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Anthropic Claude', 'Baserow', 'Batch Loop'], 'confidence_score': 0.85}, {'workflow_id': '00684', 'lesson_title': 'Auto-Generate And Post Tweet Threads Based On Google Trends Using Gemini AI [Expert]', 'original_name': 'Auto-Generate And Post Tweet Threads Based On Google Trends Using Gemini AI', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Batch Loop', 'BigQuery'], 'confidence_score': 0.85}, {'workflow_id': '00695', 'lesson_title': 'Auto-Generate Instagram Content Schedule with GPT-4, Apify, and Google Sheets [Expert]', 'original_name': 'Auto-Generate Instagram Content Schedule with GPT-4, Apify, and Google Sheets', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00818', 'lesson_title': 'Automate AI Video Creation & Multi-Platform Publishing with Gemini & Creatomate [Expert]', 'original_name': 'Automate AI Video Creation & Multi-Platform Publishing with Gemini & Creatomate', 'estimated_learning_time': '2h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Airtable', 'Batch Loop', 'Code (JS/Python)', 'Error Handler'], 'confidence_score': 0.85}, {'workflow_id': '01188', 'lesson_title': 'Automate LinkedIn Posts with Google Gemini Content & DALL-E Images [Expert]', 'original_name': 'Automate LinkedIn Posts with Google Gemini Content & DALL-E Images', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'LLM Chain', 'LinkedIn', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '01238', 'lesson_title': 'Automate News Publishing to LinkedIn with Gemini AI and RSS Feeds [Expert]', 'original_name': 'Automate News Publishing to LinkedIn with Gemini AI and RSS Feeds', 'estimated_learning_time': '2h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Convert', 'File Write', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '01340', 'lesson_title': 'Automate RSS to Instagram with AI-Generated Content and Cloudinary [Expert]', 'original_name': 'Automate RSS to Instagram with AI-Generated Content and Cloudinary', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Facebook'], 'confidence_score': 0.85}, {'workflow_id': '01370', 'lesson_title': 'Automate SEO Blog Content Creation with GPT-4, Perplexity AI and WordPress [Expert]', 'original_name': 'Automate SEO Blog Content Creation with GPT-4, Perplexity AI and WordPress', 'estimated_learning_time': '2h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '01398', 'lesson_title': 'Automate Social Media Content with AI for Instagram, Facebook, LinkedIn & X [Expert]', 'original_name': 'Automate Social Media Content with AI for Instagram, Facebook, LinkedIn & X', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Facebook'], 'confidence_score': 0.85}, {'workflow_id': '01441', 'lesson_title': 'Automate Twitter Content with Trend Analysis using OpenAI GPT & MCP [Expert]', 'original_name': 'Automate Twitter Content with Trend Analysis using OpenAI GPT & MCP', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'MySQL', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '01467', 'lesson_title': 'Automate Viral Content Creation with OpenAI, ElevenLabs, and Fal.ai for Videos, Podcasts, and ASMR [Expert]', 'original_name': 'Automate Viral Content Creation with OpenAI, ElevenLabs, and Fal.ai for Videos, Podcasts, and ASMR', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'File Convert'], 'confidence_score': 0.85}, {'workflow_id': '01535', 'lesson_title': 'Automated AI News Curation and LinkedIn Posting with GPT-5 and Firebase [Expert]', 'original_name': 'Automated AI News Curation and LinkedIn Posting with GPT-5 and Firebase', 'estimated_learning_time': '2h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Firebase', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01554', 'lesson_title': 'Automated Blog Content Creator for WordPress with GPT Image 1 & Perplexity [Expert]', 'original_name': 'Automated Blog Content Creator for WordPress with GPT Image 1 & Perplexity', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '01664', 'lesson_title': 'Automated Facebook Comment Management with GPT-4o and LangChain [Expert]', 'original_name': 'Automated Facebook Comment Management with GPT-4o and LangChain', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01761', 'lesson_title': 'Automated LinkedIn Content Creation with GPT-4 and DALL-E for Scheduled Posts [Expert]', 'original_name': 'Automated LinkedIn Content Creation with GPT-4 and DALL-E for Scheduled Posts', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'LLM Chain', 'LinkedIn', 'Merge', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '01767', 'lesson_title': 'Automated LinkedIn Lead Generation, Scoring & Communication with AI-Agent [Expert]', 'original_name': 'Automated LinkedIn Lead Generation, Scoring & Communication with AI-Agent', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '01918', 'lesson_title': 'Automated Tweet Generator & Publisher with GPT-4, Discord, and Google Sheets [Expert]', 'original_name': 'Automated Tweet Generator & Publisher with GPT-4, Discord, and Google Sheets', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Discord'], 'confidence_score': 0.85}, {'workflow_id': '01931', 'lesson_title': 'Automated Viral Content Engine for LinkedIn & X with AI Generation & Publishing [Expert]', 'original_name': 'Automated Viral Content Engine for LinkedIn & X with AI Generation & Publishing', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Batch Loop', 'Deduplicate'], 'confidence_score': 0.85}]} 1,083 workflows
Learning Path

Operations & Administration

  • Build multi-step approval workflows
  • Automate scheduling, reminders, and handoffs
  • Connect your forms to your tools
Starter: {'count': 86, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '02842', 'lesson_title': 'Create an invoice based on the Typeform submission [Starter]', 'original_name': 'Create an invoice based on the Typeform submission', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Typeform'], 'confidence_score': 0.95}, {'workflow_id': '02957', 'lesson_title': 'Create Monday.com Board Items from Jotform Submissions with Field Mapping [Starter]', 'original_name': 'Create Monday.com Board Items from Jotform Submissions with Field Mapping', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['JotForm', 'Monday.com'], 'confidence_score': 0.95}, {'workflow_id': '01142', 'lesson_title': 'Automate JotForm Submissions via HTTP without API Keys [Starter]', 'original_name': 'Automate JotForm Submissions via HTTP without API Keys', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request'], 'confidence_score': 0.9}, {'workflow_id': '03688', 'lesson_title': 'Extract YouTube Video Metadata and Save to Google Docs using RapidAPI [Starter]', 'original_name': 'Extract YouTube Video Metadata and Save to Google Docs using RapidAPI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.9}, {'workflow_id': '04714', 'lesson_title': 'Jotform to KlickTipp Integration - Webinar registration [Starter]', 'original_name': 'Jotform to KlickTipp Integration - Webinar registration', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['JotForm', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '05308', 'lesson_title': 'Post New Google Calendar Events to Telegram [Starter]', 'original_name': 'Post New Google Calendar Events to Telegram', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'Telegram'], 'confidence_score': 0.9}, {'workflow_id': '05519', 'lesson_title': 'Receive updates for Calendly events [Starter]', 'original_name': 'Receive updates for Calendly events', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly'], 'confidence_score': 0.9}, {'workflow_id': '05922', 'lesson_title': 'Send Voice Calls in seconds: Automate Text-To-Speech using ClickSend API [Starter]', 'original_name': 'Send Voice Calls in seconds: Automate Text-To-Speech using ClickSend API', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '06420', 'lesson_title': "Transf meeting booking into Notion's Task with verified information [Starter]", 'original_name': "Transf meeting booking into Notion's Task with verified information", 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'Notion'], 'confidence_score': 0.9}, {'workflow_id': '06421', 'lesson_title': 'Transfer data from website to Google Sheets [Starter]', 'original_name': 'Transfer data from website to Google Sheets', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '01758', 'lesson_title': 'Automated Lead Response Template using Google Forms, Sheets, and Gmail [Starter]', 'original_name': 'Automated Lead Response Template using Google Forms, Sheets, and Gmail', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '05522', 'lesson_title': 'Receive updates for Stripe events [Starter]', 'original_name': 'Receive updates for Stripe events', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Stripe'], 'confidence_score': 0.82}, {'workflow_id': '01074', 'lesson_title': 'Automate Incident Reporting & Alerts with Forms, Google Sheets and Gmail [Starter]', 'original_name': 'Automate Incident Reporting & Alerts with Forms, Google Sheets and Gmail', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'n8n Form'], 'confidence_score': 0.8}, {'workflow_id': '03684', 'lesson_title': 'Extract YouTube Channel Metadata to Google Docs using RapidAPI [Starter]', 'original_name': 'Extract YouTube Channel Metadata to Google Docs using RapidAPI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.8}, {'workflow_id': '06078', 'lesson_title': 'Streamlining Document Automation with n8n and JSReport [Starter]', 'original_name': 'Streamlining Document Automation with n8n and JSReport', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'HTTP Request', 'n8n Form'], 'confidence_score': 0.8}, {'workflow_id': '06564', 'lesson_title': 'Unix Timestamp to ISO Date Converter [Starter]', 'original_name': 'Unix Timestamp to ISO Date Converter', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Webhook'], 'confidence_score': 0.74}, {'workflow_id': '01381', 'lesson_title': 'Automate SEO Title & Description Updates for WordPress with Yoast SEO API [Starter]', 'original_name': 'Automate SEO Title & Description Updates for WordPress with Yoast SEO API', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '01552', 'lesson_title': 'Automated Background Removal from Images with APImage AI [Starter]', 'original_name': 'Automated Background Removal from Images with APImage AI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '01810', 'lesson_title': 'Automated PDF Form Filling for W-9 and More with PDF.co [Starter]', 'original_name': 'Automated PDF Form Filling for W-9 and More with PDF.co', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '02053', 'lesson_title': 'Automatically Create YouTube Metadata with AI [Starter]', 'original_name': 'Automatically Create YouTube Metadata with AI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '02257', 'lesson_title': 'Build an AI Chatbot with InfraNodus Knowledge Graph for Enhanced Responses [Starter]', 'original_name': 'Build an AI Chatbot with InfraNodus Knowledge Graph for Enhanced Responses', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '02550', 'lesson_title': 'Connect Retell Voice Agents to Custom Functions [Starter]', 'original_name': 'Connect Retell Voice Agents to Custom Functions', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '02594', 'lesson_title': 'Convert DOCX (from URL) to PDF using ConvertAPI [Starter]', 'original_name': 'Convert DOCX (from URL) to PDF using ConvertAPI', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '02608', 'lesson_title': 'Convert HTML to PDF and Return via Webhook using CustomJS API [Starter]', 'original_name': 'Convert HTML to PDF and Return via Webhook using CustomJS API', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03072', 'lesson_title': 'Creates a time tracking project from Syncro to Clockify [Starter]', 'original_name': 'Creates a time tracking project from Syncro to Clockify', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03104', 'lesson_title': 'Currency Converter via Webhook using ExchangeRate.host [Starter]', 'original_name': 'Currency Converter via Webhook using ExchangeRate.host', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '04303', 'lesson_title': 'Generate QR Codes from URLs with QR Server API and Downloadable Images [Starter]', 'original_name': 'Generate QR Codes from URLs with QR Server API and Downloadable Images', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '04576', 'lesson_title': 'Gravity Forms to KlickTipp Integration - Feedback form [Starter]', 'original_name': 'Gravity Forms to KlickTipp Integration - Feedback form', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '05213', 'lesson_title': 'Parse Email Body Message [Starter]', 'original_name': 'Parse Email Body Message', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '05526', 'lesson_title': 'Receive updates when a form submission occurs in your Webflow website [Starter]', 'original_name': 'Receive updates when a form submission occurs in your Webflow website', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '05527', 'lesson_title': 'Receive updates when a new account is added by an admin in ActiveCampaign [Starter]', 'original_name': 'Receive updates when a new account is added by an admin in ActiveCampaign', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ActiveCampaign'], 'confidence_score': 0.72}, {'workflow_id': '05658', 'lesson_title': 'Save Typeform survey results to Airtable [Starter]', 'original_name': 'Save Typeform survey results to Airtable', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Typeform'], 'confidence_score': 0.72}, {'workflow_id': '05915', 'lesson_title': 'Send Telegram Notification for New WooCommerce Orders [Starter]', 'original_name': 'Send Telegram Notification for New WooCommerce Orders', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Telegram', 'WooCommerce'], 'confidence_score': 0.72}, {'workflow_id': '06552', 'lesson_title': 'Type Forms to KlickTipp Integration - Quiz [Starter]', 'original_name': 'Type Forms to KlickTipp Integration - Quiz', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Typeform'], 'confidence_score': 0.72}, {'workflow_id': '07040', 'lesson_title': '🧠 *NEW* Claude 3.7 Extended Thinking AI Agent 🤖 – Unlock Ultimate Intelligence [Starter]', 'original_name': '🧠 *NEW* Claude 3.7 Extended Thinking AI Agent 🤖 – Unlock Ultimate Intelligence', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '00053', 'lesson_title': 'Add a new user to Notion database on Calendly invite creation [Starter]', 'original_name': 'Add a new user to Notion database on Calendly invite creation', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'Notion'], 'confidence_score': 0.64}, {'workflow_id': '01449', 'lesson_title': 'Automate User Creation & Access Group Assignment in Curseduca [Starter]', 'original_name': 'Automate User Creation & Access Group Assignment in Curseduca', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '02364', 'lesson_title': 'Capture Website Screenshots via Google Sheets to Google Drive with CustomJS [Starter]', 'original_name': 'Capture Website Screenshots via Google Sheets to Google Drive with CustomJS', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets'], 'confidence_score': 0.64}, {'workflow_id': '02969', 'lesson_title': 'Create Onfleet tasks from local Spreadsheets [Starter]', 'original_name': 'Create Onfleet tasks from local Spreadsheets', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Read'], 'confidence_score': 0.64}, {'workflow_id': '03013', 'lesson_title': 'Create Shopify customers from a Google Sheet [Starter]', 'original_name': 'Create Shopify customers from a Google Sheet', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '03017', 'lesson_title': "Create Smart URLs with BioURL.link's Geo, Device & Language Targeting [Starter]", 'original_name': "Create Smart URLs with BioURL.link's Geo, Device & Language Targeting", 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '03215', 'lesson_title': 'Daily Task Reminder System: Airtable to Slack Automated Notifications [Starter]', 'original_name': 'Daily Task Reminder System: Airtable to Slack Automated Notifications', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Schedule', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '03329', 'lesson_title': 'Download Media Files from Slack Messages [Starter]', 'original_name': 'Download Media Files from Slack Messages', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '03594', 'lesson_title': 'Extract Domain and verify email syntax on the go [Starter]', 'original_name': 'Extract Domain and verify email syntax on the go', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '03600', 'lesson_title': 'Extract Facebook Group Posts with Airtop [Starter]', 'original_name': 'Extract Facebook Group Posts with Airtop', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['n8n Form'], 'confidence_score': 0.64}, {'workflow_id': '03922', 'lesson_title': 'Generate AI Stock Images with Flux1-schnell, Metadata Tagging & Google Integration [Starter]', 'original_name': 'Generate AI Stock Images with Flux1-schnell, Metadata Tagging & Google Integration', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '04235', 'lesson_title': 'Generate News Videos from RSS Feeds with HeyGen Avatar [Starter]', 'original_name': 'Generate News Videos from RSS Feeds with HeyGen Avatar', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'RSS Feed'], 'confidence_score': 0.64}, {'workflow_id': '04378', 'lesson_title': 'Generate Text Images from the Free DummyJSON API Using the HTTP Request Node [Starter]', 'original_name': 'Generate Text Images from the Free DummyJSON API Using the HTTP Request Node', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '04471', 'lesson_title': 'Get Daily Weather and Save It in Airtable [Starter]', 'original_name': 'Get Daily Weather and Save It in Airtable', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '04586', 'lesson_title': 'Handle verification for Twitter webhook [Starter]', 'original_name': 'Handle verification for Twitter webhook', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Crypto', 'Set/Transform', 'Webhook'], 'confidence_score': 0.64}]}Simple: {'count': 362, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '00918', 'lesson_title': 'Automate Contract Employee Lifecycle with Google Docs, DocuSign & Airtable [Simple]', 'original_name': 'Automate Contract Employee Lifecycle with Google Docs, DocuSign & Airtable', 'estimated_learning_time': '39 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Google Calendar', 'Google Docs', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00928', 'lesson_title': 'Automate Customer Feedback Analysis with Forms, AI, Google Sheets and WhatsApp [Simple]', 'original_name': 'Automate Customer Feedback Analysis with Forms, AI, Google Sheets and WhatsApp', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'WhatsApp', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '01096', 'lesson_title': 'Automate Installation Booking Approvals with Slack & Gmail Forms [Simple]', 'original_name': 'Automate Installation Booking Approvals with Slack & Gmail Forms', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition', 'Set/Transform', 'Slack', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '01132', 'lesson_title': 'Automate Job Posting Creation with Forms, Dropbox, and Foxit PDF Generation [Simple]', 'original_name': 'Automate Job Posting Creation with Forms, Dropbox, and Foxit PDF Generation', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Dropbox', 'File Convert', 'File Extract', 'HTTP Request', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '01287', 'lesson_title': 'Automate Process Improvement with Employee Feedback Analysis using GPT-4.1 and Baserow [Simple]', 'original_name': 'Automate Process Improvement with Employee Feedback Analysis using GPT-4.1 and Baserow', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Baserow', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '01311', 'lesson_title': 'Automate Real Estate Property Tours with Google Calendar, Slack & Calendly [Simple]', 'original_name': 'Automate Real Estate Property Tours with Google Calendar, Slack & Calendly', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'Slack', 'Wait', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '01571', 'lesson_title': 'Automated Client Journey: Appointment Reminders & Follow-ups with Google Calendar & Twilio [Simple]', 'original_name': 'Automated Client Journey: Appointment Reminders & Follow-ups with Google Calendar & Twilio', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'Google Sheets', 'IF Condition', 'Schedule', 'Twilio'], 'confidence_score': 0.95}, {'workflow_id': '01797', 'lesson_title': 'Automated New Hire Appointment Letters with Google Docs, HR Approval & Gmail [Simple]', 'original_name': 'Automated New Hire Appointment Letters with Google Docs, HR Approval & Gmail', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Docs', 'Google Drive', 'IF Condition', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '01811', 'lesson_title': 'Automated PDF Form Processing with Web Forms and Email Delivery [Simple]', 'original_name': 'Automated PDF Form Processing with Web Forms and Email Delivery', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTML Extract', 'HTTP Request', 'Set/Transform', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '02333', 'lesson_title': 'Business Hours Lead Response System with Gmail, Google Sheets & Telegram Alerts [Simple]', 'original_name': 'Business Hours Lead Response System with Gmail, Google Sheets & Telegram Alerts', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Set/Transform', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '06080', 'lesson_title': 'Stripe Customer Duplicate Detection & Management with Airtable & Slack Notifications [Simple]', 'original_name': 'Stripe Customer Duplicate Detection & Management with Airtable & Slack Notifications', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Schedule', 'Slack', 'Stripe'], 'confidence_score': 0.95}, {'workflow_id': '06272', 'lesson_title': "The title clearly communicates the workflow's purpose, mentions all key services, and follows an excellent structure. [Simple]", 'original_name': "The title clearly communicates the workflow's purpose, mentions all key services, and follows an excellent structure.", 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Drive', 'HTTP Request', 'Monday.com', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '00633', 'lesson_title': 'Auto-Call New Typeform Submissions with Vapi Voice Assistant [Simple]', 'original_name': 'Auto-Call New Typeform Submissions with Vapi Voice Assistant', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Typeform', 'Wait'], 'confidence_score': 0.9}, {'workflow_id': '02061', 'lesson_title': 'Automatically document n8n workflows directly in Notion database [Simple]', 'original_name': 'Automatically document n8n workflows directly in Notion database', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Notion', 'Schedule', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '02172', 'lesson_title': 'Bilibili Video Downloader with Google Drive Upload & Email Notification [Simple]', 'original_name': 'Bilibili Video Downloader with Google Drive Upload & Email Notification', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'IF Condition', 'Wait', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '02340', 'lesson_title': 'Calendly to KlickTipp Integration [Simple]', 'original_name': 'Calendly to KlickTipp Integration', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '02638', 'lesson_title': 'Convert PPTX to PDF using ConvertAPI [Simple]', 'original_name': 'Convert PPTX to PDF using ConvertAPI', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '02671', 'lesson_title': 'Convert YouTube Videos to MP4 & MP3 with RapidAPI and Google Sheets Logging [Simple]', 'original_name': 'Convert YouTube Videos to MP4 & MP3 with RapidAPI and Google Sheets Logging', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '02999', 'lesson_title': 'Create Recurring AI-Powered Data Digests in Slack with Super Assistant [Simple]', 'original_name': 'Create Recurring AI-Powered Data Digests in Slack with Super Assistant', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Schedule', 'Set/Transform', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '03333', 'lesson_title': 'Download Threads Videos & Log Results in Google Sheets [Simple]', 'original_name': 'Download Threads Videos & Log Results in Google Sheets', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Wait'], 'confidence_score': 0.9}, {'workflow_id': '03563', 'lesson_title': 'Extract and Translate TikTok Video Transcripts with OpenAI GPT-4 to Google Docs [Simple]', 'original_name': 'Extract and Translate TikTok Video Transcripts with OpenAI GPT-4 to Google Docs', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Docs', 'HTTP Request', 'Wait', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '03987', 'lesson_title': 'Generate and Send Contract Documents with Typeform, Google Docs and Gmail [Simple]', 'original_name': 'Generate and Send Contract Documents with Typeform, Google Docs and Gmail', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Docs', 'Google Drive', 'Set/Transform', 'Typeform'], 'confidence_score': 0.9}, {'workflow_id': '04034', 'lesson_title': 'Generate Character-Consistent AI Images with KIE.AI Nano Banana API [Simple]', 'original_name': 'Generate Character-Consistent AI Images with KIE.AI Nano Banana API', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Set/Transform', 'Wait', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '04173', 'lesson_title': 'Generate instant google meet links with a slack command [Simple]', 'original_name': 'Generate instant google meet links with a slack command', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'Slack', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '04903', 'lesson_title': 'Merge PDF files using ConvertAPI [Simple]', 'original_name': 'Merge PDF files using ConvertAPI', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '05171', 'lesson_title': 'One-way sync between Telegram, Notion, Google Drive, and Google Sheets [Simple]', 'original_name': 'One-way sync between Telegram, Notion, Google Drive, and Google Sheets', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'Google Drive', 'Google Sheets', 'HTTP Request', 'Notion'], 'confidence_score': 0.9}, {'workflow_id': '05583', 'lesson_title': 'Reschedule Google Calendar Appointments with Stream Deck (15/30/60 min) [Simple]', 'original_name': 'Reschedule Google Calendar Appointments with Stream Deck (15/30/60 min)', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '06114', 'lesson_title': 'Summarize Text with RapidAPI and Log Results to Google Sheets [Simple]', 'original_name': 'Summarize Text with RapidAPI and Log Results to Google Sheets', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Wait'], 'confidence_score': 0.9}, {'workflow_id': '06151', 'lesson_title': 'Sync Google Calendar tasks to Trello every day [Simple]', 'original_name': 'Sync Google Calendar tasks to Trello every day', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Calendar', 'IF Condition', 'Set/Transform', 'Trello'], 'confidence_score': 0.9}, {'workflow_id': '06694', 'lesson_title': 'Website Contact Form to Slack with Optional Email Confirmation [Simple]', 'original_name': 'Website Contact Form to Slack with Optional Email Confirmation', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Outlook', 'Slack', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '06740', 'lesson_title': 'WhatsApp Group Onboarding with Automated Welcome Messages & Airtable Point System [Simple]', 'original_name': 'WhatsApp Group Onboarding with Automated Welcome Messages & Airtable Point System', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Filter', 'HTTP Request', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '00758', 'lesson_title': 'Auto-Renew AWS Certificates with Slack Approval Workflow [Simple]', 'original_name': 'Auto-Renew AWS Certificates with Slack Approval Workflow', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Schedule', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '01365', 'lesson_title': 'Automate Security Incident Response with Google Sheets, Email Alerts and EDR Isolation [Simple]', 'original_name': 'Automate Security Incident Response with Google Sheets, Email Alerts and EDR Isolation', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01385', 'lesson_title': 'Automate Service Package Recommendations with Google Workspace Sales Pipeline Tracking [Simple]', 'original_name': 'Automate Service Package Recommendations with Google Workspace Sales Pipeline Tracking', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'Google Sheets', 'Set/Transform', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '01676', 'lesson_title': 'Automated Form Response System with Google Sheets, Slack, Gmail & Contacts [Simple]', 'original_name': 'Automated Form Response System with Google Sheets, Slack, Gmail & Contacts', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '01705', 'lesson_title': 'Automated IMDB Video Downloader with Google Drive Upload & Email Alerts [Simple]', 'original_name': 'Automated IMDB Video Downloader with Google Drive Upload & Email Alerts', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'IF Condition', 'Wait', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '02083', 'lesson_title': 'Automatically Save QuickBooks Invoice PDFs to Google Drive [Simple]', 'original_name': 'Automatically Save QuickBooks Invoice PDFs to Google Drive', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'HTTP Request', 'QuickBooks', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02189', 'lesson_title': 'Book Appointments with Voice Using VAPI & Cal.com [Simple]', 'original_name': 'Book Appointments with Voice Using VAPI & Cal.com', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Switch', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02441', 'lesson_title': 'Client Feedback Collector & Analyzer (Form → AI Summary → Email + Social Draft) [Simple]', 'original_name': 'Client Feedback Collector & Analyzer (Form → AI Summary → Email + Social Draft)', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Telegram', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02496', 'lesson_title': 'Compare Vendor Quotations with Grok AI and Export to Google Sheets & Email [Simple]', 'original_name': 'Compare Vendor Quotations with Grok AI and Export to Google Sheets & Email', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Wait', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02635', 'lesson_title': 'Convert PDF, DOC, and Images to Markdown using Datalab.to API [Simple]', 'original_name': 'Convert PDF, DOC, and Images to Markdown using Datalab.to API', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Switch', 'Wait', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '02708', 'lesson_title': 'Create a Calendly Availability API Endpoint for Real-time Scheduling Data [Simple]', 'original_name': 'Create a Calendly Availability API Endpoint for Real-time Scheduling Data', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02748', 'lesson_title': 'Create a Pipedrive activity on Calendly event scheduled [Simple]', 'original_name': 'Create a Pipedrive activity on Calendly event scheduled', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'DateTime', 'Pipedrive', 'Slack', 'Wait'], 'confidence_score': 0.85}, {'workflow_id': '03545', 'lesson_title': 'Extract and Convert PDF Documents to Markdown with LlamaIndex Cloud API [Simple]', 'original_name': 'Extract and Convert PDF Documents to Markdown with LlamaIndex Cloud API', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Wait', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04343', 'lesson_title': 'Generate Single-Use Personalized Calendly Links with Google Sheets Tracking & Slack Alerts [Simple]', 'original_name': 'Generate Single-Use Personalized Calendly Links with Google Sheets Tracking & Slack Alerts', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Set/Transform', 'Slack', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '04739', 'lesson_title': 'Lead Tracking System for HubSpot with Automated Notifications via Gmail & Slack [Simple]', 'original_name': 'Lead Tracking System for HubSpot with Automated Notifications via Gmail & Slack', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HubSpot', 'IF Condition', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '04923', 'lesson_title': 'Monitor & Alert on Inactive AWS IAM Users with Slack Notifications [Simple]', 'original_name': 'Monitor & Alert on Inactive AWS IAM Users with Slack Notifications', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'IF Condition', 'Schedule', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '04942', 'lesson_title': 'Monitor Authentication IPs from SaaS Alerts & Email Reports via SMTP2Go [Simple]', 'original_name': 'Monitor Authentication IPs from SaaS Alerts & Email Reports via SMTP2Go', 'estimated_learning_time': '37 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Deduplicate', 'File Convert', 'HTTP Request', 'Merge', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05954', 'lesson_title': 'Service Scheduling & Route Planner for Deliveries with Notion, Telegram and Maps [Simple]', 'original_name': 'Service Scheduling & Route Planner for Deliveries with Notion, Telegram and Maps', 'estimated_learning_time': '35 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Merge', 'Telegram', 'Wait', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '06071', 'lesson_title': 'Store responses from Typeform into Airtable [Simple]', 'original_name': 'Store responses from Typeform into Airtable', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Set/Transform', 'Slack', 'Typeform'], 'confidence_score': 0.85}]}Intermediate: {'count': 1395, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00120', 'lesson_title': 'AI Chatbot Call Center: Taxi Booking Worker (Production-Ready, Part 5) [Intermediate]', 'original_name': 'AI Chatbot Call Center: Taxi Booking Worker (Production-Ready, Part 5)', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Google Calendar', 'IF Condition', 'PostgreSQL', 'Redis', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '00310', 'lesson_title': 'AI-Powered Invoice Data Extraction & Approval Workflow with ScrapeGraphAI & Telegram [Intermediate]', 'original_name': 'AI-Powered Invoice Data Extraction & Approval Workflow with ScrapeGraphAI & Telegram', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Switch', 'Telegram', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '00625', 'lesson_title': 'Auto-Add New Calendly Bookings to Google Sheets [Intermediate]', 'original_name': 'Auto-Add New Calendly Bookings to Google Sheets', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '00880', 'lesson_title': 'Automate Change Request Workflow: Monday.com to Jira with Slack & Sheets [Intermediate]', 'original_name': 'Automate Change Request Workflow: Monday.com to Jira with Slack & Sheets', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'Jira', 'Monday.com'], 'confidence_score': 0.95}, {'workflow_id': '00949', 'lesson_title': 'Automate Daily Interview Schedule Delivery from Google Calendar to Gmail [Intermediate]', 'original_name': 'Automate Daily Interview Schedule Delivery from Google Calendar to Gmail', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '00998', 'lesson_title': 'Automate end-to-end contract signatures with Google Docs, Drive and SignNow [Intermediate]', 'original_name': 'Automate end-to-end contract signatures with Google Docs, Drive and SignNow', 'estimated_learning_time': '1h', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Docs', 'Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01007', 'lesson_title': 'Automate Event Scheduling from Emails with Gmail & Google Calendar Keywords [Intermediate]', 'original_name': 'Automate Event Scheduling from Emails with Gmail & Google Calendar Keywords', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01144', 'lesson_title': 'Automate Lead Calling with VAPI, Google Sheets Logging, and Calendar Bookings [Intermediate]', 'original_name': 'Automate Lead Calling with VAPI, Google Sheets Logging, and Calendar Bookings', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Calendar', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01156', 'lesson_title': 'Automate Lead Intake & Deduplication with Google Forms, Sheets and GoHighLevel CRM [Intermediate]', 'original_name': 'Automate Lead Intake & Deduplication with Google Forms, Sheets and GoHighLevel CRM', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01164', 'lesson_title': 'Automate Lead Qualification & Follow-up with Gemini, HubSpot, Zoom & Mailchimp [Intermediate]', 'original_name': 'Automate Lead Qualification & Follow-up with Gemini, HubSpot, Zoom & Mailchimp', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'HTTP Request', 'HubSpot', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01195', 'lesson_title': 'Automate Loan Agency Lead Management with Twilio, Google Sheets & Drive [Intermediate]', 'original_name': 'Automate Loan Agency Lead Management with Twilio, Google Sheets & Drive', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'Twilio', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '01204', 'lesson_title': 'Automate Medical Appointments with ElevenLabs Voice Agent & Google Calendar [Intermediate]', 'original_name': 'Automate Medical Appointments with ElevenLabs Voice Agent & Google Calendar', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Calendar', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01211', 'lesson_title': 'Automate Meeting Prep & Lead Enrichment with Bright Data, Cal.com & Airtable [Intermediate]', 'original_name': 'Automate Meeting Prep & Lead Enrichment with Bright Data, Cal.com & Airtable', 'estimated_learning_time': '58 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Airtable', 'Filter', 'Gmail', 'LLM Chain', 'Markdown'], 'confidence_score': 0.95}, {'workflow_id': '01216', 'lesson_title': 'Automate Meeting Transcription & Minutes Distribution with OpenAI and Google Drive [Intermediate]', 'original_name': 'Automate Meeting Transcription & Minutes Distribution with OpenAI and Google Drive', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Convert', 'Google Drive', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01258', 'lesson_title': 'Automate Payroll Processing with GPT-4, Google Sheets, PDF Payslips & Slack Alerts [Intermediate]', 'original_name': 'Automate Payroll Processing with GPT-4, Google Sheets, PDF Payslips & Slack Alerts', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'Schedule', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '01261', 'lesson_title': 'Automate PDF Invoice Generation & Delivery with Gmail and Google Drive Storage [Intermediate]', 'original_name': 'Automate PDF Invoice Generation & Delivery with Gmail and Google Drive Storage', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'HTTP Request', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '01327', 'lesson_title': 'Automate Restaurant Marketing & Booking with Excel, VAPI Voice Agent & Calendar [Intermediate]', 'original_name': 'Automate Restaurant Marketing & Booking with Excel, VAPI Voice Agent & Calendar', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Calendar', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01616', 'lesson_title': 'Automated Daily Outlook Calendar Meeting Digest [Intermediate]', 'original_name': 'Automated Daily Outlook Calendar Meeting Digest', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Outlook', 'Schedule', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '01622', 'lesson_title': 'Automated Demo Scheduling System with Outlook Calendar and Zoom Integration [Intermediate]', 'original_name': 'Automated Demo Scheduling System with Outlook Calendar and Zoom Integration', 'estimated_learning_time': '1h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '01659', 'lesson_title': 'Automated Event Management with Typeform, Stripe, Google Tools & Slack Notifications [Intermediate]', 'original_name': 'Automated Event Management with Typeform, Stripe, Google Tools & Slack Notifications', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': False, 'core_integrations': ['DateTime', 'Gmail', 'Google Calendar', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01722', 'lesson_title': 'Automated Invoice Generator - Shopify to PDF with Google Drive Storage and Email [Intermediate]', 'original_name': 'Automated Invoice Generator - Shopify to PDF with Google Drive Storage and Email', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Drive', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01759', 'lesson_title': 'Automated Lead-to-Client Pipeline with Google Sheets Email Notifications & Time Tracking [Intermediate]', 'original_name': 'Automated Lead-to-Client Pipeline with Google Sheets Email Notifications & Time Tracking', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'DateTime', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01790', 'lesson_title': 'Automated Multi-tier Expense Approval & Reimbursement with JotForm, Slack & Google Sheets [Intermediate]', 'original_name': 'Automated Multi-tier Expense Approval & Reimbursement with JotForm, Slack & Google Sheets', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'JotForm'], 'confidence_score': 0.95}, {'workflow_id': '01847', 'lesson_title': 'Automated Request-to-Quote with OpenAI, Google Sheets & CraftMyPDF [Intermediate]', 'original_name': 'Automated Request-to-Quote with OpenAI, Google Sheets & CraftMyPDF', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'OpenAI', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '01932', 'lesson_title': 'Automated Voice Appointment Booking with Vapi AI and Google Calendar [Intermediate]', 'original_name': 'Automated Voice Appointment Booking with Vapi AI and Google Calendar', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Calendar', 'Set/Transform', 'Switch', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '01967', 'lesson_title': 'Automated Workshop Certificate System with JotForm, Email Verification & Google Workspace [Intermediate]', 'original_name': 'Automated Workshop Certificate System with JotForm, Email Verification & Google Workspace', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '02151', 'lesson_title': 'Batch Delete Posts and Featured Images in WordPress [Intermediate]', 'original_name': 'Batch Delete Posts and Featured Images in WordPress', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '02863', 'lesson_title': 'Create client onboarding projects, contracts and Slack channels from form data [Intermediate]', 'original_name': 'Create client onboarding projects, contracts and Slack channels from form data', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Asana', 'Batch Loop', 'Gmail', 'Google Docs'], 'confidence_score': 0.95}, {'workflow_id': '03062', 'lesson_title': 'Create, Delete, and Organize AWS S3 Buckets & Files Directly from Your Email [Intermediate]', 'original_name': 'Create, Delete, and Organize AWS S3 Buckets & Files Directly from Your Email', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['AWS S3', 'Code (JS/Python)', 'IF Condition', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '03266', 'lesson_title': 'Detect Holiday Conflicts & Suggest Meeting Reschedules with Google Calendar and Slack [Intermediate]', 'original_name': 'Detect Holiday Conflicts & Suggest Meeting Reschedules with Google Calendar and Slack', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Calendar', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '03352', 'lesson_title': 'Dynamically Send Out-of-Office / Vacation Message using Gmail & Google Calendar [Intermediate]', 'original_name': 'Dynamically Send Out-of-Office / Vacation Message using Gmail & Google Calendar', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '03693', 'lesson_title': 'Extracts and organizes academic publications using GPT-4 Mini, Google Sheets, Gmail [Intermediate]', 'original_name': 'Extracts and organizes academic publications using GPT-4 Mini, Google Sheets, Gmail', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['File Convert', 'Gmail', 'Google Sheets', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '03786', 'lesson_title': 'Form to Meeting: Google Calendar, Zoom, Gmail & Slack Booking Automation [Intermediate]', 'original_name': 'Form to Meeting: Google Calendar, Zoom, Gmail & Slack Booking Automation', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '03816', 'lesson_title': 'Generate & Deliver Invoices from JotForm to Google Drive & Email with PDF Conversion [Intermediate]', 'original_name': 'Generate & Deliver Invoices from JotForm to Google Drive & Email with PDF Conversion', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Drive', 'HTTP Request', 'JotForm'], 'confidence_score': 0.95}, {'workflow_id': '04180', 'lesson_title': 'Generate Invoices, Save to Drive and Send Email to Customer with JS + G Sheets [Intermediate]', 'original_name': 'Generate Invoices, Save to Drive and Send Email to Customer with JS + G Sheets', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '04187', 'lesson_title': 'Generate Lead Qualification Reports in Gmail from Tally Forms via Qwen-3 [Intermediate]', 'original_name': 'Generate Lead Qualification Reports in Gmail from Tally Forms via Qwen-3', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'LLM Chain', 'Set/Transform', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '04291', 'lesson_title': 'Generate Professional Documents with Claude AI Skills and Upload to Google Drive [Intermediate]', 'original_name': 'Generate Professional Documents with Claude AI Skills and Upload to Google Drive', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'HTTP Request', 'Switch', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '04540', 'lesson_title': 'Google Calendar MCP server for AI Agent with Dynamic Scheduling [Intermediate]', 'original_name': 'Google Calendar MCP server for AI Agent with Dynamic Scheduling', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.95}, {'workflow_id': '04585', 'lesson_title': 'Handle Gmail reply-based scheduling with Google Calendar and GPT-4o-mini [Intermediate]', 'original_name': 'Handle Gmail reply-based scheduling with Google Calendar and GPT-4o-mini', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'IF Condition', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '04777', 'lesson_title': 'LinkedIn Job Finder Automation using Bright Data API & Google Sheets [Intermediate]', 'original_name': 'LinkedIn Job Finder Automation using Bright Data API & Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Wait'], 'confidence_score': 0.95}, {'workflow_id': '05368', 'lesson_title': 'Process Scanned Invoices with Google Drive, OCR & OpenAI to Google Sheets [Intermediate]', 'original_name': 'Process Scanned Invoices with Google Drive, OCR & OpenAI to Google Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Convert', 'File Extract', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '05648', 'lesson_title': 'Salesforce to S3 File Migration & Cleanup [Intermediate]', 'original_name': 'Salesforce to S3 File Migration & Cleanup', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['AWS S3', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request', 'Salesforce'], 'confidence_score': 0.95}, {'workflow_id': '05674', 'lesson_title': 'Schedule interviews and send GPT-4 reminders with Google Calendar, Gmail, Slack and Recrutei [Intermediate]', 'original_name': 'Schedule interviews and send GPT-4 reminders with Google Calendar, Gmail, Slack and Recrutei', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05861', 'lesson_title': 'Send interview reminders (10 minutes) from Google Calendar to Slack DMs [Intermediate]', 'original_name': 'Send interview reminders (10 minutes) from Google Calendar to Slack DMs', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Calendar', 'IF Condition', 'Set/Transform', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '06307', 'lesson_title': 'Track Calendly Schedule Changes with Google Sheets & Slack Notifications [Intermediate]', 'original_name': 'Track Calendly Schedule Changes with Google Sheets & Slack Notifications', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'Google Sheets', 'IF Condition', 'Merge', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '06409', 'lesson_title': 'Transcribe and Analyze Meetings or Podcasts with ElevenLabs and Google Gemini AI [Intermediate]', 'original_name': 'Transcribe and Analyze Meetings or Podcasts with ElevenLabs and Google Gemini AI', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Docs', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '06550', 'lesson_title': 'Two-way Property Repair Management System with Google Sheets & Drive [Intermediate]', 'original_name': 'Two-way Property Repair Management System with Google Sheets & Drive', 'estimated_learning_time': '1h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '06580', 'lesson_title': 'Upload Files to Dropbox and Generate Direct Download Links [Intermediate]', 'original_name': 'Upload Files to Dropbox and Generate Direct Download Links', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Dropbox', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Sub-Workflow'], 'confidence_score': 0.95}, {'workflow_id': '07034', 'lesson_title': '🦜✨Use OpenAI to Transcribe Audio + Summarize with AI + Save to Google Drive [Intermediate]', 'original_name': '🦜✨Use OpenAI to Transcribe Audio + Summarize with AI + Save to Google Drive', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Filter', 'Gmail', 'Google Drive', 'Manual Trigger', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '00024', 'lesson_title': '3D Product Video Generator from 2D Image for E-Commerce Stores [Intermediate]', 'original_name': '3D Product Video Generator from 2D Image for E-Commerce Stores', 'estimated_learning_time': '1h 10min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.9}]}Advanced: {'count': 621, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '00248', 'lesson_title': 'AI-Powered Body Measurement & Clothing Size Estimator from Image with Fal.ai [Advanced]', 'original_name': 'AI-Powered Body Measurement & Clothing Size Estimator from Image with Fal.ai', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00292', 'lesson_title': 'AI-Powered Feedback Triage: Jotform to Trello, Airtable & Slack with Gemini [Advanced]', 'original_name': 'AI-Powered Feedback Triage: Jotform to Trello, Airtable & Slack with Gemini', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'Gmail', 'Google Gemini', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00666', 'lesson_title': 'Auto-Extract & Approve Invoices with GPT-4o Fraud Detection and QuickBooks [Advanced]', 'original_name': 'Auto-Extract & Approve Invoices with GPT-4o Fraud Detection and QuickBooks', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '00957', 'lesson_title': 'Automate Dental Appointment Booking with Gemini AI, Google Calendar & Sheets [Advanced]', 'original_name': 'Automate Dental Appointment Booking with Gemini AI, Google Calendar & Sheets', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '00963', 'lesson_title': 'Automate Document Approvals with Multi-Level Workflows using Supabase & Gmail [Advanced]', 'original_name': 'Automate Document Approvals with Multi-Level Workflows using Supabase & Gmail', 'estimated_learning_time': '1h 56min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Crypto', 'Gmail', 'HTTP Request', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '01024', 'lesson_title': 'Automate Freelance Project Intake with Custom Proposals using Jotform & Gemini [Advanced]', 'original_name': 'Automate Freelance Project Intake with Custom Proposals using Jotform & Gemini', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01025', 'lesson_title': 'Automate Full Agreement Lifecycle with JotForm, Approvals, Signwell E-Signatures & Tracking [Advanced]', 'original_name': 'Automate Full Agreement Lifecycle with JotForm, Approvals, Signwell E-Signatures & Tracking', 'estimated_learning_time': '1h 44min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Docs', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01200', 'lesson_title': 'Automate Marketing Agency Client Onboarding: Typeform to GDrive + OpenAI Research [Advanced]', 'original_name': 'Automate Marketing Agency Client Onboarding: Typeform to GDrive + OpenAI Research', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Docs', 'Google Drive', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '01350', 'lesson_title': 'Automate Sales Meeting Prep with AI & APIFY Sent To WhatsApp [Advanced]', 'original_name': 'Automate Sales Meeting Prep with AI & APIFY Sent To WhatsApp', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Gmail', 'Google Calendar', 'HTML Extract', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '01543', 'lesson_title': 'Automated Appointment Approval System with GPT-4 Mini, JotForm, and Telegram [Advanced]', 'original_name': 'Automated Appointment Approval System with GPT-4 Mini, JotForm, and Telegram', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01755', 'lesson_title': 'Automated Lead Qualification for JotForm with Google Gemini & Telegram Alerts [Advanced]', 'original_name': 'Automated Lead Qualification for JotForm with Google Gemini & Telegram Alerts', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'HTTP Request', 'JotForm', 'Output Parser'], 'confidence_score': 0.95}, {'workflow_id': '01779', 'lesson_title': 'Automated Meeting Summaries: Google Meet to Slack with Vexa.ai and GPT-4o [Advanced]', 'original_name': 'Automated Meeting Summaries: Google Meet to Slack with Vexa.ai and GPT-4o', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Calendar', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01812', 'lesson_title': 'Automated PDF Invoice Processing & Approval Flow using OpenAI and Google Sheets [Advanced]', 'original_name': 'Automated PDF Invoice Processing & Approval Flow using OpenAI and Google Sheets', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '01816', 'lesson_title': 'Automated Phone Receptionist for Scheduling with Twilio, ElevenLabs & Claude AI [Advanced]', 'original_name': 'Automated Phone Receptionist for Scheduling with Twilio, ElevenLabs & Claude AI', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Webhook'], 'confidence_score': 0.95}, {'workflow_id': '02437', 'lesson_title': 'Clear integration of GPT-4 with key tools for enhanced functionality [Advanced]', 'original_name': 'Clear integration of GPT-4 with key tools for enhanced functionality', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Merge', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '02814', 'lesson_title': 'Create AI-powered 3D product videos from images with VEO3 for Shopify [Advanced]', 'original_name': 'Create AI-powered 3D product videos from images with VEO3 for Shopify', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Discord', 'Gmail', 'Google Drive'], 'confidence_score': 0.95}, {'workflow_id': '03083', 'lesson_title': 'Credit Card Payment Reminder & Tracking-For Taiwan Banks [Advanced]', 'original_name': 'Credit Card Payment Reminder & Tracking-For Taiwan Banks', 'estimated_learning_time': '1h 52min', 'has_ai': False, 'has_code': False, 'core_integrations': ['File Extract', 'Gmail', 'Google Calendar', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '03550', 'lesson_title': 'Extract and Organize Contract Details from PDFs with Slack, GPT-4o, and Google Sheets [Advanced]', 'original_name': 'Extract and Organize Contract Details from PDFs with Slack, GPT-4o, and Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Google Sheets', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '03663', 'lesson_title': 'Extract Text from Images & PDFs via Telegram with Mistral OCR to Markdown [Advanced]', 'original_name': 'Extract Text from Images & PDFs via Telegram with Mistral OCR to Markdown', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '04541', 'lesson_title': 'Google Calendar Reminder System with GPT-4o and Telegram [Advanced]', 'original_name': 'Google Calendar Reminder System with GPT-4o and Telegram', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Deduplicate', 'Google Calendar', 'OpenAI', 'Schedule'], 'confidence_score': 0.95}, {'workflow_id': '04766', 'lesson_title': 'LinkedIn Auto Message Router and Responder with Request Detection [Advanced]', 'original_name': 'LinkedIn Auto Message Router and Responder with Request Detection', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '04895', 'lesson_title': 'Meeting Management Agent [Advanced]', 'original_name': 'Meeting Management Agent', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '04981', 'lesson_title': 'Monitor Favorite YouTube Channels Through RSS feeds and Receive Notifications [Advanced]', 'original_name': 'Monitor Favorite YouTube Channels Through RSS feeds and Receive Notifications', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'Gmail', 'HTTP Request'], 'confidence_score': 0.95}, {'workflow_id': '05139', 'lesson_title': 'New TheHive Case Slack Notification Bot [Advanced]', 'original_name': 'New TheHive Case Slack Notification Bot', 'estimated_learning_time': '2h 18min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Set/Transform', 'Slack', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '05375', 'lesson_title': 'Process Voice Notes to AI Responses with Claude Sonnet, Nuclino & Slack [Advanced]', 'original_name': 'Process Voice Notes to AI Responses with Claude Sonnet, Nuclino & Slack', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'Merge', 'NocoDB', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '05430', 'lesson_title': 'Qualifying Appointment Requests with AI & n8n Forms [Advanced]', 'original_name': 'Qualifying Appointment Requests with AI & n8n Forms', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Calendar', 'IF Condition', 'LLM Chain', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '05931', 'lesson_title': 'Send WhatsApp Notifications for Cal.com & Calendly Bookings using Google Gemini [Advanced]', 'original_name': 'Send WhatsApp Notifications for Cal.com & Calendly Bookings using Google Gemini', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Aggregate', 'Calendly', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '05970', 'lesson_title': 'Simple Scheduling and Internal Document Query Bot with Telegram [Advanced]', 'original_name': 'Simple Scheduling and Internal Document Query Bot with Telegram', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'Telegram'], 'confidence_score': 0.95}, {'workflow_id': '06133', 'lesson_title': 'Sync AI-enriched TimeRex bookings to Google Sheets and Slack with Gemini [Advanced]', 'original_name': 'Sync AI-enriched TimeRex bookings to Google Sheets and Slack with Gemini', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.95}, {'workflow_id': '06150', 'lesson_title': 'Sync Google Calendar events to Google Sheets with Slack notifications [Advanced]', 'original_name': 'Sync Google Calendar events to Google Sheets with Slack notifications', 'estimated_learning_time': '1h 28min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Gmail', 'Google Calendar', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '00477', 'lesson_title': 'Analyze Crunchbase Startups by Keyword with Bright Data, Gemini AI & Google Sheets [Advanced]', 'original_name': 'Analyze Crunchbase Startups by Keyword with Bright Data, Gemini AI & Google Sheets', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Gemini', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '00560', 'lesson_title': 'Anonymize & Reformat CVs with Gemini AI, Google Sheets & Apps Script [Advanced]', 'original_name': 'Anonymize & Reformat CVs with Gemini AI, Google Sheets & Apps Script', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'File Extract', 'Google Drive'], 'confidence_score': 0.9}, {'workflow_id': '00594', 'lesson_title': 'Audit & Generate JSON-LD Schema Markup for SEO with GPT-4.1-mini + Gmail [Advanced]', 'original_name': 'Audit & Generate JSON-LD Schema Markup for SEO with GPT-4.1-mini + Gmail', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Gmail', 'Output Parser', 'n8n Form'], 'confidence_score': 0.9}, {'workflow_id': '00872', 'lesson_title': 'Automate Candidate Analysis & Ranking with Jotform and Gemini AI [Advanced]', 'original_name': 'Automate Candidate Analysis & Ranking with Jotform and Gemini AI', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '01107', 'lesson_title': 'Automate Invoice Generation & Email Delivery with Jotform, Xero & GPT-4o-mini [Advanced]', 'original_name': 'Automate Invoice Generation & Email Delivery with Jotform, Xero & GPT-4o-mini', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'IF Condition', 'OpenAI', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '01215', 'lesson_title': 'Automate Meeting Summaries with Google Drive, Gemini AI & Google Docs [Advanced]', 'original_name': 'Automate Meeting Summaries with Google Drive, Gemini AI & Google Docs', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Drive', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.9}, {'workflow_id': '01572', 'lesson_title': 'Automated Client Onboarding System with Notion, Email & CRM Integration [Advanced]', 'original_name': 'Automated Client Onboarding System with Notion, Email & CRM Integration', 'estimated_learning_time': '1h 40min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Error Handler', 'Google Calendar', 'HubSpot', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '02305', 'lesson_title': 'Build your own Google Drive MCP server [Advanced]', 'original_name': 'Build your own Google Drive MCP server', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Tool', 'File Extract', 'Google Drive', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '02442', 'lesson_title': 'Client Nurture & Testimonial Auto-Pilot for Gumroad with Notion and Email [Advanced]', 'original_name': 'Client Nurture & Testimonial Auto-Pilot for Gumroad with Notion and Email', 'estimated_learning_time': '1h 22min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Error Handler', 'Notion', 'Wait', 'Webhook'], 'confidence_score': 0.9}, {'workflow_id': '02560', 'lesson_title': 'Context-Aware Google Calendar Management with MCP Protocol [Advanced]', 'original_name': 'Context-Aware Google Calendar Management with MCP Protocol', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Tool', 'Error Handler', 'Google Calendar', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '03662', 'lesson_title': 'Extract Text from Google Drive Images with OCR.space, OpenRouter AI Summary to Sheets & Gmail [Advanced]', 'original_name': 'Extract Text from Google Drive Images with OCR.space, OpenRouter AI Summary to Sheets & Gmail', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.9}, {'workflow_id': '04423', 'lesson_title': 'Generate Visual Summary & Knowledge Graph Insights for Your Email [Advanced]', 'original_name': 'Generate Visual Summary & Knowledge Graph Insights for Your Email', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Filter', 'Gmail', 'Google Gemini'], 'confidence_score': 0.9}, {'workflow_id': '06821', 'lesson_title': 'ZIP Code-Based Business Lead Generation with Google Maps and Sheets [Advanced]', 'original_name': 'ZIP Code-Based Business Lead Generation with Google Maps and Sheets', 'estimated_learning_time': '1h 42min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Discord', 'Filter'], 'confidence_score': 0.9}, {'workflow_id': '00085', 'lesson_title': 'AI Agent : Google calendar assistant using OpenAI [Advanced]', 'original_name': 'AI Agent : Google calendar assistant using OpenAI', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '00090', 'lesson_title': 'AI Agent for project management and meetings with Airtable and Fireflies [Advanced]', 'original_name': 'AI Agent for project management and meetings with Airtable and Fireflies', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Airtable', 'HTTP Request', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00098', 'lesson_title': 'AI Agent to chat with Airtable and analyze data [Advanced]', 'original_name': 'AI Agent to chat with Airtable and analyze data', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Aggregate', 'Airtable'], 'confidence_score': 0.85}, {'workflow_id': '00189', 'lesson_title': 'AI Resume Screening with Gmail, GPT-4o & Google Sheets - Automated Hiring Pipeline [Advanced]', 'original_name': 'AI Resume Screening with Gmail, GPT-4o & Google Sheets - Automated Hiring Pipeline', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00296', 'lesson_title': 'AI-Powered Food Order Processing with Facebook Messenger, Google Sheets & Calendar [Advanced]', 'original_name': 'AI-Powered Food Order Processing with Facebook Messenger, Google Sheets & Calendar', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Google Calendar', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '00298', 'lesson_title': 'AI-Powered Gmail and Calendar Assistant with Gemini Chat Interface [Advanced]', 'original_name': 'AI-Powered Gmail and Calendar Assistant with Gemini Chat Interface', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Set/Transform', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '00318', 'lesson_title': 'AI-Powered Lead Enrichment from Typeform & Calendly to HubSpot CRM [Advanced]', 'original_name': 'AI-Powered Lead Enrichment from Typeform & Calendly to HubSpot CRM', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Calendly', 'Code (JS/Python)', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}]}Expert: {'count': 355, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '00870', 'lesson_title': 'Automate Call Scheduling with Voice AI Receptionist using Vapi, Google Calendar & Airtable [Expert]', 'original_name': 'Automate Call Scheduling with Voice AI Receptionist using Vapi, Google Calendar & Airtable', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Google Calendar', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '00958', 'lesson_title': 'Automate Dental Appointments with Google Calendar, AI Assistant & Email Notifications [Expert]', 'original_name': 'Automate Dental Appointments with Google Calendar, AI Assistant & Email Notifications', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Code (JS/Python)', 'Gmail', 'Google Sheets'], 'confidence_score': 0.95}, {'workflow_id': '00989', 'lesson_title': 'Automate Employee Date Tracking & Reminders for HR with JavaScript [Expert]', 'original_name': 'Automate Employee Date Tracking & Reminders for HR with JavaScript', 'estimated_learning_time': '1h 42min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '01005', 'lesson_title': 'Automate event registration and reminder emails with Forms, Sheets & Gmail [Expert]', 'original_name': 'Automate event registration and reminder emails with Forms, Sheets & Gmail', 'estimated_learning_time': '2h 16min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '01057', 'lesson_title': 'Automate Hotel Booking Requests from Gmail to Google Sheets with GPT-4o-mini [Expert]', 'original_name': 'Automate Hotel Booking Requests from Gmail to Google Sheets with GPT-4o-mini', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Filter', 'Gmail'], 'confidence_score': 0.95}, {'workflow_id': '01451', 'lesson_title': 'Automate UX Research Planning with Gemini AI, Google Docs, and Human Feedback [Expert]', 'original_name': 'Automate UX Research Planning with Gemini AI, Google Docs, and Human Feedback', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Docs', 'Google Gemini'], 'confidence_score': 0.95}, {'workflow_id': '01588', 'lesson_title': 'Automated Corporate Training Requests with GPT-4, JotForm & Google Sheets [Expert]', 'original_name': 'Automated Corporate Training Requests with GPT-4, JotForm & Google Sheets', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '02416', 'lesson_title': 'Class Scheduling & Reminders with Google Calendar, Email & SMS Notifications [Expert]', 'original_name': 'Class Scheduling & Reminders with Google Calendar, Email & SMS Notifications', 'estimated_learning_time': '1h 48min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Calendar', 'IF Condition', 'Microsoft Excel'], 'confidence_score': 0.95}, {'workflow_id': '02515', 'lesson_title': 'Complete Lesson Automation for Modern UK Teachers [Expert]', 'original_name': 'Complete Lesson Automation for Modern UK Teachers', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Calendar', 'Google Docs'], 'confidence_score': 0.95}, {'workflow_id': '02754', 'lesson_title': 'Create a REST API for PDF Digital Signatures with Webhooks [Expert]', 'original_name': 'Create a REST API for PDF Digital Signatures with Webhooks', 'estimated_learning_time': '2h 14min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Convert', 'IF Condition', 'Set/Transform', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '03672', 'lesson_title': 'Extract Timesheet Data with Mistral OCR & Gmail Human Verification [Expert]', 'original_name': 'Extract Timesheet Data with Mistral OCR & Gmail Human Verification', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.95}, {'workflow_id': '04570', 'lesson_title': 'GPT 4.1-mini Automated Proposal to Payment Lifecycle Management [Expert]', 'original_name': 'GPT 4.1-mini Automated Proposal to Payment Lifecycle Management', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '04581', 'lesson_title': 'Handle Calendly bookings, cancellations and reschedules with Gmail, Google Calendar, Sheets and Slack [Expert]', 'original_name': 'Handle Calendly bookings, cancellations and reschedules with Gmail, Google Calendar, Sheets and Slack', 'estimated_learning_time': '1h 56min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Calendar', 'Google Sheets', 'Slack'], 'confidence_score': 0.95}, {'workflow_id': '05623', 'lesson_title': 'Review and approve employee expenses with forms, OpenAI and Google Workspace [Expert]', 'original_name': 'Review and approve employee expenses with forms, OpenAI and Google Workspace', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00813', 'lesson_title': 'Automate Agile Refinement Prep with Gmail, OpenAI & Google Sheets [Expert]', 'original_name': 'Automate Agile Refinement Prep with Gmail, OpenAI & Google Sheets', 'estimated_learning_time': '2h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Batch Loop', 'Error Handler', 'Filter'], 'confidence_score': 0.9}, {'workflow_id': '01243', 'lesson_title': 'Automate Odoo-triggered Redmine & GitLab account creation with Slack notifications [Expert]', 'original_name': 'Automate Odoo-triggered Redmine & GitLab account creation with Slack notifications', 'estimated_learning_time': '2h 56min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Slack'], 'confidence_score': 0.9}, {'workflow_id': '02509', 'lesson_title': 'Complete Booking System with Google Calendar, Business Hours & REST API [Expert]', 'original_name': 'Complete Booking System with Google Calendar, Business Hours & REST API', 'estimated_learning_time': '2h 14min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Calendar', 'IF Condition', 'Set/Transform', 'Wait'], 'confidence_score': 0.9}, {'workflow_id': '03261', 'lesson_title': 'Detect Duplicate Form Submissions & Send AI Responses with Jotform and Gemini [Expert]', 'original_name': 'Detect Duplicate Form Submissions & Send AI Responses with Jotform and Gemini', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Filter', 'Gmail', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.9}, {'workflow_id': '06498', 'lesson_title': 'Translate PDFs into Multiple Languages with Google Translate & ConvertAPI Cost Tracking [Expert]', 'original_name': 'Translate PDFs into Multiple Languages with Google Translate & ConvertAPI Cost Tracking', 'estimated_learning_time': '2h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Gmail', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '00068', 'lesson_title': 'Advanced Multi-Agent AI Personal Assistant with 250+ Task Capabilities (WhatsApp + GPT) [Expert]', 'original_name': 'Advanced Multi-Agent AI Personal Assistant with 250+ Task Capabilities (WhatsApp + GPT)', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'File Extract', 'Google Gemini'], 'confidence_score': 0.85}, {'workflow_id': '00174', 'lesson_title': 'AI Personal Assistant [Expert]', 'original_name': 'AI Personal Assistant', 'estimated_learning_time': '2h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Anthropic Claude', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '00184', 'lesson_title': 'AI Research Agents to Automate PDF Analysis with Mistral’s Best-in-Class OCR [Expert]', 'original_name': 'AI Research Agents to Automate PDF Analysis with Mistral’s Best-in-Class OCR', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00191', 'lesson_title': 'AI Sales Agent: WhatsApp, FB, IG, OpenAI, Airtable, Supabase Auto-Booking [Expert]', 'original_name': 'AI Sales Agent: WhatsApp, FB, IG, OpenAI, Airtable, Supabase Auto-Booking', 'estimated_learning_time': '2h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Airtable', 'Facebook', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '00277', 'lesson_title': 'AI-Powered Dental Appointment System with Telegram, Google Calendar and Sheets [Expert]', 'original_name': 'AI-Powered Dental Appointment System with Telegram, Google Calendar and Sheets', 'estimated_learning_time': '2h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Error Handler', 'Google Calendar'], 'confidence_score': 0.85}, {'workflow_id': '00295', 'lesson_title': 'AI-Powered Financial Document Extraction from Gmail to Google Sheets with Smart Guardrails [Expert]', 'original_name': 'AI-Powered Financial Document Extraction from Gmail to Google Sheets with Smart Guardrails', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Filter', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '00343', 'lesson_title': 'AI-Powered Multi-Platform Assistant with Google Suite, LinkedIn & Twitter [Expert]', 'original_name': 'AI-Powered Multi-Platform Assistant with Google Suite, LinkedIn & Twitter', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'Discord', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00377', 'lesson_title': 'AI-Powered Restaurant Booking System with Telegram, Calendar & Email Notifications [Expert]', 'original_name': 'AI-Powered Restaurant Booking System with Telegram, Calendar & Email Notifications', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'Google Calendar', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00384', 'lesson_title': 'AI-Powered Salon Booking with GPT, Google Calendar & Email Confirmations [Expert]', 'original_name': 'AI-Powered Salon Booking with GPT, Google Calendar & Email Confirmations', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'Google Calendar', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00607', 'lesson_title': 'Auto CVE & IOC Feed Ingestor with OpenAI Risk Triage & Email Alerts [Expert]', 'original_name': 'Auto CVE & IOC Feed Ingestor with OpenAI Risk Triage & Email Alerts', 'estimated_learning_time': '1h 54min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '00868', 'lesson_title': 'Automate Calendly User Onboarding & Offboarding with Google Sheets and Human Approval [Expert]', 'original_name': 'Automate Calendly User Onboarding & Offboarding with Google Sheets and Human Approval', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00906', 'lesson_title': 'Automate Conference Travel Approvals with Deepseek AI, Gmail and Google Sheets [Expert]', 'original_name': 'Automate Conference Travel Approvals with Deepseek AI, Gmail and Google Sheets', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Aggregate', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.85}, {'workflow_id': '00990', 'lesson_title': 'Automate employee leave approvals with GPT, Gmail & Calendar integration [Expert]', 'original_name': 'Automate employee leave approvals with GPT, Gmail & Calendar integration', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'IF Condition', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00997', 'lesson_title': 'Automate Employee Trip Expense Processing with Jotform, GPT-4.1 mini and Google Sheets [Expert]', 'original_name': 'Automate Employee Trip Expense Processing with Jotform, GPT-4.1 mini and Google Sheets', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'File Extract', 'Gmail', 'Google Drive'], 'confidence_score': 0.85}, {'workflow_id': '01097', 'lesson_title': 'Automate Interior Design Lead Qualification with AI & Human Approval to Notion [Expert]', 'original_name': 'Automate Interior Design Lead Qualification with AI & Human Approval to Notion', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Gemini', 'IF Condition', 'Notion'], 'confidence_score': 0.85}, {'workflow_id': '01218', 'lesson_title': 'Automate Microsoft Teams Meeting Analysis with GPT-4.1, Outlook & Mem.ai [Expert]', 'original_name': 'Automate Microsoft Teams Meeting Analysis with GPT-4.1, Outlook & Mem.ai', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '01225', 'lesson_title': 'Automate Multi-Channel Customer Support with Gmail, Telegram, and GPT AI [Expert]', 'original_name': 'Automate Multi-Channel Customer Support with Gmail, Telegram, and GPT AI', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Error Handler', 'Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01234', 'lesson_title': 'Automate New Customer Onboarding with HubSpot, Google Calendar, and AI-Powered Gmail [Expert]', 'original_name': 'Automate New Customer Onboarding with HubSpot, Google Calendar, and AI-Powered Gmail', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Filter', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01274', 'lesson_title': 'Automate Pet Grooming Posts & Bookings with AI, Facebook & Telegram Bot [Expert]', 'original_name': 'Automate Pet Grooming Posts & Bookings with AI, Facebook & Telegram Bot', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Facebook', 'Google Calendar', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01284', 'lesson_title': 'Automate PPOB Business Operations with Telegram Bot & Digiflazz API [Expert]', 'original_name': 'Automate PPOB Business Operations with Telegram Bot & Digiflazz API', 'estimated_learning_time': '2h 26min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Switch', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '01317', 'lesson_title': 'Automate Recruitment with GPT-4o-mini: CV Screening to Interview Scheduling in Airtable [Expert]', 'original_name': 'Automate Recruitment with GPT-4o-mini: CV Screening to Interview Scheduling in Airtable', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'Filter', 'Google Calendar', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01356', 'lesson_title': 'Automate Salon Appointment Management with WhatsApp, GPT & Google Calendar [Expert]', 'original_name': 'Automate Salon Appointment Management with WhatsApp, GPT & Google Calendar', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Airtable', 'Code (JS/Python)', 'File Extract'], 'confidence_score': 0.85}, {'workflow_id': '01452', 'lesson_title': 'Automate Vehicle Inspections & Maintenance Workflows with OpenAI & JotForm [Expert]', 'original_name': 'Automate Vehicle Inspections & Maintenance Workflows with OpenAI & JotForm', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01455', 'lesson_title': 'Automate Vendor Due Diligence Research with Gemini & Jina AI [Expert]', 'original_name': 'Automate Vendor Due Diligence Research with Gemini & Jina AI', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01489', 'lesson_title': 'Automate WhatsApp Booking System with GPT-4 Assistant, Cal.com and SMS Reminders [Expert]', 'original_name': 'Automate WhatsApp Booking System with GPT-4 Assistant, Cal.com and SMS Reminders', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01600', 'lesson_title': 'Automated Customer Onboarding with HubSpot, Gmail, and AI-powered Scheduling [Expert]', 'original_name': 'Automated Customer Onboarding with HubSpot, Gmail, and AI-powered Scheduling', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Filter', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01602', 'lesson_title': 'Automated Customer Support System with Gemini AI, RAG & Security Guardrails [Expert]', 'original_name': 'Automated Customer Support System with Gemini AI, RAG & Security Guardrails', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Airtable', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '01656', 'lesson_title': 'Automated Employee Onboarding Document Generator with Google Drive, Gmail & Slack Integration [Expert]', 'original_name': 'Automated Employee Onboarding Document Generator with Google Drive, Gmail & Slack Integration', 'estimated_learning_time': '1h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01701', 'lesson_title': 'Automated HR Service System with WhatsApp, GPT-4 Classification & Google Workspace [Expert]', 'original_name': 'Automated HR Service System with WhatsApp, GPT-4 Classification & Google Workspace', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01714', 'lesson_title': 'Automated Interview Scheduling with GPT-4o and Google Calendar Chat Bot [Expert]', 'original_name': 'Automated Interview Scheduling with GPT-4o and Google Calendar Chat Bot', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'AI Tool', 'Code (JS/Python)', 'Google Calendar'], 'confidence_score': 0.85}, {'workflow_id': '01726', 'lesson_title': 'Automated Invoice Payment Tracking with OCR, Claude AI, Slack & Notion DB [Expert]', 'original_name': 'Automated Invoice Payment Tracking with OCR, Claude AI, Slack & Notion DB', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Anthropic Claude', 'Code (JS/Python)', 'Error Handler', 'HTTP Request'], 'confidence_score': 0.85}]} 2,819 workflows
Learning Path

Project Management

  • Sync tasks across Jira, Asana, and Notion
  • Automate status updates and stand-up digests
  • Alert the right person when blockers appear
Starter: {'count': 2, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '01020', 'lesson_title': 'Automate Figma Versioning and Jira Updates with n8n Webhook Integration [Starter]', 'original_name': 'Automate Figma Versioning and Jira Updates with n8n Webhook Integration', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Jira'], 'confidence_score': 0.95}, {'workflow_id': '01902', 'lesson_title': 'Automated Task Creation from Google Sheets to Monday.com with Status Updates [Starter]', 'original_name': 'Automated Task Creation from Google Sheets to Monday.com with Status Updates', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Monday.com'], 'confidence_score': 0.9}]}Simple: {'count': 10, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '04037', 'lesson_title': 'Generate ClickUp Weekly Assignment & Performance Reports with Gmail [Simple]', 'original_name': 'Generate ClickUp Weekly Assignment & Performance Reports with Gmail', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'Gmail', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '01904', 'lesson_title': 'Automated Task Reminders & Daily Recaps using Google Sheets and Slack [Simple]', 'original_name': 'Automated Task Reminders & Daily Recaps using Google Sheets and Slack', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '06164', 'lesson_title': 'Sync Monday.com Items to Jira with Smart Duplicate Detection & Feedback Loop [Simple]', 'original_name': 'Sync Monday.com Items to Jira with Smart Duplicate Detection & Feedback Loop', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Jira', 'Monday.com', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '03199', 'lesson_title': 'Daily Overdue Tasks Report from ClickUp to Gmail for Team Accountability [Simple]', 'original_name': 'Daily Overdue Tasks Report from ClickUp to Gmail for Team Accountability', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'Gmail', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '03361', 'lesson_title': 'Easy Redmine and Microsoft Teams Workflow Template [Simple]', 'original_name': 'Easy Redmine and Microsoft Teams Workflow Template', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Microsoft Teams', 'Schedule', 'Set/Transform', 'Split Out'], 'confidence_score': 0.64}, {'workflow_id': '05031', 'lesson_title': 'Monitor Stuck Tasks in Monday.com with Automated Slack Alerts [Simple]', 'original_name': 'Monitor Stuck Tasks in Monday.com with Automated Slack Alerts', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Manual Trigger', 'Monday.com', 'Set/Transform', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '05694', 'lesson_title': 'Scheduled YouTube Video Uploads with Google Sheets & Drive Integration [Simple]', 'original_name': 'Scheduled YouTube Video Uploads with Google Sheets & Drive Integration', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Drive', 'Google Sheets', 'Schedule', 'YouTube'], 'confidence_score': 0.64}, {'workflow_id': '02021', 'lesson_title': 'Automatic Trello Board Cleanup by Removing Cards with Specific Labels [Simple]', 'original_name': 'Automatic Trello Board Cleanup by Removing Cards with Specific Labels', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Manual Trigger', 'Split Out', 'Trello'], 'confidence_score': 0.56}, {'workflow_id': '02967', 'lesson_title': 'Create new Clickup Tasks from Slack commands [Simple]', 'original_name': 'Create new Clickup Tasks from Slack commands', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'Set/Transform', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '03066', 'lesson_title': 'Create, update and get a task in Microsoft To Do [Simple]', 'original_name': 'Create, update and get a task in Microsoft To Do', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}]}Intermediate: {'count': 14, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '05048', 'lesson_title': 'Monitoring Team Capacity in Jira and Sending Alerts for Over-Allocation [Intermediate]', 'original_name': 'Monitoring Team Capacity in Jira and Sending Alerts for Over-Allocation', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'Jira'], 'confidence_score': 0.95}, {'workflow_id': '00923', 'lesson_title': 'Automate Cross-Project Dependency Tracking between Jira and Monday [Intermediate]', 'original_name': 'Automate Cross-Project Dependency Tracking between Jira and Monday', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'IF Condition', 'Jira', 'Monday.com'], 'confidence_score': 0.8}, {'workflow_id': '01570', 'lesson_title': 'Automated ClickUp Time Tracking Reports & Task Performance Analytics via Gmail [Intermediate]', 'original_name': 'Automated ClickUp Time Tracking Reports & Task Performance Analytics via Gmail', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['ClickUp', 'Code (JS/Python)', 'Gmail', 'IF Condition', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '02880', 'lesson_title': 'Create Daily Task Status Snapshots from Monday.com to Google Sheets [Intermediate]', 'original_name': 'Create Daily Task Status Snapshots from Monday.com to Google Sheets', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Merge', 'Monday.com', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '03222', 'lesson_title': 'Daily Trello Task Tracker with Google Sheets History Log [Intermediate]', 'original_name': 'Daily Trello Task Tracker with Google Sheets History Log', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Merge', 'Schedule', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '00689', 'lesson_title': 'Auto-Generate Developer Invoices & Compliance Reminders with Jira and Gmail [Intermediate]', 'original_name': 'Auto-Generate Developer Invoices & Compliance Reminders with Jira and Gmail', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Jira', 'Manual Trigger', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '00763', 'lesson_title': 'Auto-resolve Jira Tickets with GitHub Copilot using Port Context [Intermediate]', 'original_name': 'Auto-resolve Jira Tickets with GitHub Copilot using Port Context', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub', 'IF Condition', 'Jira'], 'confidence_score': 0.72}, {'workflow_id': '01889', 'lesson_title': 'Automated Sprint Reports from Jira to Stakeholders via Gmail [Intermediate]', 'original_name': 'Automated Sprint Reports from Jira to Stakeholders via Gmail', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Jira', 'Schedule', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '02112', 'lesson_title': 'Automation flow from Notion to GitHub with email notifications [Intermediate]', 'original_name': 'Automation flow from Notion to GitHub with email notifications', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'GitHub', 'Gmail', 'Notion', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '04940', 'lesson_title': 'Monitor and Report OKR Variance from Monday.com and Jira via Slack and Email [Intermediate]', 'original_name': 'Monitor and Report OKR Variance from Monday.com and Jira via Slack and Email', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Jira', 'Merge', 'Monday.com'], 'confidence_score': 0.64}, {'workflow_id': '06284', 'lesson_title': 'Todoist weekly email of completed tasks [Intermediate]', 'original_name': 'Todoist weekly email of completed tasks', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Manual Trigger', 'Schedule'], 'confidence_score': 0.64}, {'workflow_id': '06723', 'lesson_title': 'Weekly reminder on your notion tasks with a deadline [Intermediate]', 'original_name': 'Weekly reminder on your notion tasks with a deadline', 'estimated_learning_time': '1h 6min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Filter', 'HTML Extract', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '00787', 'lesson_title': 'Auto-Sync Easy Redmine Tasks to Microsoft To-Do [Intermediate]', 'original_name': 'Auto-Sync Easy Redmine Tasks to Microsoft To-Do', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Schedule', 'Split Out'], 'confidence_score': 0.56}, {'workflow_id': '06532', 'lesson_title': 'Turn NASA Astronomy Pictures into Matching Spotify Tracks using GPT-4o Vision [Intermediate]', 'original_name': 'Turn NASA Astronomy Pictures into Matching Spotify Tracks using GPT-4o Vision', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'OpenAI', 'Schedule', 'Slack'], 'confidence_score': 0.56}]}Advanced: {'count': 9, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '01122', 'lesson_title': 'Automate Jira Backlog Hygiene and Reporting with Slack, Gmail and GPT-4 [Advanced]', 'original_name': 'Automate Jira Backlog Hygiene and Reporting with Slack, Gmail and GPT-4', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00083', 'lesson_title': 'Agile Project Generator with ClickUp Task Hierarchy using GPT-5 & Forms [Advanced]', 'original_name': 'Agile Project Generator with ClickUp Task Hierarchy using GPT-5 & Forms', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'ClickUp', 'Gmail', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '00812', 'lesson_title': 'Automate Agile Project Setup with GPT-5 Mini, Jira & Form Interface [Advanced]', 'original_name': 'Automate Agile Project Setup with GPT-5 Mini, Jira & Form Interface', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'Filter', 'Gmail', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00888', 'lesson_title': 'Automate client onboarding across Google Drive, Slack, Notion & Gmail with GPT-4o-mini [Advanced]', 'original_name': 'Automate client onboarding across Google Drive, Slack, Notion & Gmail with GPT-4o-mini', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '03954', 'lesson_title': 'Generate AI-Powered End-of-Day Reports from ClickUp & GoHighLevel to Multi-Channel [Advanced]', 'original_name': 'Generate AI-Powered End-of-Day Reports from ClickUp & GoHighLevel to Multi-Channel', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'ClickUp', 'Code (JS/Python)', 'File Convert'], 'confidence_score': 0.8}, {'workflow_id': '00385', 'lesson_title': 'AI-Powered Scrum Master Assistant with OpenAI, Slack and Asana Integration [Advanced]', 'original_name': 'AI-Powered Scrum Master Assistant with OpenAI, Slack and Asana Integration', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Asana', 'Batch Loop', 'Code (JS/Python)', 'HTML Extract'], 'confidence_score': 0.72}, {'workflow_id': '00653', 'lesson_title': 'Auto-Create GitHub PRs & JIRA Updates from Git Commit Commands (Multi-Repo) [Advanced]', 'original_name': 'Auto-Create GitHub PRs & JIRA Updates from Git Commit Commands (Multi-Repo)', 'estimated_learning_time': '1h 32min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'HTTP Request', 'IF Condition', 'Jira'], 'confidence_score': 0.72}, {'workflow_id': '00994', 'lesson_title': 'Automate Employee Onboarding with Slack, Jira, and Google Workspace Integration [Advanced]', 'original_name': 'Automate Employee Onboarding with Slack, Jira, and Google Workspace Integration', 'estimated_learning_time': '1h 54min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '03637', 'lesson_title': 'Extract Meeting Tasks from Transcripts with AI and Sync to Trello [Advanced]', 'original_name': 'Extract Meeting Tasks from Transcripts with AI and Sync to Trello', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'File Extract', 'OpenAI', 'Output Parser', 'n8n Form'], 'confidence_score': 0.72}]}Expert: {'count': 7, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '04666', 'lesson_title': 'Intelligent Project Delivery and Task Management System [Expert]', 'original_name': 'Intelligent Project Delivery and Task Management System', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Tool', 'Anthropic Claude', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06212', 'lesson_title': 'Task Time Analysis: Automated Overspend Time Insights for ClickUp and More [Expert]', 'original_name': 'Task Time Analysis: Automated Overspend Time Insights for ClickUp and More', 'estimated_learning_time': '2h 24min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'ClickUp', 'Code (JS/Python)'], 'confidence_score': 0.8}, {'workflow_id': '03960', 'lesson_title': 'Generate AI-Powered Morning Briefs from ClickUp to Slack and Gmail with GPT-4o [Expert]', 'original_name': 'Generate AI-Powered Morning Briefs from ClickUp to Slack and Gmail with GPT-4o', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'ClickUp', 'Code (JS/Python)', 'Error Handler'], 'confidence_score': 0.72}, {'workflow_id': '04830', 'lesson_title': 'Manage Construction Projects with Tasks, Photo Reports, Telegram & Google Sheets [Expert]', 'original_name': 'Manage Construction Projects with Tasks, Photo Reports, Telegram & Google Sheets', 'estimated_learning_time': '3h', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Drive', 'Google Sheets', 'IF Condition', 'Merge'], 'confidence_score': 0.72}, {'workflow_id': '06849', 'lesson_title': '🎓 Optimize Speed-Critical Workflows Using Parallel Processing (Fan-Out/Fan-In) [Expert]', 'original_name': '🎓 Optimize Speed-Critical Workflows Using Parallel Processing (Fan-Out/Fan-In)', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '01143', 'lesson_title': 'Automate launch intelligence with Hacker News, Asana, GPT & Slack/Email digests [Expert]', 'original_name': 'Automate launch intelligence with Hacker News, Asana, GPT & Slack/Email digests', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Asana', 'Code (JS/Python)', 'Error Handler'], 'confidence_score': 0.64}, {'workflow_id': '04745', 'lesson_title': 'Learn JavaScript Coding with an Interactive RPG-Style Tutorial Game [Expert]', 'original_name': 'Learn JavaScript Coding with an Interactive RPG-Style Tutorial Game', 'estimated_learning_time': '1h 32min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Manual Trigger'], 'confidence_score': 0.56}]} 42 workflows
Learning Path

Real Estate

  • Distribute new listings the moment they're created
  • Automate lead follow-up sequences
  • Streamline showing scheduling
Starter: {'count': 0, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': []}Simple: {'count': 2, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '01294', 'lesson_title': 'Automate Property Link Shortening & QR Code Generation with Google Sheets and Bitly [Simple]', 'original_name': 'Automate Property Link Shortening & QR Code Generation with Google Sheets and Bitly', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '05462', 'lesson_title': 'Read RSS feed from two different sources [Simple]', 'original_name': 'Read RSS feed from two different sources', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Manual Trigger', 'RSS Feed'], 'confidence_score': 0.56}]}Intermediate: {'count': 7, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '01518', 'lesson_title': 'Automate Zillow Property Search with Budget Filtering to Google Sheets [Intermediate]', 'original_name': 'Automate Zillow Property Search with Budget Filtering to Google Sheets', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '05466', 'lesson_title': 'Real Estate Daily Deals Automation with Zillow API, Google Sheets and Gmail [Intermediate]', 'original_name': 'Real Estate Daily Deals Automation with Zillow API, Google Sheets and Gmail', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '00781', 'lesson_title': 'Auto-Send Zillow Real Estate Listings to Telegram using ScrapeGraphAI [Intermediate]', 'original_name': 'Auto-Send Zillow Real Estate Listings to Telegram using ScrapeGraphAI', 'estimated_learning_time': '40 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Schedule', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '01306', 'lesson_title': 'Automate Real Estate Construction Site Discovery with 99acres Email Scraper [Intermediate]', 'original_name': 'Automate Real Estate Construction Site Discovery with 99acres Email Scraper', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '05625', 'lesson_title': 'Revive Expired Real Estate Listings with OpenAI and Gmail Follow-ups [Intermediate]', 'original_name': 'Revive Expired Real Estate Listings with OpenAI and Gmail Follow-ups', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'IF Condition', 'OpenAI', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '05846', 'lesson_title': 'Send Daily Mortgage Rate Updates from Mortgage News Daily to Messaging Platforms [Intermediate]', 'original_name': 'Send Daily Mortgage Rate Updates from Mortgage News Daily to Messaging Platforms', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'HTTP Request', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '06820', 'lesson_title': 'Zillow Property Scraper by Location via Bright Data & Google Sheets [Intermediate]', 'original_name': 'Zillow Property Scraper by Location via Bright Data & Google Sheets', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Wait', 'n8n Form'], 'confidence_score': 0.72}]}Advanced: {'count': 1, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '05465', 'lesson_title': 'Real Estate Cold Call Scripts for Price Reduced FSBO Properties (Zillow Data) [Advanced]', 'original_name': 'Real Estate Cold Call Scripts for Price Reduced FSBO Properties (Zillow Data)', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.8}]}Expert: {'count': 3, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '02674', 'lesson_title': 'Coordinate move-out cleaning and repair tasks with Google Sheets, Slack, email and Claude [Expert]', 'original_name': 'Coordinate move-out cleaning and repair tasks with Google Sheets, Slack, email and Claude', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '03728', 'lesson_title': 'Filter TikTok Real Estate Videos for Couples with AI, Apify and Google Sheets [Expert]', 'original_name': 'Filter TikTok Real Estate Videos for Couples with AI, Apify and Google Sheets', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'Manual Trigger', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '02855', 'lesson_title': 'Create autonomous payment agents using AgentGatePay and multi-chain tokens [Expert]', 'original_name': 'Create autonomous payment agents using AgentGatePay and multi-chain tokens', 'estimated_learning_time': '2h 2min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.64}]} 13 workflows
Learning Path

Sales & CRM

  • Auto-enrich and route leads the moment they arrive
  • Trigger follow-up sequences based on deal stage
  • Keep your CRM accurate without manual entry
Starter: {'count': 26, 'description': '1-3 nodes. Single trigger → action. No conditions, no code. Perfect for someone opening n8n for the first time.', 'workflows': [{'workflow_id': '05047', 'lesson_title': 'Monitoring Job Changes on LinkedIn with Airtop [Starter]', 'original_name': 'Monitoring Job Changes on LinkedIn with Airtop', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '02546', 'lesson_title': 'Connect Airtable Contacts to telli for Automated AI Voice Call Scheduling [Starter]', 'original_name': 'Connect Airtable Contacts to telli for Automated AI Voice Call Scheduling', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00057', 'lesson_title': 'Add new leads in Lemlist from Airtable [Starter]', 'original_name': 'Add new leads in Lemlist from Airtable', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable'], 'confidence_score': 0.72}, {'workflow_id': '03601', 'lesson_title': 'Extract Gmail Metadata to Google Sheets [Starter]', 'original_name': 'Extract Gmail Metadata to Google Sheets', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '04453', 'lesson_title': 'Get all contacts from Keap [Starter]', 'original_name': 'Get all contacts from Keap', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Keap', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05523', 'lesson_title': 'Receive updates on a new project created in Copper [Starter]', 'original_name': 'Receive updates on a new project created in Copper', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.72}, {'workflow_id': '02597', 'lesson_title': 'Convert FileMaker Data API to Flat File Array [Starter]', 'original_name': 'Convert FileMaker Data API to Flat File Array', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.64}, {'workflow_id': '02717', 'lesson_title': 'Create a contact in Drift [Starter]', 'original_name': 'Create a contact in Drift', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '02740', 'lesson_title': 'Create a new contact in Agile CRM [Starter]', 'original_name': 'Create a new contact in Agile CRM', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '04482', 'lesson_title': 'Get invoices from Xero [Starter]', 'original_name': 'Get invoices from Xero', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Xero'], 'confidence_score': 0.64}, {'workflow_id': '05150', 'lesson_title': 'Notify on Slack when new product is added in WooCommerce [Starter]', 'original_name': 'Notify on Slack when new product is added in WooCommerce', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Slack', 'WooCommerce'], 'confidence_score': 0.64}, {'workflow_id': '05897', 'lesson_title': 'Send Real-time Notifications for New Shopify Orders to Slack [Starter]', 'original_name': 'Send Real-time Notifications for New Shopify Orders to Slack', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Set/Transform', 'Shopify', 'Slack'], 'confidence_score': 0.64}, {'workflow_id': '02055', 'lesson_title': 'Automatically Delete Spam Emails in Gmail on Schedule [Starter]', 'original_name': 'Automatically Delete Spam Emails in Gmail on Schedule', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Schedule'], 'confidence_score': 0.56}, {'workflow_id': '02712', 'lesson_title': 'Create a company in Salesmate [Starter]', 'original_name': 'Create a company in Salesmate', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '02719', 'lesson_title': 'Create a coupon on Paddle [Starter]', 'original_name': 'Create a coupon on Paddle', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '02838', 'lesson_title': 'Create an image procedurally using Bannerbear [Starter]', 'original_name': 'Create an image procedurally using Bannerbear', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '02955', 'lesson_title': 'Create Mautic contact on a new Shopify customer [Starter]', 'original_name': 'Create Mautic contact on a new Shopify customer', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Shopify'], 'confidence_score': 0.56}, {'workflow_id': '04504', 'lesson_title': 'Get the last five SpaceX launches from the spacex.land API using GraphQL [Starter]', 'original_name': 'Get the last five SpaceX launches from the spacex.land API using GraphQL', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '04809', 'lesson_title': 'Look up a person using their email in Clearbit [Starter]', 'original_name': 'Look up a person using their email in Clearbit', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05568', 'lesson_title': 'Rename a key in n8n [Starter]', 'original_name': 'Rename a key in n8n', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}, {'workflow_id': '05593', 'lesson_title': 'Respond with file download to incoming HTTP request [Starter]', 'original_name': 'Respond with file download to incoming HTTP request', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Webhook'], 'confidence_score': 0.56}, {'workflow_id': '05811', 'lesson_title': 'Send a message via AWS SNS [Starter]', 'original_name': 'Send a message via AWS SNS', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger'], 'confidence_score': 0.56}, {'workflow_id': '05824', 'lesson_title': 'Send an SMS/Whatsapp message with Twilio [Starter]', 'original_name': 'Send an SMS/Whatsapp message with Twilio', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Manual Trigger', 'Twilio'], 'confidence_score': 0.56}, {'workflow_id': '06616', 'lesson_title': 'Validate Email Addresses with APILayer API [Starter]', 'original_name': 'Validate Email Addresses with APILayer API', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.56}, {'workflow_id': '02048', 'lesson_title': 'Automatically Create Google Tasks from Gmail Labeled Emails [Starter]', 'original_name': 'Automatically Create Google Tasks from Gmail Labeled Emails', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Tasks'], 'confidence_score': 0.48}, {'workflow_id': '05816', 'lesson_title': 'Meeting → Proposal → Payment → Follow-up Automation [Starter]', 'original_name': 'Meeting → Proposal → Payment → Follow-up Automation', 'estimated_learning_time': '15 min', 'has_ai': False, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.48}]}Simple: {'count': 78, 'description': '4-12 nodes. Multi-step sequences with basic branching. Adds IF conditions and data formatting.', 'workflows': [{'workflow_id': '03292', 'lesson_title': 'Discover Decision Makers by Responsibilities (not Titles) with Octave & Airtable [Simple]', 'original_name': 'Discover Decision Makers by Responsibilities (not Titles) with Octave & Airtable', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '06637', 'lesson_title': 'Verify emails & enrich new form leads and save them to HubSpot [Simple]', 'original_name': 'Verify emails & enrich new form leads and save them to HubSpot', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HubSpot', 'IF Condition', 'n8n Form'], 'confidence_score': 0.95}, {'workflow_id': '03291', 'lesson_title': 'Discover company data by name with uProc [Simple]', 'original_name': 'Discover company data by name with uProc', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '00052', 'lesson_title': 'Add a new lead to Pipedrive once GitHub repo is forked [Simple]', 'original_name': 'Add a new lead to Pipedrive once GitHub repo is forked', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['GitHub', 'HTTP Request', 'IF Condition', 'Pipedrive', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '01302', 'lesson_title': 'Automate Quote Request Processing with Tally, Airtable, Slack, and Gmail [Simple]', 'original_name': 'Automate Quote Request Processing with Tally, Airtable, Slack, and Gmail', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Gmail', 'Set/Transform', 'Slack', 'Wait'], 'confidence_score': 0.85}, {'workflow_id': '03422', 'lesson_title': 'Enrich Google Sheet contacts with Dropcontact [Simple]', 'original_name': 'Enrich Google Sheet contacts with Dropcontact', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '04492', 'lesson_title': 'Get Qualified Leads in One Click from Apollo to Airtable [Simple]', 'original_name': 'Get Qualified Leads in One Click from Apollo to Airtable', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05046', 'lesson_title': 'Monitor Zoho CRM Changes & Alert on Suspicious Activity with Google Sheets [Simple]', 'original_name': 'Monitor Zoho CRM Changes & Alert on Suspicious Activity with Google Sheets', 'estimated_learning_time': '41 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '05370', 'lesson_title': 'Process Shopify new orders with Zoho CRM and Harvest [Simple]', 'original_name': 'Process Shopify new orders with Zoho CRM and Harvest', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'IF Condition', 'Mailchimp', 'Set/Transform', 'Shopify'], 'confidence_score': 0.85}, {'workflow_id': '05421', 'lesson_title': 'Qualify High-Budget Leads: Typeform to HubSpot, Google Sheets & Slack Alerts [Simple]', 'original_name': 'Qualify High-Budget Leads: Typeform to HubSpot, Google Sheets & Slack Alerts', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HubSpot', 'IF Condition', 'Slack', 'Typeform'], 'confidence_score': 0.85}, {'workflow_id': '05646', 'lesson_title': 'Sales Prospect Research & Outreach Preparation with Apollo, Linkup AI, and LinkedIn [Simple]', 'original_name': 'Sales Prospect Research & Outreach Preparation with Apollo, Linkup AI, and LinkedIn', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '06350', 'lesson_title': 'Track Marketing Channel Performance with HighLevel, Google Sheets, and Slack [Simple]', 'original_name': 'Track Marketing Channel Performance with HighLevel, Google Sheets, and Slack', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Manual Trigger', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '06611', 'lesson_title': 'Validate and Enrich JotForm Leads with Reoon Email Verification and Apollo in Sheets [Simple]', 'original_name': 'Validate and Enrich JotForm Leads with Reoon Email Verification and Apollo in Sheets', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'JotForm'], 'confidence_score': 0.85}, {'workflow_id': '06806', 'lesson_title': 'YouTube to WhatsApp Sales Automation with WordPress, FluentCRM and Whinta [Simple]', 'original_name': 'YouTube to WhatsApp Sales Automation with WordPress, FluentCRM and Whinta', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '02461', 'lesson_title': 'Cold Email Outreach with Gmail and Google Sheets Status Tracking [Simple]', 'original_name': 'Cold Email Outreach with Gmail and Google Sheets Status Tracking', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Sheets', 'Schedule'], 'confidence_score': 0.8}, {'workflow_id': '03234', 'lesson_title': 'Deal Stage Tracking Automation with HighLevel CRM, ClickUp, and Slack [Simple]', 'original_name': 'Deal Stage Tracking Automation with HighLevel CRM, ClickUp, and Slack', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'IF Condition', 'Manual Trigger', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '03793', 'lesson_title': 'Forward Email & LinkedIn Message Notifications from Reply.io to Telegram [Simple]', 'original_name': 'Forward Email & LinkedIn Message Notifications from Reply.io to Telegram', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Telegram', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '05417', 'lesson_title': "Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts [Simple]", 'original_name': "Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts", 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Slack', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '05420', 'lesson_title': 'Qualify great leads from n8n Form with MadKudu and Hunter and alert on Slack [Simple]', 'original_name': 'Qualify great leads from n8n Form with MadKudu and Hunter and alert on Slack', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Slack', 'n8n Form'], 'confidence_score': 0.8}, {'workflow_id': '06147', 'lesson_title': 'Sync Facebook/Google Lead Ads to Google Sheets & Salesforce CRM [Simple]', 'original_name': 'Sync Facebook/Google Lead Ads to Google Sheets & Salesforce CRM', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Salesforce', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '06701', 'lesson_title': 'Website Lead Capture with Apollo.io Enrichment, HubSpot Storage & Gmail Notifications [Simple]', 'original_name': 'Website Lead Capture with Apollo.io Enrichment, HubSpot Storage & Gmail Notifications', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'HTTP Request', 'HubSpot', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '03377', 'lesson_title': 'Email new leads from Google Sheets via Outlook on a schedule [Simple]', 'original_name': 'Email new leads from Google Sheets via Outlook on a schedule', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Google Sheets', 'Outlook', 'Schedule'], 'confidence_score': 0.74}, {'workflow_id': '00055', 'lesson_title': 'Add LinkedIn post commenters to HubSpot CRM with Apify enrichment [Simple]', 'original_name': 'Add LinkedIn post commenters to HubSpot CRM with Apify enrichment', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'HubSpot', 'IF Condition', 'Split Out', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '00058', 'lesson_title': 'Add new products to Stripe when product added to Pipedrive [Simple]', 'original_name': 'Add new products to Stripe when product added to Pipedrive', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Merge', 'Pipedrive', 'Set/Transform'], 'confidence_score': 0.72}, {'workflow_id': '00779', 'lesson_title': 'Auto-Send Welcome Messages to Vtiger CRM Leads via Evolution API WhatsApp [Simple]', 'original_name': 'Auto-Send Welcome Messages to Vtiger CRM Leads via Evolution API WhatsApp', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '01162', 'lesson_title': 'Automate Lead Processing from Landing Pages with Zoho CRM, Jira & Slack [Simple]', 'original_name': 'Automate Lead Processing from Landing Pages with Zoho CRM, Jira & Slack', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Jira', 'Slack', 'Webhook', 'Zoho CRM'], 'confidence_score': 0.72}, {'workflow_id': '01170', 'lesson_title': 'Automate Lead Ranking & Task Creation with Google Sheets + ClickUp [Simple]', 'original_name': 'Automate Lead Ranking & Task Creation with Google Sheets + ClickUp', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['ClickUp', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '01184', 'lesson_title': 'Automate LinkedIn Lead Generation and Connection Requests with Browserflow [Simple]', 'original_name': 'Automate LinkedIn Lead Generation and Connection Requests with Browserflow', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'IF Condition', 'Manual Trigger', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '01249', 'lesson_title': 'Automate Outbound Voice Calls from Go High Level Opportunities with Vapi [Simple]', 'original_name': 'Automate Outbound Voice Calls from Go High Level Opportunities with Vapi', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Wait', 'Webhook'], 'confidence_score': 0.72}, {'workflow_id': '01250', 'lesson_title': 'Automate Outbound Voice Calls with Vapi from Form Submissions [Simple]', 'original_name': 'Automate Outbound Voice Calls with Vapi from Form Submissions', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'Set/Transform', 'Wait', 'n8n Form'], 'confidence_score': 0.72}, {'workflow_id': '01575', 'lesson_title': 'Automated Cold Email Outreach with Gmail & Google Sheets [Simple]', 'original_name': 'Automated Cold Email Outreach with Gmail & Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Sheets', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '01745', 'lesson_title': 'Automated Lead Follow-Up: Email Google Sheet Leads with Gmail & Update Status [Simple]', 'original_name': 'Automated Lead Follow-Up: Email Google Sheet Leads with Gmail & Update Status', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.72}, {'workflow_id': '03577', 'lesson_title': 'Extract Business Leads from Google Maps with Dumpling AI to Google Sheets [Simple]', 'original_name': 'Extract Business Leads from Google Maps with Dumpling AI to Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Manual Trigger', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '03597', 'lesson_title': 'Extract emails from website HTMLs [Simple]', 'original_name': 'Extract emails from website HTMLs', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Deduplicate', 'HTTP Request', 'IF Condition', 'Set/Transform', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '03757', 'lesson_title': 'Find similar B2B companies to your best customers with Google Sheets and CompanyEnrich [Simple]', 'original_name': 'Find similar B2B companies to your best customers with Google Sheets and CompanyEnrich', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'Manual Trigger', 'Merge', 'Split Out'], 'confidence_score': 0.72}, {'workflow_id': '04460', 'lesson_title': 'Get all the contacts from GetResponse and update them [Simple]', 'original_name': 'Get all the contacts from GetResponse and update them', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '05170', 'lesson_title': 'One-way sync between Pipedrive and HubSpot [Simple]', 'original_name': 'One-way sync between Pipedrive and HubSpot', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HubSpot', 'Merge', 'Pipedrive'], 'confidence_score': 0.72}, {'workflow_id': '05541', 'lesson_title': 'Recover No-Show Appointments with Calendly, Telegram & Email Alerts [Simple]', 'original_name': 'Recover No-Show Appointments with Calendly, Telegram & Email Alerts', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Telegram'], 'confidence_score': 0.72}, {'workflow_id': '06551', 'lesson_title': 'Two-way sync between Pipedrive and HubSpot [Simple]', 'original_name': 'Two-way sync between Pipedrive and HubSpot', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HubSpot', 'Merge', 'Pipedrive'], 'confidence_score': 0.72}, {'workflow_id': '06619', 'lesson_title': 'Validate email of new contacts in Mautic [Simple]', 'original_name': 'Validate email of new contacts in Mautic', 'estimated_learning_time': '27 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Slack'], 'confidence_score': 0.72}, {'workflow_id': '00790', 'lesson_title': 'Auto-Tag High-Value Sales Orders in Zoho CRM with VIP Alert [Simple]', 'original_name': 'Auto-Tag High-Value Sales Orders in Zoho CRM with VIP Alert', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Webhook', 'Zoho CRM'], 'confidence_score': 0.64}, {'workflow_id': '01248', 'lesson_title': 'Automate Outbound Sales Calls to Qualified Leads with VAPI.ai and Google Sheets [Simple]', 'original_name': 'Automate Outbound Sales Calls to Qualified Leads with VAPI.ai and Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '01299', 'lesson_title': 'Automate QuickBooks Customers & Sales Receipts Generation from a Google Sheet [Simple]', 'original_name': 'Automate QuickBooks Customers & Sales Receipts Generation from a Google Sheet', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'QuickBooks'], 'confidence_score': 0.64}, {'workflow_id': '01361', 'lesson_title': 'Automate Scraping Y Combinator Startups with Apify & Google Sheets [Simple]', 'original_name': 'Automate Scraping Y Combinator Startups with Apify & Google Sheets', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '01752', 'lesson_title': 'Automated Lead Nurturing & Qualification with Gmail, Google Sheets & Slack [Simple]', 'original_name': 'Automated Lead Nurturing & Qualification with Gmail, Google Sheets & Slack', 'estimated_learning_time': '31 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Gmail', 'Google Sheets', 'Slack', 'Wait', 'Webhook'], 'confidence_score': 0.64}, {'workflow_id': '02318', 'lesson_title': 'Bulk Delete HubSpot Contacts from Uploaded Excel/CSV File [Simple]', 'original_name': 'Bulk Delete HubSpot Contacts from Uploaded Excel/CSV File', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'File Extract', 'HubSpot', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '02325', 'lesson_title': 'Bulk Lead Email Validation with Google Sheets & Anymail Finder [Simple]', 'original_name': 'Bulk Lead Email Validation with Google Sheets & Anymail Finder', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.64}, {'workflow_id': '02359', 'lesson_title': 'Capture Gumroad sales, add buyer to MailerLite group, log to Google\u202fSheets CRM [Simple]', 'original_name': 'Capture Gumroad sales, add buyer to MailerLite group, log to Google\u202fSheets CRM', 'estimated_learning_time': '25 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request'], 'confidence_score': 0.64}, {'workflow_id': '02463', 'lesson_title': 'Cold Outreach Automation: Scrape Local Leads with Dumpling AI & Call via Vapi [Simple]', 'original_name': 'Cold Outreach Automation: Scrape Local Leads with Dumpling AI & Call via Vapi', 'estimated_learning_time': '33 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Filter', 'Google Sheets', 'HTTP Request', 'Manual Trigger', 'Set/Transform'], 'confidence_score': 0.64}, {'workflow_id': '03428', 'lesson_title': 'Enrich Linkedin profile URLs stored in a Google Sheet [Simple]', 'original_name': 'Enrich Linkedin profile URLs stored in a Google Sheet', 'estimated_learning_time': '29 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'HTTP Request', 'IF Condition', 'Merge', 'Schedule'], 'confidence_score': 0.64}]}Intermediate: {'count': 209, 'description': '10-20 nodes. Introduces code nodes, basic AI/LangChain, loops, or sub-workflows.', 'workflows': [{'workflow_id': '00878', 'lesson_title': 'Automate Champion Migration Detection & Personalized Outreach with Explorium & Claude [Intermediate]', 'original_name': 'Automate Champion Migration Detection & Personalized Outreach with Explorium & Claude', 'estimated_learning_time': '1h 12min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '00909', 'lesson_title': 'Automate Contact Enrichment from HubSpot to Salesforce using Explorium.ai [Intermediate]', 'original_name': 'Automate Contact Enrichment from HubSpot to Salesforce using Explorium.ai', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'HubSpot', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '01064', 'lesson_title': 'Automate HubSpot to Salesforce Lead Creation with Explorium AI Enrichment [Intermediate]', 'original_name': 'Automate HubSpot to Salesforce Lead Creation with Explorium AI Enrichment', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'HubSpot', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '01749', 'lesson_title': 'Automated Lead Generation & Qualification with Google Maps, GPT-4 & HubSpot [Intermediate]', 'original_name': 'Automated Lead Generation & Qualification with Google Maps, GPT-4 & HubSpot', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'HubSpot', 'IF Condition'], 'confidence_score': 0.95}, {'workflow_id': '02343', 'lesson_title': 'CallForge - 01 - Filter Gong Calls Synced to Salesforce by Opportunity Stage [Intermediate]', 'original_name': 'CallForge - 01 - Filter Gong Calls Synced to Salesforce by Opportunity Stage', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Manual Trigger', 'Salesforce', 'Schedule', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '03004', 'lesson_title': 'Create Salesforce accounts based on Google Sheets data [Intermediate]', 'original_name': 'Create Salesforce accounts based on Google Sheets data', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Google Sheets', 'IF Condition', 'Manual Trigger', 'Merge', 'Salesforce'], 'confidence_score': 0.95}, {'workflow_id': '03598', 'lesson_title': 'Extract Emails, Phones & Social Links from Websites with Apify and Google Sheets [Intermediate]', 'original_name': 'Extract Emails, Phones & Social Links from Websites with Apify and Google Sheets', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'Merge', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '04012', 'lesson_title': 'Generate B2B Leads by Industry & Location with Google Places API and Google Sheets [Intermediate]', 'original_name': 'Generate B2B Leads by Industry & Location with Google Places API and Google Sheets', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '05284', 'lesson_title': 'Personalized Outreach from Customer Emails [Intermediate]', 'original_name': 'Personalized Outreach from Customer Emails', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Gemini', 'HubSpot', 'Manual Trigger'], 'confidence_score': 0.95}, {'workflow_id': '05369', 'lesson_title': 'Process Shopify Lead Emails from Gmail to HubSpot Contacts and Deals [Intermediate]', 'original_name': 'Process Shopify Lead Emails from Gmail to HubSpot Contacts and Deals', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HubSpot', 'IF Condition', 'Set/Transform'], 'confidence_score': 0.95}, {'workflow_id': '06187', 'lesson_title': 'Sync Website Visitors from RB2B to Attio CRM via Slack with Deal Creation [Intermediate]', 'original_name': 'Sync Website Visitors from RB2B to Attio CRM via Slack with Deal Creation', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'IF Condition', 'Slack', 'Switch'], 'confidence_score': 0.95}, {'workflow_id': '06302', 'lesson_title': 'Track and Score Contact Engagement with Zoho CRM, PDL, News & Reddit [Intermediate]', 'original_name': 'Track and Score Contact Engagement with Zoho CRM, PDL, News & Reddit', 'estimated_learning_time': '58 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'IF Condition', 'Webhook', 'Zoho CRM'], 'confidence_score': 0.95}, {'workflow_id': '06774', 'lesson_title': 'Workflow for Two-Way Sync Between Airtable and HubSpot [Intermediate]', 'original_name': 'Workflow for Two-Way Sync Between Airtable and HubSpot', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Airtable', 'Batch Loop', 'HubSpot', 'IF Condition', 'Merge'], 'confidence_score': 0.95}, {'workflow_id': '01814', 'lesson_title': 'Automated Personalized Email Outreach with AI, Database Tracking & Scheduling [Intermediate]', 'original_name': 'Automated Personalized Email Outreach with AI, Database Tracking & Scheduling', 'estimated_learning_time': '48 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['DateTime', 'Filter', 'LLM Chain', 'NocoDB', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '01864', 'lesson_title': 'Automated Sales Follow-Up System Using HighLevel, Gmail, Slack & Google Sheets [Intermediate]', 'original_name': 'Automated Sales Follow-Up System Using HighLevel, Gmail, Slack & Google Sheets', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '03915', 'lesson_title': 'Generate AI Sales Pitches from Website URLs with GPT-4o and Google Sheets [Intermediate]', 'original_name': 'Generate AI Sales Pitches from Website URLs with GPT-4o and Google Sheets', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'Manual Trigger', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '06144', 'lesson_title': 'Sync Event Attendees from Eventbrite to Pipedrive Automatically [Intermediate]', 'original_name': 'Sync Event Attendees from Eventbrite to Pipedrive Automatically', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Manual Trigger', 'Merge', 'Pipedrive', 'Schedule'], 'confidence_score': 0.9}, {'workflow_id': '06161', 'lesson_title': 'Sync Leads from Webflow to Pipedrive CRM Using n8n [Intermediate]', 'original_name': 'Sync Leads from Webflow to Pipedrive CRM Using n8n', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'IF Condition', 'Pipedrive'], 'confidence_score': 0.9}, {'workflow_id': '06163', 'lesson_title': 'Sync LinkedIn profile visitors into HubSpot CRM leads with ConnectSafely.ai and Apify [Intermediate]', 'original_name': 'Sync LinkedIn profile visitors into HubSpot CRM leads with ConnectSafely.ai and Apify', 'estimated_learning_time': '46 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Batch Loop', 'HTTP Request', 'HubSpot', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '06528', 'lesson_title': 'Turn Gmail meeting summaries into HubSpot CRM records with OpenAI [Intermediate]', 'original_name': 'Turn Gmail meeting summaries into HubSpot CRM records with OpenAI', 'estimated_learning_time': '44 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'HubSpot', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.9}, {'workflow_id': '00103', 'lesson_title': 'AI Agents can Create, Enrich leads with this Lemlist Tool MCP Server [Intermediate]', 'original_name': 'AI Agents can Create, Enrich leads with this Lemlist Tool MCP Server', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': [], 'confidence_score': 0.85}, {'workflow_id': '00517', 'lesson_title': 'Analyze Pipeline Velocity & Alert Stuck Deals with GoHighLevel, Gmail & Slack [Intermediate]', 'original_name': 'Analyze Pipeline Velocity & Alert Stuck Deals with GoHighLevel, Gmail & Slack', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '00772', 'lesson_title': 'Auto-Schedule Demos for High-Intent Leads with Clearbit, Slack, and Calendly [Intermediate]', 'original_name': 'Auto-Schedule Demos for High-Intent Leads with Clearbit, Slack, and Calendly', 'estimated_learning_time': '1h 8min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00840', 'lesson_title': 'Automate B2B SaaS Renewal Risk Management with CRM, Support & Usage Data [Intermediate]', 'original_name': 'Automate B2B SaaS Renewal Risk Management with CRM, Support & Usage Data', 'estimated_learning_time': '1h 28min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Batch Loop', 'Gmail', 'HTTP Request', 'HubSpot'], 'confidence_score': 0.85}, {'workflow_id': '01354', 'lesson_title': 'Automate Sales Pipeline with HubSpot CRM, ScrapeGraphAI & Google Sheets Dashboard [Intermediate]', 'original_name': 'Automate Sales Pipeline with HubSpot CRM, ScrapeGraphAI & Google Sheets Dashboard', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HubSpot', 'IF Condition', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01408', 'lesson_title': 'Automate Stale Deal Follow-Ups in Salesforce with GPT-5.1, Email, Slack & Tasks [Intermediate]', 'original_name': 'Automate Stale Deal Follow-Ups in Salesforce with GPT-5.1, Email, Slack & Tasks', 'estimated_learning_time': '50 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'OpenAI', 'Salesforce', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '01532', 'lesson_title': 'Automated AI Lead Enrichment: Salesforce to Explorium for Enhanced Prospect Data [Intermediate]', 'original_name': 'Automated AI Lead Enrichment: Salesforce to Explorium for Enhanced Prospect Data', 'estimated_learning_time': '48 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'Merge', 'Salesforce'], 'confidence_score': 0.85}, {'workflow_id': '01744', 'lesson_title': 'Automated Lead Capture, Scoring & CRM Integration with HubSpot, Clearbit & Slack [Intermediate]', 'original_name': 'Automated Lead Capture, Scoring & CRM Integration with HubSpot, Clearbit & Slack', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'HubSpot', 'IF Condition', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '02127', 'lesson_title': 'B2B Outreach Automation: LinkedIn to Email Sequence with GPT, AnyMailFinder & Perplexity [Intermediate]', 'original_name': 'B2B Outreach Automation: LinkedIn to Email Sequence with GPT, AnyMailFinder & Perplexity', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02295', 'lesson_title': 'Build Targeted Prospect Lists: Find & Enrich Leads with Surfe to HubSpot [Intermediate]', 'original_name': 'Build Targeted Prospect Lists: Find & Enrich Leads with Surfe to HubSpot', 'estimated_learning_time': '56 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Gmail', 'HTTP Request', 'HubSpot'], 'confidence_score': 0.85}, {'workflow_id': '02816', 'lesson_title': 'Create AI-Powered Sales Proposals with PandaDoc, ClickUp CRM & Gmail Follow-up [Intermediate]', 'original_name': 'Create AI-Powered Sales Proposals with PandaDoc, ClickUp CRM & Gmail Follow-up', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['ClickUp', 'Gmail', 'HTTP Request', 'OpenAI', 'Typeform'], 'confidence_score': 0.85}, {'workflow_id': '03427', 'lesson_title': 'Enrich lead that booked a call on Calendly and save it on Hubspot [Intermediate]', 'original_name': 'Enrich lead that booked a call on Calendly and save it on Hubspot', 'estimated_learning_time': '50 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Calendly', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '03436', 'lesson_title': 'Enrich Person Data and Update CRM with Airtop and Hubspot [Intermediate]', 'original_name': 'Enrich Person Data and Update CRM with Airtop and Hubspot', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['Aggregate', 'Set/Transform', 'Sub-Workflow', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '03783', 'lesson_title': 'Forecast Zoho CRM deals with AlphaVantage market data, GPT‑4 and Slack alerts [Intermediate]', 'original_name': 'Forecast Zoho CRM deals with AlphaVantage market data, GPT‑4 and Slack alerts', 'estimated_learning_time': '52 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HTTP Request', 'Merge', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04105', 'lesson_title': 'Generate Dynamic Sales Pipeline Metrics for Slack using Airtable [Intermediate]', 'original_name': 'Generate Dynamic Sales Pipeline Metrics for Slack using Airtable', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Merge', 'Schedule', 'Slack'], 'confidence_score': 0.85}, {'workflow_id': '04139', 'lesson_title': 'Generate Ideal Customer Profile Leads & Personalized Pitches with GPT-4o-mini, Perplexity and Apify [Intermediate]', 'original_name': 'Generate Ideal Customer Profile Leads & Personalized Pitches with GPT-4o-mini, Perplexity and Apify', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'HTTP Request', 'JotForm', 'OpenAI', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '04255', 'lesson_title': 'Generate Personalized Deal Content Recommendations with Zoho CRM, GPT-4o-mini & Gmail [Intermediate]', 'original_name': 'Generate Personalized Deal Content Recommendations with Zoho CRM, GPT-4o-mini & Gmail', 'estimated_learning_time': '54 min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'Merge', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04752', 'lesson_title': 'lemlist <> GPT-3: Supercharge your sales workflows [Intermediate]', 'original_name': 'lemlist <> GPT-3: Supercharge your sales workflows', 'estimated_learning_time': '54 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['HTTP Request', 'HubSpot', 'Merge', 'Slack', 'Switch'], 'confidence_score': 0.85}, {'workflow_id': '04790', 'lesson_title': 'LinkedIn to Gmail: Generate Cold Emails with Dumpling AI, GPT-4 & Dropcontact [Intermediate]', 'original_name': 'LinkedIn to Gmail: Generate Cold Emails with Dumpling AI, GPT-4 & Dropcontact', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Airtable', 'Gmail', 'HTTP Request', 'OpenAI', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '04813', 'lesson_title': 'Lusha to Easy Redmine CRM: Automated Lead Enrichment [Intermediate]', 'original_name': 'Lusha to Easy Redmine CRM: Automated Lead Enrichment', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'HTTP Request', 'Schedule', 'Split Out'], 'confidence_score': 0.85}, {'workflow_id': '05276', 'lesson_title': 'Personalized Lead Capture & Outreach with Albacross, Datagma, HubSpot & Gmail [Intermediate]', 'original_name': 'Personalized Lead Capture & Outreach with Albacross, Datagma, HubSpot & Gmail', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'HTTP Request', 'HubSpot', 'Schedule'], 'confidence_score': 0.85}, {'workflow_id': '05279', 'lesson_title': 'Personalized LinkedIn Connection Requests with Apollo, GPT-4, Apify & PhantomBuster [Intermediate]', 'original_name': 'Personalized LinkedIn Connection Requests with Apollo, GPT-4, Apify & PhantomBuster', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Aggregate', 'Google Sheets', 'HTTP Request', 'OpenAI', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '05413', 'lesson_title': 'Qualify & Route Leads Across Channels with GPT-4o, Slack & CRM Integration [Intermediate]', 'original_name': 'Qualify & Route Leads Across Channels with GPT-4o, Slack & CRM Integration', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05415', 'lesson_title': 'Qualify & Verify Leads with Google Gemini and Sync to HubSpot from Jotform [Intermediate]', 'original_name': 'Qualify & Verify Leads with Google Gemini and Sync to HubSpot from Jotform', 'estimated_learning_time': '46 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Gemini', 'HTTP Request', 'HubSpot', 'JotForm'], 'confidence_score': 0.85}, {'workflow_id': '05647', 'lesson_title': 'Salesforce Lead Capture with GPT-4 Personalized Email & SMS Follow-Up [Intermediate]', 'original_name': 'Salesforce Lead Capture with GPT-4 Personalized Email & SMS Follow-Up', 'estimated_learning_time': '42 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['OpenAI', 'Salesforce', 'Switch', 'Twilio', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '06362', 'lesson_title': 'Track Pipedrive Deals in Google Sheets for Sales Pipeline Reporting [Intermediate]', 'original_name': 'Track Pipedrive Deals in Google Sheets for Sales Pipeline Reporting', 'estimated_learning_time': '44 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'Manual Trigger', 'Merge', 'Pipedrive'], 'confidence_score': 0.85}, {'workflow_id': '06633', 'lesson_title': 'Verify & enrich form leads with Hunter and Clearbit then add them to Pipedrive [Intermediate]', 'original_name': 'Verify & enrich form leads with Hunter and Clearbit then add them to Pipedrive', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': False, 'core_integrations': ['IF Condition', 'Pipedrive', 'n8n Form'], 'confidence_score': 0.85}, {'workflow_id': '06700', 'lesson_title': 'Website Intelligence & Lead Scoring with ScrapeGraphAI, HubSpot and Slack [Intermediate]', 'original_name': 'Website Intelligence & Lead Scoring with ScrapeGraphAI, HubSpot and Slack', 'estimated_learning_time': '42 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HubSpot', 'Slack', 'Webhook'], 'confidence_score': 0.85}, {'workflow_id': '06709', 'lesson_title': 'Weekly Client Re-engagement System with GoHighLevel, Gmail, Sheets, and Slack [Intermediate]', 'original_name': 'Weekly Client Re-engagement System with GoHighLevel, Gmail, Sheets, and Slack', 'estimated_learning_time': '52 min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00356', 'lesson_title': 'AI-Powered Post-Sales Call Automated Proposal Generator [Intermediate]', 'original_name': 'AI-Powered Post-Sales Call Automated Proposal Generator', 'estimated_learning_time': '40 min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Gmail', 'Google Drive', 'OpenAI', 'n8n Form'], 'confidence_score': 0.8}]}Advanced: {'count': 100, 'description': '20-30 nodes. AI agents, multiple code nodes, error handling, complex data orchestration.', 'workflows': [{'workflow_id': '00228', 'lesson_title': 'AI-Generated Account Briefs with MadKudu, OpenAI & Salesforce for Outreach [Advanced]', 'original_name': 'AI-Generated Account Briefs with MadKudu, OpenAI & Salesforce for Outreach', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'Manual Trigger', 'OpenAI', 'Salesforce'], 'confidence_score': 0.95}, {'workflow_id': '00808', 'lesson_title': 'Automate ABM Research to Outreach with Octave, AI, and Instantly.ai [Advanced]', 'original_name': 'Automate ABM Research to Outreach with Octave, AI, and Instantly.ai', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Filter', 'HTTP Request', 'Split Out'], 'confidence_score': 0.95}, {'workflow_id': '01167', 'lesson_title': 'Automate Lead Qualification Calls with Salesforce, Retell AI, and OpenAI Analysis [Advanced]', 'original_name': 'Automate Lead Qualification Calls with Salesforce, Retell AI, and OpenAI Analysis', 'estimated_learning_time': '1h 6min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'IF Condition', 'OpenAI', 'Salesforce'], 'confidence_score': 0.9}, {'workflow_id': '05820', 'lesson_title': 'Send AI-Personalized LinkedIn Connection Requests from Google Sheets with Gemini [Advanced]', 'original_name': 'Send AI-Personalized LinkedIn Connection Requests from Google Sheets with Gemini', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Gemini', 'Google Sheets', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.9}, {'workflow_id': '05995', 'lesson_title': 'Smart CSM Assignment & AI Welcome Emails for HubSpot Deal Wins with Gmail [Advanced]', 'original_name': 'Smart CSM Assignment & AI Welcome Emails for HubSpot Deal Wins with Gmail', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'HubSpot', 'IF Condition'], 'confidence_score': 0.9}, {'workflow_id': '00071', 'lesson_title': 'Advanced Website Form to Pipedrive CRM with International Phone Support & WhatsApp [Advanced]', 'original_name': 'Advanced Website Form to Pipedrive CRM with International Phone Support & WhatsApp', 'estimated_learning_time': '2h 18min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Discord', 'IF Condition', 'Pipedrive', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '00157', 'lesson_title': 'AI Lead Scoring & Enrichment from Mailchimp to HubSpot and Pipedrive with GPT-4o [Advanced]', 'original_name': 'AI Lead Scoring & Enrichment from Mailchimp to HubSpot and Pipedrive with GPT-4o', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'HubSpot', 'IF Condition', 'Mailchimp'], 'confidence_score': 0.85}, {'workflow_id': '00319', 'lesson_title': 'AI-Powered Lead Enrichment with Bright Data MCP and Google Sheets [Advanced]', 'original_name': 'AI-Powered Lead Enrichment with Bright Data MCP and Google Sheets', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Filter', 'Google Sheets', 'HubSpot'], 'confidence_score': 0.85}, {'workflow_id': '00897', 'lesson_title': 'Automate Cold Outreach with Apollo, LinkedIn & Gmail Using GPT-4 [Advanced]', 'original_name': 'Automate Cold Outreach with Apollo, LinkedIn & Gmail Using GPT-4', 'estimated_learning_time': '1h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'HTTP Request', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '01349', 'lesson_title': 'Automate Sales Follow-Ups with GPT-4o-mini, HubSpot, Slack, Teams & Telegram [Advanced]', 'original_name': 'Automate Sales Follow-Ups with GPT-4o-mini, HubSpot, Slack, Teams & Telegram', 'estimated_learning_time': '1h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HubSpot', 'Microsoft Teams', 'Monday.com', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '01763', 'lesson_title': 'Automated LinkedIn Lead Enrichment Pipeline using Apollo.io & Google Sheets [Advanced]', 'original_name': 'Automated LinkedIn Lead Enrichment Pipeline using Apollo.io & Google Sheets', 'estimated_learning_time': '1h 50min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01766', 'lesson_title': 'Automated LinkedIn Lead Generation with AI Email Personalization (NOT FINISH) [Advanced]', 'original_name': 'Automated LinkedIn Lead Generation with AI Email Personalization (NOT FINISH)', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01865', 'lesson_title': 'Automated Sales Follow-up with GPT-4, Tavily Research and Gmail [Advanced]', 'original_name': 'Automated Sales Follow-up with GPT-4, Tavily Research and Gmail', 'estimated_learning_time': '1h 4min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '02345', 'lesson_title': 'CallForge - 03 - Gong Transcript Processor and Salesforce Enricher [Advanced]', 'original_name': 'CallForge - 03 - Gong Transcript Processor and Salesforce Enricher', 'estimated_learning_time': '1h 26min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'HTTP Request', 'Merge', 'Salesforce'], 'confidence_score': 0.85}, {'workflow_id': '02571', 'lesson_title': 'Conversational Lead Capture & Scheduling with Salesforce and GPT [Advanced]', 'original_name': 'Conversational Lead Capture & Scheduling with Salesforce and GPT', 'estimated_learning_time': '1h 16min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '03848', 'lesson_title': 'Generate & Send Quotation PDFs from Pipedrive to DottedSign for E-Signature [Advanced]', 'original_name': 'Generate & Send Quotation PDFs from Pipedrive to DottedSign for E-Signature', 'estimated_learning_time': '1h 50min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Aggregate', 'Code (JS/Python)', 'File Convert', 'File Extract', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '04091', 'lesson_title': 'Generate Daily Pipedrive Deal Summaries with GPT-4o-mini [Advanced]', 'original_name': 'Generate Daily Pipedrive Deal Summaries with GPT-4o-mini', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '04253', 'lesson_title': 'Generate Personalized Cold Emails with Anthropic, GPT-4 & Google Sheets [Advanced]', 'original_name': 'Generate Personalized Cold Emails with Anthropic, GPT-4 & Google Sheets', 'estimated_learning_time': '1h 22min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Filter', 'Gmail', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '05133', 'lesson_title': 'Natural Language Pipedrive CRM Management with Google Gemini AI [Advanced]', 'original_name': 'Natural Language Pipedrive CRM Management with Google Gemini AI', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'Google Gemini', 'Telegram'], 'confidence_score': 0.85}, {'workflow_id': '05265', 'lesson_title': 'Personalized Cold Email Generator with Supabase, Smartlead & Google Gemini AI [Advanced]', 'original_name': 'Personalized Cold Email Generator with Supabase, Smartlead & Google Gemini AI', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '05267', 'lesson_title': 'Personalized Cold Lead Re-Engagement with Zoho CRM and GPT-4o-mini [Advanced]', 'original_name': 'Personalized Cold Lead Re-Engagement with Zoho CRM and GPT-4o-mini', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'IF Condition', 'Schedule', 'Set/Transform'], 'confidence_score': 0.85}, {'workflow_id': '05424', 'lesson_title': 'Qualify Meta Ads Leads with WhatsApp Verification, Gemini AI & Zoho CRM [Advanced]', 'original_name': 'Qualify Meta Ads Leads with WhatsApp Verification, Gemini AI & Zoho CRM', 'estimated_learning_time': '1h 34min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05491', 'lesson_title': 'Real-Time Lead Qualification, Scoring & CRM Integration System using Jotform [Advanced]', 'original_name': 'Real-Time Lead Qualification, Scoring & CRM Integration System using Jotform', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '05644', 'lesson_title': 'Sales CRM Chatbot with GPT-4o-mini, Google Sheets Lookup & Memory [Advanced]', 'original_name': 'Sales CRM Chatbot with GPT-4o-mini, Google Sheets Lookup & Memory', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Sheets', 'IF Condition', 'OpenAI'], 'confidence_score': 0.85}, {'workflow_id': '00211', 'lesson_title': 'AI web researcher for sales [Advanced]', 'original_name': 'AI web researcher for sales', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Batch Loop', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '00222', 'lesson_title': 'AI-Driven Lead Classification & Routing with HighLevel and Azure GPT-4o-mini [Advanced]', 'original_name': 'AI-Driven Lead Classification & Routing with HighLevel and Azure GPT-4o-mini', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '00320', 'lesson_title': 'AI-Powered Lead Generation System with Email Personalization and LinkedIn [Advanced]', 'original_name': 'AI-Powered Lead Generation System with Email Personalization and LinkedIn', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Error Handler', 'Filter'], 'confidence_score': 0.8}, {'workflow_id': '00466', 'lesson_title': 'Analyze Call Recordings with OpenAI and Update Zoho CRM Leads Automatically [Advanced]', 'original_name': 'Analyze Call Recordings with OpenAI and Update Zoho CRM Leads Automatically', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['OpenAI', 'Set/Transform', 'Webhook', 'Zoho CRM'], 'confidence_score': 0.8}, {'workflow_id': '00687', 'lesson_title': 'Auto-Generate Competitive Battle Cards from Websites with Zoho CRM and Gemini AI [Advanced]', 'original_name': 'Auto-Generate Competitive Battle Cards from Websites with Zoho CRM and Gemini AI', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Gemini', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '00837', 'lesson_title': 'Automate B2B Lead Generation & Personalized Cold Emails with Apollo, Apify & GPT [Advanced]', 'original_name': 'Automate B2B Lead Generation & Personalized Cold Emails with Apollo, Apify & GPT', 'estimated_learning_time': '1h 24min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '00839', 'lesson_title': 'Automate B2B Lead Generation with Apollo, GPT-4o Scoring, and Brevo Email Outreach [Advanced]', 'original_name': 'Automate B2B Lead Generation with Apollo, GPT-4o Scoring, and Brevo Email Outreach', 'estimated_learning_time': '2h 26min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'HTTP Request', 'IF Condition', 'Manual Trigger', 'NocoDB'], 'confidence_score': 0.8}, {'workflow_id': '01038', 'lesson_title': 'Automate Gmail Lead Follow-Up with OpenAI GPT-4O, HubSpot, Slack & Google Sheets [Advanced]', 'original_name': 'Automate Gmail Lead Follow-Up with OpenAI GPT-4O, HubSpot, Slack & Google Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HubSpot'], 'confidence_score': 0.8}, {'workflow_id': '01267', 'lesson_title': 'Automate Personalized B2B Outreach with GPT-4, LinkedIn & Hunter.io [Advanced]', 'original_name': 'Automate Personalized B2B Outreach with GPT-4, LinkedIn & Hunter.io', 'estimated_learning_time': '1h 40min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '01757', 'lesson_title': 'Automated Lead Research – From LinkedIn to Ready-to-Send Report [Advanced]', 'original_name': 'Automated Lead Research – From LinkedIn to Ready-to-Send Report', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Docs', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02399', 'lesson_title': 'Chat with Your HubSpot Data (Contacts & Deals) [Advanced]', 'original_name': 'Chat with Your HubSpot Data (Contacts & Deals)', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'n8n Chat'], 'confidence_score': 0.8}, {'workflow_id': '02462', 'lesson_title': 'Cold Lead Re-Engagement Email Generator with GPT-4o-mini, Outlook, and Sheets [Advanced]', 'original_name': 'Cold Lead Re-Engagement Email Generator with GPT-4o-mini, Outlook, and Sheets', 'estimated_learning_time': '1h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'Google Sheets', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '02525', 'lesson_title': 'Comprehensive Contact Enrichment with Apollo, LinkedIn, and GPT-4o for HubSpot [Advanced]', 'original_name': 'Comprehensive Contact Enrichment with Apollo, LinkedIn, and GPT-4o for HubSpot', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '02572', 'lesson_title': 'Conversational Lead Capture with Gemini 2.0 Flash AI and Google Sheets [Advanced]', 'original_name': 'Conversational Lead Capture with Gemini 2.0 Flash AI and Google Sheets', 'estimated_learning_time': '1h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Google Gemini', 'Webhook'], 'confidence_score': 0.8}, {'workflow_id': '02613', 'lesson_title': 'Convert LinkedIn Post Reactions into Qualified Leads with AI and Apify [Advanced]', 'original_name': 'Convert LinkedIn Post Reactions into Qualified Leads with AI and Apify', 'estimated_learning_time': '1h 28min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Airtable', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '02976', 'lesson_title': 'Create Personalized B2B Outreach Emails with Tavily Research & OpenRouter LLM [Advanced]', 'original_name': 'Create Personalized B2B Outreach Emails with Tavily Research & OpenRouter LLM', 'estimated_learning_time': '1h 14min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Google Sheets', 'HTTP Request', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '03344', 'lesson_title': 'Dynamic Hubspot Lead Routing with GPT-4 and Airtable Sales Team Distribution [Advanced]', 'original_name': 'Dynamic Hubspot Lead Routing with GPT-4 and Airtable Sales Team Distribution', 'estimated_learning_time': '1h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Airtable', 'Code (JS/Python)', 'Gmail'], 'confidence_score': 0.8}, {'workflow_id': '03825', 'lesson_title': 'Generate & Enrich LinkedIn Leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5 [Advanced]', 'original_name': 'Generate & Enrich LinkedIn Leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '04028', 'lesson_title': 'Generate Business Leads with OpenStreetMap Data and Save to Google Sheets [Advanced]', 'original_name': 'Generate Business Leads with OpenStreetMap Data and Save to Google Sheets', 'estimated_learning_time': '1h 32min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Filter', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '04249', 'lesson_title': 'Generate Personalized Cold Email Icebreakers with Perplexity Research & Claude Sonnet [Advanced]', 'original_name': 'Generate Personalized Cold Email Icebreakers with Perplexity Research & Claude Sonnet', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': False, 'core_integrations': ['Batch Loop', 'Google Sheets', 'IF Condition', 'LLM Chain', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '04266', 'lesson_title': 'Generate Personalized Sales Outreach from LinkedIn Job Signals with Apify & Google Gemini [Advanced]', 'original_name': 'Generate Personalized Sales Outreach from LinkedIn Job Signals with Apify & Google Gemini', 'estimated_learning_time': '1h 36min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Deduplicate', 'Filter', 'Google Gemini', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '04301', 'lesson_title': 'Generate Prospect Research & Connection Strategy Reports with Claude AI [Advanced]', 'original_name': 'Generate Prospect Research & Connection Strategy Reports with Claude AI', 'estimated_learning_time': '1h', 'has_ai': True, 'has_code': False, 'core_integrations': ['LLM Chain', 'Set/Transform', 'Sub-Workflow'], 'confidence_score': 0.8}, {'workflow_id': '04366', 'lesson_title': 'Generate Structured Company Descriptions with Bedrijfsdata Web RAG & OpenAI [Advanced]', 'original_name': 'Generate Structured Company Descriptions with Bedrijfsdata Web RAG & OpenAI', 'estimated_learning_time': '1h 12min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'HubSpot', 'IF Condition', 'LLM Chain', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '04551', 'lesson_title': 'Google Maps Lead Scraper & Enrichment with AI-Powered Personalized Outreach [Advanced]', 'original_name': 'Google Maps Lead Scraper & Enrichment with AI-Powered Personalized Outreach', 'estimated_learning_time': '1h 32min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '04730', 'lesson_title': 'Lead Analysis & Personalized Email Generation with OpenAI, Firecrawl & gotoHuman [Advanced]', 'original_name': 'Lead Analysis & Personalized Email Generation with OpenAI, Firecrawl & gotoHuman', 'estimated_learning_time': '1h 20min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '04732', 'lesson_title': 'Lead Enrichment Pipeline: Leadfeeder to Apollo to Google Sheets [Advanced]', 'original_name': 'Lead Enrichment Pipeline: Leadfeeder to Apollo to Google Sheets', 'estimated_learning_time': '1h 24min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Error Handler', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}]}Expert: {'count': 77, 'description': '30+ nodes or 2+ AI agents. RAG pipelines, vector databases, multi-agent systems, production-grade architecture.', 'workflows': [{'workflow_id': '04264', 'lesson_title': 'Generate Personalized Sales Emails with MadKudu Research & OpenAI for Outreach.io Sequences [Expert]', 'original_name': 'Generate Personalized Sales Emails with MadKudu Research & OpenAI for Outreach.io Sequences', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HTTP Request', 'IF Condition', 'Merge', 'OpenAI'], 'confidence_score': 0.95}, {'workflow_id': '00234', 'lesson_title': 'AI-Personalized Multi-Product Email Outreach with SMTP Rotation (GPT-4o/o3-mini) [Expert]', 'original_name': 'AI-Personalized Multi-Product Email Outreach with SMTP Rotation (GPT-4o/o3-mini)', 'estimated_learning_time': '2h 30min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '00510', 'lesson_title': 'Analyze lost HubSpot deals and generate revival strategies with OpenAI [Expert]', 'original_name': 'Analyze lost HubSpot deals and generate revival strategies with OpenAI', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HubSpot', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '00841', 'lesson_title': 'Automate B2B sales research & email personalization with Sona and GPT-4 [Expert]', 'original_name': 'Automate B2B sales research & email personalization with Sona and GPT-4', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Filter', 'Google Sheets'], 'confidence_score': 0.85}, {'workflow_id': '01152', 'lesson_title': 'Automate Lead Generation & Personalized Outreach with Apollo, AI, and Instantly.ai [Expert]', 'original_name': 'Automate Lead Generation & Personalized Outreach with Apollo, AI, and Instantly.ai', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Airtable', 'Batch Loop', 'Code (JS/Python)', 'Filter'], 'confidence_score': 0.85}, {'workflow_id': '01363', 'lesson_title': 'Automate SDR Outreach: Source Wiza Leads and Personalize Emails with LLMs [Expert]', 'original_name': 'Automate SDR Outreach: Source Wiza Leads and Personalize Emails with LLMs', 'estimated_learning_time': '2h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Batch Loop', 'Code (JS/Python)', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01764', 'lesson_title': 'Automated LinkedIn Lead Generation & AI Personalized Outreach with Apollo & Instantly [Expert]', 'original_name': 'Automated LinkedIn Lead Generation & AI Personalized Outreach with Apollo & Instantly', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Batch Loop', 'Filter', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '01770', 'lesson_title': 'Automated LinkedIn Prospecting & Personalized Cold Email with OpenAI, Hunter & Gmail [Expert]', 'original_name': 'Automated LinkedIn Prospecting & Personalized Cold Email with OpenAI, Hunter & Gmail', 'estimated_learning_time': '1h 58min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '02277', 'lesson_title': 'Build Complete Sales Department with OpenAI Multi-Agent Team & CSO Orchestration [Expert]', 'original_name': 'Build Complete Sales Department with OpenAI Multi-Agent Team & CSO Orchestration', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '02507', 'lesson_title': 'Complete B2B Sales Pipeline: Apollo Lead Gen, Mailgun Outreach & AI Reply Management [Expert]', 'original_name': 'Complete B2B Sales Pipeline: Apollo Lead Gen, Mailgun Outreach & AI Reply Management', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'AI Memory', 'Anthropic Claude', 'Batch Loop', 'Code (JS/Python)'], 'confidence_score': 0.85}, {'workflow_id': '03413', 'lesson_title': 'Enrich and Score Leads Automatically with Claude AI, PDL and Perplexity [Expert]', 'original_name': 'Enrich and Score Leads Automatically with Claude AI, PDL and Perplexity', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Anthropic Claude', 'Code (JS/Python)', 'Gmail', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '04316', 'lesson_title': 'Generate Sales Leads & Personalized Outreach Emails using Jina AI and OpenAI Agents [Expert]', 'original_name': 'Generate Sales Leads & Personalized Outreach Emails using Jina AI and OpenAI Agents', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Airtable', 'Batch Loop', 'HTTP Request', 'Manual Trigger'], 'confidence_score': 0.85}, {'workflow_id': '05102', 'lesson_title': 'Multichannel B2B Lead Management Pipeline with GPT-4o Personalization & Auto-Response Handling [Expert]', 'original_name': 'Multichannel B2B Lead Management Pipeline with GPT-4o Personalization & Auto-Response Handling', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05411', 'lesson_title': 'Qualify & Nurture Website Demo Requests with Claude AI, Cal.com and Instantly.ai [Expert]', 'original_name': 'Qualify & Nurture Website Demo Requests with Claude AI, Cal.com and Instantly.ai', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Anthropic Claude', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.85}, {'workflow_id': '05621', 'lesson_title': 'Revenue Growth Strategy with CRO-led Multi-Agent Team using O3 & GPT-4.1-mini [Expert]', 'original_name': 'Revenue Growth Strategy with CRO-led Multi-Agent Team using O3 & GPT-4.1-mini', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.85}, {'workflow_id': '06002', 'lesson_title': 'Smart Email Outreach Sequence – AI-Powered & Customizable [Expert]', 'original_name': 'Smart Email Outreach Sequence – AI-Powered & Customizable', 'estimated_learning_time': '3h', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.85}, {'workflow_id': '06157', 'lesson_title': 'Sync HubSpot, Pipedrive & Salesforce to Google Sheets with OpenAI Deduplication [Expert]', 'original_name': 'Sync HubSpot, Pipedrive & Salesforce to Google Sheets with OpenAI Deduplication', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Error Handler', 'Google Sheets', 'Merge'], 'confidence_score': 0.85}, {'workflow_id': '06782', 'lesson_title': 'Write personalized cold emails from LinkedIn leads with Wiza, Perplexity and GPT-5 [Expert]', 'original_name': 'Write personalized cold emails from LinkedIn leads with Wiza, Perplexity and GPT-5', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Memory', 'Gmail', 'OpenAI', 'Output Parser'], 'confidence_score': 0.85}, {'workflow_id': '00140', 'lesson_title': 'AI Email Reply with Full HubSpot Context + Slack Approval [Expert]', 'original_name': 'AI Email Reply with Full HubSpot Context + Slack Approval', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Filter', 'Gmail', 'Google Gemini'], 'confidence_score': 0.8}, {'workflow_id': '00322', 'lesson_title': 'AI-Powered Lead Generation with Apollo, LinkedIn Research & 4-Step Personalized Emails [Expert]', 'original_name': 'AI-Powered Lead Generation with Apollo, LinkedIn Research & 4-Step Personalized Emails', 'estimated_learning_time': '2h 10min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'Filter', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '01001', 'lesson_title': 'Automate Event Follow-Ups with GPT-4, LinkedIn & HubSpot Multi-Channel Outreach [Expert]', 'original_name': 'Automate Event Follow-Ups with GPT-4, LinkedIn & HubSpot Multi-Channel Outreach', 'estimated_learning_time': '2h', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Filter', 'HTTP Request', 'HubSpot'], 'confidence_score': 0.8}, {'workflow_id': '01191', 'lesson_title': 'Automate LinkedIn Profile Search & Cold Email Outreach with OpenAI and Hunter [Expert]', 'original_name': 'Automate LinkedIn Profile Search & Cold Email Outreach with OpenAI and Hunter', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '01352', 'lesson_title': 'Automate Sales Outreach with OpenAI, Tavily & Google Sheets for Prospect Research [Expert]', 'original_name': 'Automate Sales Outreach with OpenAI, Tavily & Google Sheets for Prospect Research', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '01748', 'lesson_title': 'Automated Lead Generation & Contact Enrichment with Hunter.io and Perplexity AI [Expert]', 'original_name': 'Automated Lead Generation & Contact Enrichment with Hunter.io and Perplexity AI', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Airtable', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '01866', 'lesson_title': 'Automated Sales Leaderboard with HighLevel CRM, GPT-4o, Notion & Slack [Expert]', 'original_name': 'Automated Sales Leaderboard with HighLevel CRM, GPT-4o, Notion & Slack', 'estimated_learning_time': '1h 42min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Google Sheets', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.8}, {'workflow_id': '01867', 'lesson_title': 'Automated Sales Proposal & Summary Generator using GPT-4o, Sheets, Drive & Gmail [Expert]', 'original_name': 'Automated Sales Proposal & Summary Generator using GPT-4o, Sheets, Drive & Gmail', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.8}, {'workflow_id': '02058', 'lesson_title': 'Automatically Discover & Enrich HubSpot Buying Groups With Surfe and Google Sheets [Expert]', 'original_name': 'Automatically Discover & Enrich HubSpot Buying Groups With Surfe and Google Sheets', 'estimated_learning_time': '2h 4min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Filter', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '02062', 'lesson_title': 'Automatically Enrich Salesforce Accounts with Web Crawling, LinkedIn Data and GPT-4o [Expert]', 'original_name': 'Automatically Enrich Salesforce Accounts with Web Crawling, LinkedIn Data and GPT-4o', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Batch Loop', 'Code (JS/Python)', 'HTML Extract', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '02347', 'lesson_title': 'CallForge - 05 - Gong.io Call Analysis with Azure AI & CRM Sync [Expert]', 'original_name': 'CallForge - 05 - Gong.io Call Analysis with Azure AI & CRM Sync', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Aggregate', 'Merge', 'Output Parser', 'Set/Transform'], 'confidence_score': 0.8}, {'workflow_id': '03320', 'lesson_title': 'Domain Outbound : Automate Lead Extraction, and Targeted Outreach [Expert]', 'original_name': 'Domain Outbound : Automate Lead Extraction, and Targeted Outreach', 'estimated_learning_time': '2h 14min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.8}, {'workflow_id': '03412', 'lesson_title': 'Enrich & Qualify Leads with Azure OpenAI, Bright Data MCP & HubSpot CRM [Expert]', 'original_name': 'Enrich & Qualify Leads with Azure OpenAI, Bright Data MCP & HubSpot CRM', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HubSpot', 'IF Condition', 'Output Parser', 'Slack'], 'confidence_score': 0.8}, {'workflow_id': '03431', 'lesson_title': 'Enrich Monday.com Leads & Draft Personalized Emails with Explorium MCP and GPT-4.1 [Expert]', 'original_name': 'Enrich Monday.com Leads & Draft Personalized Emails with Explorium MCP and GPT-4.1', 'estimated_learning_time': '2h 2min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Error Handler', 'Gmail', 'Monday.com', 'OpenAI'], 'confidence_score': 0.8}, {'workflow_id': '03437', 'lesson_title': 'Enrich Pipedrive CRM Contact Data with LinkedIn Profiles using GPT & Multi-CRM Support [Expert]', 'original_name': 'Enrich Pipedrive CRM Contact Data with LinkedIn Profiles using GPT & Multi-CRM Support', 'estimated_learning_time': '2h 20min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'HubSpot', 'IF Condition', 'OpenAI', 'Pipedrive'], 'confidence_score': 0.8}, {'workflow_id': '05056', 'lesson_title': 'Multi-Agent Cold Email Campaign Generator with O3 Director & GPT-4.1 Specialists [Expert]', 'original_name': 'Multi-Agent Cold Email Campaign Generator with O3 Director & GPT-4.1 Specialists', 'estimated_learning_time': '1h 52min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'OpenAI', 'n8n Chat'], 'confidence_score': 0.8}, {'workflow_id': '05269', 'lesson_title': 'Personalized Customer Retention Campaigns with GPT-4o Analytics & Gmail [Expert]', 'original_name': 'Personalized Customer Retention Campaigns with GPT-4o Analytics & Gmail', 'estimated_learning_time': '2h 18min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Aggregate', 'Code (JS/Python)', 'HTTP Request', 'IF Condition'], 'confidence_score': 0.8}, {'workflow_id': '05322', 'lesson_title': 'Predict Customer Churn with AI Analysis of HubSpot and Google Sheets Data [Expert]', 'original_name': 'Predict Customer Churn with AI Analysis of HubSpot and Google Sheets Data', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'HubSpot', 'LLM Chain'], 'confidence_score': 0.8}, {'workflow_id': '05410', 'lesson_title': 'Qualify & Enrich Leads with GPT-4 and LinkedIn Data for Intelligent Routing [Expert]', 'original_name': 'Qualify & Enrich Leads with GPT-4 and LinkedIn Data for Intelligent Routing', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Error Handler', 'Gmail', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '05412', 'lesson_title': 'Qualify & Reach Out to B2B Leads with Groq AI, Apollo, Gmail & Sheets [Expert]', 'original_name': 'Qualify & Reach Out to B2B Leads with Groq AI, Apollo, Gmail & Sheets', 'estimated_learning_time': '1h 44min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Output Parser'], 'confidence_score': 0.8}, {'workflow_id': '05698', 'lesson_title': 'Score HubSpot deal conversion risk with OpenAI and Slack alerts [Expert]', 'original_name': 'Score HubSpot deal conversion risk with OpenAI and Slack alerts', 'estimated_learning_time': '1h 48min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.8}, {'workflow_id': '00005', 'lesson_title': 'Automate Sales for Digital Products & SaaS with AI (GPT-4o) [Expert]', 'original_name': 'Automate Sales for Digital Products & SaaS with AI (GPT-4o)', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.72}, {'workflow_id': '00005', 'lesson_title': 'Automate Sales for Digital Products & SaaS with AI (GPT-4o) [Expert]', 'original_name': 'Automate Sales for Digital Products & SaaS with AI (GPT-4o)', 'estimated_learning_time': '2h 16min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Filter'], 'confidence_score': 0.72}, {'workflow_id': '00328', 'lesson_title': 'AI-Powered Lead Research & Personalized Email Generation with Groq & Google Sheets [Expert]', 'original_name': 'AI-Powered Lead Research & Personalized Email Generation with Groq & Google Sheets', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Batch Loop', 'Code (JS/Python)', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '00352', 'lesson_title': 'AI-Powered Outreach & Follow-Up Automation (GPT-4o + Gmail + Google Sheets) [Expert]', 'original_name': 'AI-Powered Outreach & Follow-Up Automation (GPT-4o + Gmail + Google Sheets)', 'estimated_learning_time': '2h 4min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Sheets', 'IF Condition'], 'confidence_score': 0.72}, {'workflow_id': '01145', 'lesson_title': 'Automate Lead Calls with an AI Agent using OpenAI, Twilio & Vapi [Expert]', 'original_name': 'Automate Lead Calls with an AI Agent using OpenAI, Twilio & Vapi', 'estimated_learning_time': '2h 10min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'Manual Trigger'], 'confidence_score': 0.72}, {'workflow_id': '01347', 'lesson_title': 'Automate Sales Call Research and Follow-Ups with GPT-4, Tavily, Google Sheets [Expert]', 'original_name': 'Automate Sales Call Research and Follow-Ups with GPT-4, Tavily, Google Sheets', 'estimated_learning_time': '1h 46min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'AI Tool', 'Google Sheets', 'Manual Trigger', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '01941', 'lesson_title': 'Automated Website Audit & Personalized Outreach with Lighthouse and GPT-4 [Expert]', 'original_name': 'Automated Website Audit & Personalized Outreach with Lighthouse and GPT-4', 'estimated_learning_time': '2h 38min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'Google Sheets', 'HTTP Request', 'IF Condition', 'OpenAI'], 'confidence_score': 0.72}, {'workflow_id': '02285', 'lesson_title': 'Build Gmail Contact Database with GPT-5 Nano, Brave Search & Google Sheets [Expert]', 'original_name': 'Build Gmail Contact Database with GPT-5 Nano, Brave Search & Google Sheets', 'estimated_learning_time': '2h 6min', 'has_ai': True, 'has_code': True, 'core_integrations': ['Aggregate', 'Batch Loop', 'Code (JS/Python)', 'Deduplicate', 'Gmail'], 'confidence_score': 0.72}, {'workflow_id': '02794', 'lesson_title': 'Create AI Personalized Video & Voice Outreach with HeyGen, ElevenLabs & Perplexity [Expert]', 'original_name': 'Create AI Personalized Video & Voice Outreach with HeyGen, ElevenLabs & Perplexity', 'estimated_learning_time': '1h 56min', 'has_ai': True, 'has_code': True, 'core_integrations': ['AI Agent', 'Code (JS/Python)', 'Gmail', 'Google Drive', 'Google Sheets'], 'confidence_score': 0.72}, {'workflow_id': '03094', 'lesson_title': 'CSV to HubSpot Uploader with Dynamic Field Mapping and Google Sheets Integration [Expert]', 'original_name': 'CSV to HubSpot Uploader with Dynamic Field Mapping and Google Sheets Integration', 'estimated_learning_time': '2h 12min', 'has_ai': False, 'has_code': True, 'core_integrations': ['Code (JS/Python)', 'File Extract', 'Filter', 'Google Sheets', 'HTTP Request'], 'confidence_score': 0.72}, {'workflow_id': '03277', 'lesson_title': 'Digitize Business Cards with Thai OCR & Save to Google Sheets or CRM [Expert]', 'original_name': 'Digitize Business Cards with Thai OCR & Save to Google Sheets or CRM', 'estimated_learning_time': '2h 8min', 'has_ai': True, 'has_code': False, 'core_integrations': ['AI Agent', 'Gmail', 'Google Sheets', 'LLM Chain', 'OpenAI'], 'confidence_score': 0.72}]} 490 workflows