Block 1 - Schedule Trigger
- Type / Role
- n8n-nodes-base.scheduleTrigger - scheduleTrigger
- Config choices
- Version 1.2
This workflow is provided as-is. Please review and test before using in production.
Instagram Automation Suite: AI Chatbot & Content Powerhouse Workflow Overview This cutting edge n8n workflow is a comprehensive automation solution designed to streamline various Instagram opera...
n8n-nodes-base.scheduletrigger, n8n-nodes-base.stickynote, n8n-nodes-base.switch, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatopenrouter, @n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.telegram
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Msaid Mohamed el hadi.
Original n8n.io sourceThis cutting-edge n8n workflow is a comprehensive automation solution designed to streamline various Instagram operations. It combines an intelligent AI chatbot for direct message management, automated user following, and an advanced content generation system, all integrated to enhance your Instagram presence and efficiency.
This workflow automatically:
Wolf23000) for processing.imagePrompt (for AI image generation), a caption with emojis and hashtags, and a scheduledDate.imagePrompt to be more vivid and detailed for AI image generation, and polishing the caption for optimal engagement.image_url updates).To set up and run this workflow, you'll need the following:
{{your open router api key }} as seen in the code) is used to access their chat models (e.g., google/gemini-2.5-flash-preview) for AI agent operations.{{ your instagram session ID }} as seen in the code) for the workflow to interact with Instagram. This usually involves extracting it from your browser's cookies after logging into Instagram.{{ your apify token }} with you apify token in https requests1XHNwAXR4USThaAzX1Y6M5PF2P8WqCBU8mi34FBLkV6M). This sheet is used to store and manage generated post ideas.user_id, username, full_name, bio, content_preferences, personality_traits, unfulancer_attributes). This JSON needs to be correctly set within the Code nodes (Variables, Variables1, Variables2) to guide the AI content generation.[Telegram New Message Trigger]
β¬οΈ
[Variables (Set OpenRouter API Key, Instagram Personality, Session ID)]
β¬οΈ
[Switch (Filter messages from 'Wolf23000' and ensure message text exists)]
β¬οΈ
[Edit Fields (Extract message text)]
β¬οΈ
[AI Agent (Determine action based on message intent)]
β¬οΈ
[Structured Output Parser (Parse AI agent's JSON output)]
β¬οΈ
[Switch1 (Route based on AI agent's determined action: chat_back, run_agent, get_instagram_profile)]
β¬οΈ
βββββββββββββββ¬ββββββββββββββ¬ββββββββββββββ
β β β β
βΌ βΌ βΌ βΌ
[Send a text message1 (Chat back)] [Send a text message (Run agent confirmation)] [Send a text message2 (Get profile confirmation)]
β²
β
[Schedule Trigger (Hourly for Instagram follow)]
β¬οΈ
[Variables (Set OpenRouter API Key, Instagram Personality, Session ID)]
β¬οΈ
[Code (Prepare usernames for following)]
β¬οΈ
[Code1 (Process followed usernames)]
β¬οΈ
[Schedule Trigger2 (Monthly for Instagram post generation)]
β¬οΈ
[AI Agent1 (Generate monthly Instagram post ideas)]
β¬οΈ
[OpenRouter Chat Model (AI Model for content generation)]
β¬οΈ
[Code2 (Parse AI agent's JSON output)]
β¬οΈ
[Schedule Trigger3 (Daily for post generation refinement and auto-posting)]
β¬οΈ
[AI Agent2 (Enhance image prompts and captions)]
β¬οΈ
[OpenRouter Chat Model2 (AI Model for prompt refinement)]
β¬οΈ
[Update row in sheet1 (Update Google Sheet with enhanced content)]
β¬οΈ
[Get row(s) in sheet2 (Retrieve data from Google Sheet)]
Exploring AI-Powered Social Media Automation? π§ Email: [email protected] πΌ LinkedIn: Mohamed el Hadi Msaid
Supercharge your Instagram presence with intelligent automation and AI-driven content! π
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 47 workflow blocks. Download the JSON for the full node graph.
| Workflow | Instagram content & DM automation with Gemini, Telegram, and Apify |
|---|---|
| Complexity | advanced |
| Nodes | 47 |
| Categories | Social Media, AI Chatbot |
| Author | Msaid Mohamed el hadi |
| Published | 16 Jul 2025 |
Use the JSON export at /data/workflows/6070/6070.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Instagram Automation Suite: AI Chatbot & Content Powerhouse Workflow Overview This cutting edge n8n workflow is a comprehensive automation solution designed to streamline various Instagram opera...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media, AI Chatbot use case.