IBADAT ALI's Work | ContraWork by IBADAT ALI
IBADAT ALI

IBADAT ALI

AI Automation Engineer | n8n & AI Agents,bussiness workflows

New to Contra

IBADAT is ready for their next project!

Cover image for AI-Powered WhatsApp Restaurant Assistant β€”
AI-Powered WhatsApp Restaurant Assistant β€” n8n + Google Gemini ,Google Sheets (FAQ, Inventory, Orders Automation)! 🍽️ AI-Powered WhatsApp Restaurant Assistant n8n + Google Gemini + Google Sheets (Project Case Study) Built a structured AI assistant that runs inside WhatsApp and handles real restaurant operations β€” answering questions, checking inventory, and recording orders automatically. One message in. A complete restaurant workflow behind it. ⚑ WHAT THE ASSISTANT HANDLES: ❓ FAQ Requests Customer asks a question via WhatsApp AI Agent reads the FAQ data source Instant accurate reply sent back πŸ“¦ Inventory Availability Checks Customer asks if an item is available AI Agent queries real-time inventory tool Replies with live stock status πŸ“‹ Order Placement Customer sends their order via WhatsApp AI Agent structures and validates the request Order Tool records it in the system Confirmation reply sent instantly 🧠 HOW THE SYSTEM IS DESIGNED: πŸ€– AI Agent acts as the central reasoning layer (Understand, Decide, Use Tools) πŸ’¬ Simple Memory maintains conversation context across the session πŸ› οΈ Three structured tools handle all restaurant actions: FAQ Tool, Inventory Tool, Order Tool βœ… AI generates the reply only after tools return results β€” not from assumptions πŸ”€ Multi-intent queries handled in a single agent loop πŸ“Š WHAT THIS SYSTEM DELIVERS: ⚑ Faster Replies: Instant responses on WhatsApp 🧠 Smarter Handling: Understands questions, items, and orders using AI reasoning πŸ“‹ Better Operations: FAQs, inventory, and orders organized in one system πŸ‘₯ Scalable Support: Handles multiple customers simultaneously without extra staff πŸ› οΈ TECH STACK: βš™οΈ Workflow Orchestration: n8n πŸ’¬ Messaging Platform: WhatsApp (Webhook) ✨ AI Reasoning: Google Gemini Chat Model 🧠 Memory: Simple Memory (conversation context) πŸ“Š Restaurant Data Backend: Google Sheets (FAQ, Inventory, Orders) πŸ€– Agent Architecture: AI Agent with structured tool calls βœ… DELIVERABLES: βœ… Fully automated WhatsApp assistant for restaurant ops 🍽️ Three operational tools: FAQ, Inventory, Orders 🧠 Context-aware conversation with session memory πŸ“‹ Real-time order recording in Google Sheets πŸ‘₯ Handles concurrent customer conversations πŸ€– AI that works through structured tools, not freeform responses πŸ”— LINKS: 🌐 Portfolio: https://ibadat-ali-portfolio.vercel.app/ "My work is done when you no longer need me." β€” Ibadat Ali
0
25
Cover image for πŸ€– AI-Powered Lead Generation System
n8n
πŸ€– AI-Powered Lead Generation System n8n + Google Maps + Gemini AI Agent + Gmail Automation (End-to-End, Private Client) Built a complete AI-powered lead generation system for a private client β€” from a single form submission to qualified prospects, personalized outreach, and automated reporting. No manual steps. ⚑ THE PIPELINE (10 STEPS): 1️⃣ πŸ“‹ Web form submission triggers the entire workflow 2️⃣ πŸ—ΊοΈ Google Maps API discovers relevant businesses automatically 3️⃣ 🌐 Website scraper extracts live company information 4️⃣ 🚫 Duplicate detection removes repeated or known prospects 5️⃣ βš™οΈ Business logic qualifies and scores each lead before any AI call is made 6️⃣ πŸ’Ύ Qualified leads stored in Google Sheets with full state tracking 7️⃣ πŸ” Website research fetches real company context for enrichment 8️⃣ ✨ Google Gemini AI Agent generates context-aware, personalized outreach emails 9️⃣ βœ‰οΈ Gmail sends each email automatically after content validation πŸ”Ÿ πŸ“Š Completion report is built and emailed to the client after every run πŸ’‘ DESIGN DECISIONS WORTH NOTING: 🧠 AI runs after business logic, not before it (fewer API calls, lower cost, more predictable output) πŸ“‹ Every lead state is recorded in Sheets β€” nothing is silently dropped πŸ”€ Fallback branches handle missing websites and emails ⏱️ Random delay added for rate-safe scraping πŸ“© Client receives a summary report, not raw workflow logs πŸ› οΈ TECH STACK: βš™οΈ Workflow Orchestration: n8n πŸ—ΊοΈ Lead Discovery: Google Maps API 🌐 Enrichment: Website Scraping and Content Extraction ✨ AI Reasoning: Google Gemini AI Agent βœ‰οΈ Outreach: Gmail (automated and validated before send) πŸ“Š Storage and Reporting: Google Sheets βœ… DELIVERABLES: βœ… End-to-end lead operations pipeline (not a demo) 🎯 AI-personalized outreach β€” context-aware, not template-driven πŸ” Duplicate detection and lead qualification built in πŸ“Š Automated completion report after every run πŸ“‹ Full lead state tracking across every pipeline stage πŸ”— LINKS: 🌐 Portfolio: https://ibadat-ali-portfolio.vercel.app/ "My work is done when you no longer need me." β€” Ibadat Ali
0
36
Cover image for WhatsApp Payment Verification AI Agent
WhatsApp Payment Verification AI Agent β€” n8n + OCR + Stripe + FastAPI (Production, Live Client) Built and deployed a production-grade WhatsApp AI Agent that automatically verifies payment screenshots against live Stripe data β€” no manual review, no false approvals, running 24/7. This was delivered for a real client and is currently live on DigitalOcean. HOW IT WORKS: Customer sends a payment screenshot via WhatsApp Agent downloads and runs OCR (Tesseract) to extract: Amount, Ref ID, Date, Status Extracted data is verified against live Stripe API β€” not the screenshot alone Agent returns one of three decisions instantly via WhatsApp: βœ… Approved β€” Stripe confirmed exact match ⚠️ Requires Review β€” no exact match found ❌ Not Approved β€” verification rules not satisfied FRAUD RESISTANCE BUILT IN: Duplicate detection via perceptual image hashing (DUPLICATE_IMAGE_PHASH_RECEIPT_EVIDENCE) β€” the same screenshot cannot be reused for a second approval Safe-fail design: visually convincing receipts are NOT auto-approved unless Stripe confirms them Idempotency at the message level prevents replay attacks PRODUCTION STACK: WhatsApp: Node.js + Baileys Backend & OCR: Python + FastAPI + Tesseract Workflow Automation: n8n Payment Verification: Stripe API (Live mode) Deployment: Docker + DigitalOcean (24/7) DELIVERABLES: βœ” Fully automated, end-to-end payment verification pipeline βœ” Three-state decision engine (Approved / Review / Not Approved) βœ” Duplicate screenshot detection βœ” Deployed and running in production β€” not a demo Portfolio: https://ibadat-ali-portfolio.vercel.app (https://ibadat-ali-portfolio.vercel.app) "My work is done when you no longer need me." β€” Ibadat Ali
0
38
Cover image for Engineered trigger-based n8n workflow β€”
Engineered trigger-based n8n workflow β€” form capture, Google Maps business scraping, Gemini-powered AI enrichment, personalized Gmail outreach, and explicit fallback routing for incomplete data β€” achieving zero manual processing steps from lead capture to CRM storage.! WANT SUCH TYPE AGENTS FOR YOUR BUSSINESS , JUST CONTACT ME : https://ibadat-ali-portfolio.vercel.app/
0
67