Back to Home
Real Automation Systems
Production-grade n8n workflows and AI agent systems built for real operations, including CRM automation, lead routing, API integrations, monitoring, and alerts.

Lead Intake, Qualification, and Instant Follow-up Automation (n8n + GHL)
Built a production-grade lead intake system in n8n that captures Meta Facebook Lead Forms using the native Lead Ads Trigger with webhook fallback, normalizes and validates incoming data, filters spam, classifies leads using LLMs, and automatically syncs qualified leads into GoHighLevel with instant SMS and email follow-ups for both prospects and clients.
- Native Meta Facebook Lead Form trigger with webhook fallback for reliability
- Phone validation and enrichment (line type, carrier, location, timezone)
- Hard-rule spam filtering before AI classification
Technologies:
n8n
GoHighLevel (GHL)
Facebook Lead Ads (Meta Lead Forms)
LLMs (Lead Classification)
JavaScript
REST APIs
Webhooks
Google Sheets API
Clearout Phone Validation
Slack
Gmail
LeadConnector API (SMS)

AI Voice Agent for Appointment Booking and Follow-up Emails (n8n + Calendar + Gmail)
Built an AI voice and chat agent in n8n that books appointments by checking calendar availability, creating events with correct timezone handling, and automatically sending follow-up emails (confirmation, reminders, and post-meeting next steps) via Gmail, all triggered through a webhook entrypoint and governed by confirmation-first rules.
- Webhook-driven AI agent interface for appointment scheduling requests
- Calendar availability checks and slot selection logic
- Google Calendar event creation with title, date, start/end times, attendees, and timezone
Technologies:
n8n
OpenAI (LLM Reasoning)
LangChain Agent
Webhooks
Google Calendar API
Gmail API
REST APIs
JavaScript
Conversational Memory
Timezone Handling

Automated LinkedIn Engagement Bot with LLM-Generated Comments (Python + Selenium)
Built a production-grade LinkedIn engagement automation that logs into a persistent LinkedIn session, opens target post URLs from Google Sheets, likes posts, generates thoughtful comments using a local LLM, publishes comments, and safely marks tasks as completed. The system is designed for reliability, human-like behavior, and network-failure recovery.
- Persistent Chrome profile to maintain long-lived LinkedIn sessions
- Automated LinkedIn login with checkpoint and security check handling
- Human-like interaction using randomized delays and scrolling
Technologies:
Python
Selenium
Chrome WebDriver
Google Sheets API
gspread
Local LLM (Ollama, OpenAI-compatible API)
YAML Configuration
Service Account Authentication

Instagram Lead Scraper and Email Enrichment for Cold Outreach (n8n + Apify + Google Sheets)
Built a large-scale Instagram lead scraping and enrichment system in n8n that generates niche-specific discovery keywords using LLMs, finds Instagram profiles via Google-indexed search, extracts profile data, enriches leads with emails from bios and websites, validates emails, and logs clean, deduplicated leads into Google Sheets for cold email campaigns.
- LLM-driven keyword generation for Instagram coach and consultant discovery
- Google-based Instagram post and profile discovery for higher coverage
- Automated profile extraction and username normalization
Technologies:
n8n
OpenAI (GPT-4.1)
Apify (Instagram Profile Finder & Scraper)
Google Sheets API
Hunter.io API
NeverBounce API
JavaScript
REST APIs
HTTP Scraping

LinkedIn Leads Scraper with Google Search and Sheet-Based State Control (n8n)
Built a scalable LinkedIn lead scraping system in n8n that discovers LinkedIn profiles and posts using Google Custom Search, extracts structured lead data, enforces daily and per-target limits, and manages state entirely through Google Sheets. The workflow supports continuous execution without duplicates and is optimized for cold outreach and lead research.
- Sheet-driven target management using Job Title, Company Type, and Location inputs
- Automated Google-based discovery of LinkedIn profiles and posts
- Clean LinkedIn URL normalization and metadata extraction
Technologies:
n8n
Google Custom Search API
Google Sheets API
JavaScript
REST APIs
HTTP Requests
Timezone Handling (Asia/Dhaka)

GTM Release Notes & Product Announcement Automation (n8n + Jira + Notion)
Built an end-to-end GTM release notes automation that detects completed Jira work in the active sprint, generates internal and external release notes using AI, routes drafts through approval in Notion, and automatically produces ready-to-send GTM assets including email, Intercom news, and LinkedIn copy.

AI Agent Portfolio Chatbot for Lead Qualification and Booking (n8n + OpenAI)
Built a lightweight AI portfolio chatbot in n8n that sits behind a website chat interface, understands visitor intent, answers questions about real automation work, qualifies interest, and guides users toward booking a call. The agent maintains short conversational context, responds in structured JSON, and can trigger calendar booking or email actions when appropriate.
- Webhook-based chatbot backend for website or portfolio integrations
- Intent-aware AI agent tailored to explain real automation experience
- Strict response rules with short, human-like replies
Technologies:
n8n
OpenAI (GPT-4.1-mini)
LangChain Agent
Webhooks
JavaScript
Conversational Memory
Google Calendar API
Gmail API
JSON-based Chat Interface

LinkedIn Post Extraction and Logging Automation (n8n + Google Search API)
Built an automated LinkedIn post extraction system in n8n that pulls fresh LinkedIn posts based on keyword inputs, uses Google Custom Search to discover indexed LinkedIn post URLs, extracts post descriptions, deduplicates results, and logs clean data into Google Sheets for research, outreach, or content analysis workflows.

Daily LinkedIn Content Engine (n8n + GPT + Google Sheets)
Built a daily LinkedIn posting automation that pulls the next queued topic from Google Sheets, generates a structured post using GPT with strict brand rules, publishes it to LinkedIn automatically, and updates the sheet to prevent duplicates.
- Scheduled daily execution (timezone-aware) to run consistently without manual effort
- Topic queue in Google Sheets using posted_status = NOT_POSTED and return-first-match logic
- LLM prompt system with enforced constraints: no emojis, no em dashes, 150 to 250 words, bullets, CTA question, hashtags at end
Technologies:
n8n
OpenAI (GPT)
Google Sheets API
LinkedIn API
JavaScript
Scheduling (Cron)

AI-Powered Loom-Style Personalized Video Automation
Built an end-to-end AI automation that generates personalized Loom-style videos at scale. The system captures website screenshots, overlays dynamic text, merges video segments, and automatically delivers personalized videos using n8n, Google Sheets, Puppeteer, and FFmpeg with robust retry logic and monitoring.

AI-Powered LinkedIn Easy Apply Automation
End-to-end automation for LinkedIn Easy Apply using Selenium, AI agents, and local LLMs. Automatically evaluates job fit, fills multi-step application forms, uploads resumes, answers dynamic questions using AI, applies filters and blacklists, and logs application results with human-like behavior.

E-commerce Website (Node.js + Express + MySQL)
Built a full-stack e-commerce web app with secure authentication. Implemented user signup and login with bcrypt password hashing, stored users in MySQL, and served the frontend through an Express server with structured routing and database integration.