How mostafa7arafa/n8n-workflow-portfolio works
This repository is a portfolio of eight n8n automation workflows, not a shared application runtime. The graph summarizes each workflow’s documented user-to-result stages and integrations. Only the root README and file tree were provided; relationships and capabilities are based on their descriptions, not inspection of the workflow JSON files.
Main entry points: Customer Support Workflow.json Email support bot · Human in loop.json Telegram HITL bot · Automated LinkedIn Post and Image Generation Pipeline.json LinkedIn post generator · Invoice reader (pdf).json PDF invoice processor
Components 34
Support Workflows
- Email support bot
AI-Powered Customer Support Email Automation/Customer Support Workflow.json - Read incoming email
AI-Powered Customer Support Email Automation/Customer Support Workflow.json - Retrieve and answer
AI-Powered Customer Support Email Automation/Customer Support Workflow.json - Send email reply
AI-Powered Customer Support Email Automation/Customer Support Workflow.json - Telegram HITL bot
Telegram AI Chatbot with Human-in-the-Loop (HITL) Approval/Human in loop.json - Generate response
Telegram AI Chatbot with Human-in-the-Loop (HITL) Approval/Human in loop.json - Human approval
Telegram AI Chatbot with Human-in-the-Loop (HITL) Approval/Human in loop.json
Content Workflows
- LinkedIn post generator
Automated LinkedIn Post and Image Generation Pipeline/Automated LinkedIn Post and Image Generation Pipeline.json - Research topic
Automated LinkedIn Post and Image Generation Pipeline/Automated LinkedIn Post and Image Generation Pipeline.json - Write post
Automated LinkedIn Post and Image Generation Pipeline/Automated LinkedIn Post and Image Generation Pipeline.json - Generate image
Automated LinkedIn Post and Image Generation Pipeline/Automated LinkedIn Post and Image Generation Pipeline.json
Document Workflows
- PDF invoice processor
automated-pdf-invoice-processing/Invoice reader (pdf).json - Extract invoice data
automated-pdf-invoice-processing/Invoice reader (pdf).json - Log and summarize
automated-pdf-invoice-processing/Invoice reader (pdf).json - Biography writer
multi-agent-biography-writer/Multi agent Biography Creator.json - Draft biography
multi-agent-biography-writer/Multi agent Biography Creator.json - Evaluate draft
multi-agent-biography-writer/Multi agent Biography Creator.json - Revise until ready
multi-agent-biography-writer/Multi agent Biography Creator.json
Research Workflows
- Weather chatbot comparison
ai-weather-assistant-comparison/Weather App.json - Agent approach
ai-weather-assistant-comparison/Weather App.json
Other components
- Support requester
- Gmail
- Pinecone
- Gemini
- Telegram user
- Human supervisor
- Telegram
- Topic submitter
- Tavily Search
- DALL-E
- Google Drive
- Google Sheets
- Email recipient
- Google Docs
Connections 30
- Support requester → Email support bot: emails
- Email support bot → Read incoming email: handles
- Email support bot → Retrieve and answer: answers with
- Email support bot → Send email reply: replies via
- Email support bot → Gmail: reads and sends
- Email support bot → Pinecone: retrieves from
- Email support bot → Gemini: uses
- Telegram user → Telegram HITL bot: messages
- Telegram HITL bot → Generate response: generates
- Telegram HITL bot → Human approval: routes for
- Human approval → Human supervisor: requests review
- Telegram HITL bot → Telegram: sends approved replies
- Telegram HITL bot → Pinecone: uses
- Telegram HITL bot → Gemini: uses
- Topic submitter → LinkedIn post generator: provides topic
- LinkedIn post generator → Research topic: researches
- LinkedIn post generator → Write post: writes
- LinkedIn post generator → Generate image: generates
- LinkedIn post generator → Tavily Search: searches with
- LinkedIn post generator → DALL-E: creates image with
- PDF invoice processor → Google Drive: watches folder
- PDF invoice processor → Extract invoice data: extracts
- PDF invoice processor → Log and summarize: logs and summarizes
- PDF invoice processor → Google Sheets: writes records
- PDF invoice processor → Email recipient: emails summary
- Biography writer → Draft biography: drafts
- Biography writer → Evaluate draft: evaluates
- Biography writer → Revise until ready: revises until accepted
- Biography writer → Google Docs: saves to
- Weather chatbot comparison → Agent approach: compares agent design