3 templates found
Category:
Author:
Sort:

Smart message batching AI-powered Facebook Messenger chatbot

๐Ÿค– Facebook Messenger Smart Chatbot - Smart Batch, Format & History with n8n Data Table v3 Version 2026 - Adaptable to n8n v1.113+ and v2.x by Nguyen Thieu Toan (Jay Nguyen) --- ๐Ÿ“– Overview A production-ready, enterprise-grade chatbot solution for Facebook Messenger built entirely in n8n. Features intelligent message batching, session-aware conversation tracking, multi-page support, and natural AI-powered responses. Perfect for: ๐Ÿ’ผ Customer support automation ๐Ÿ›’ E-commerce product inquiries ๐Ÿ“… Appointment scheduling & consultation booking ๐ŸŽ“ Educational assistants & training ๐Ÿค Lead qualification & sales automation Requirements: n8n v1.113.0+, Facebook App with Messenger, Google Gemini API key (or compatible LLM) ๐Ÿ”— Complementary Workflow Facebook Messenger Chatbot โ€“ Smart Human Takeover, Auto Pause & Context-Aware Adds intelligent human agent detection and automatic AI pause. When a human joins, AI pauses for configurable duration, then resumes automatically. Why combine? Smart Batch (v3): Multi-message batching, spam reduction Human Takeover: AI pauses for humans, smooth collaboration ๐Ÿ‘‰ Access workflow --- โšก What's New in Version 3 Major Upgrades | Feature | Impact | |---------|--------| | ๐Ÿข Multi-Page Support | Manage multiple pages within one workflow | | โฑ๏ธ Flexible Timing | Adjustable wait times instead of fixed delays | | ๐Ÿ”’ Improved Detection | More reliable identification of system vs. user messages | | ๐Ÿ“ฆ Smart Delivery | Sequential message handling to avoid overload | | ๐Ÿงน Automatic Cleanup | Removes outdated records to keep storage efficient | | ๐Ÿ“Š Better Context | Clear separation of past vs. current sessions | | ๐Ÿ”„ Ordered Updates | Ensures actions run in the right sequence | | ๐Ÿ“ Simplified Naming | Clearer labels for easier understanding | Architecture Comparison: Previous version had fixed timing, parallel updates, no multi-page handling, and no cleanup. New version introduces flexibility, sequential processing, and scalability for real-world use. --- ๐ŸŽฏ Key Features ๐Ÿ”„ Smart Batching: Groups consecutive messages within configurable window (default 7s) ๐Ÿง  Session-Aware Context: Distinguishes old vs. current sessions for temporal awareness ๐Ÿ“‹ Full History: Stores complete chat logs with both user and page responses ๐Ÿ‘€ Natural UX: "Seen" marker and "Typing..." indicator for human-like feel ๐ŸŽฏ AI Integration: Extensible prompts for domain-specific consulting (Gemini, Groq, or any LLM) ๐ŸŒ Multi-Language: Handles Vietnamese (anh/chแป‹/em) with customizable settings ๐Ÿข Multi-Page Ready: Single workflow serves multiple Facebook Pages simultaneously Technical Highlights: Idempotent processing, timezone-aware timestamps (Asia/HoChiMinh), Facebook API v24.0 compatible, sequential delivery with rate limiting protection, auto cleanup (keeps last 15 rows) --- ๐Ÿ—๏ธ How It Works ๐Ÿ”„ General Flow Reception & Validation โ†’ Batching & Storage โ†’ Context Aggregation โ†“ โ†“ โ†“ Identify input Store for later use Combine with history Filter duplicates Apply short delay Build conversation context โ†“ AI Processing โ†’ Delivery & Cleanup โ†“ โ†“ Generate response Format & send Add signals Maintain records Ensure continuity Clean old data --- ๐Ÿ› ๏ธ Setup Guide Step 1: Facebook App Create app, add Messenger, set webhook, get token, subscribe page Step 2: Data Table Prepare tables for messages batching Step 3: Workflow Import template, set context, link tables, connect AI Step 4: Test Activate workflow, send test messages, verify pause/resume --- ๐Ÿ‘ค About the Author Nguyen Thieu Toan (Nguyแป…n Thiแป‡u Toร n / Jay Nguyen) AI Automation Specialist | n8n Workflow Expert | Business Optimization Consultant Services: AI Automation Solutions, n8n Workflow Development, Custom Chatbot Implementation, Training Programs Contact: ๐ŸŒ nguyenthieutoan.com ๐Ÿ“˜ Facebook ๐Ÿ’ผ LinkedIn ๐Ÿฆ X (Twitter) ๐Ÿ“บ YouTube ๐Ÿ“ง me@nguyenthieutoan.com GenStaff Company: genstaff.net | contact@genstaff.net --- ๐Ÿ“„ License After purchase, use in commercial/personal projects. No redistribution or resale. Keep author attribution when sharing. --- Last Updated: December 18, 2025 | Version: 3.0 | n8n Compatibility: v1.123.0+ and v2.0.0+ | Facebook API: v24.0 --- Ready to transform your Facebook Messenger into an intelligent AI assistant? Import this workflow and start automating today! ๐Ÿš€

Nguyแป…n Thiแป‡u Toร n (Jay Nguyen)By Nguyแป…n Thiแป‡u Toร n (Jay Nguyen)
2080

Monitor lead response time SLA breaches with Google Sheets & Telegram alerts

Description Never miss a lead again with this SLA Breach Alert automation powered by n8n! This workflow continuously monitors your Google Sheets for un-replied leads and automatically triggers instant Telegram alerts, ensuring your team takes immediate action. By running frequent SLA checks, enriching alerts with direct Google Sheet links, and sending real-time notifications, this automation helps prevent unattended leads, reduce response delays, and boost customer engagement. What This Template Does ๐Ÿ“… Runs every 5 minutes to monitor SLA breaches ๐Ÿ“‹ Fetches lead data (status, contact, timestamps) from Google Sheets ๐Ÿ•’ Identifies leads marked โ€œUn-repliedโ€ beyond the 15-minute SLA ๐Ÿ”— Enriches alerts with direct Google Sheet row links for quick action ๐Ÿ“ฒ Sends Telegram alerts with lead details for immediate response Step-by-Step Setup Prepare Your Google Sheet Create a sheet with the following columns (minimum required): Lead Name Email Phone Status (values: Replied, Un-replied) Timestamp (time of last update/reply) Set Up Google Sheets in n8n Connect your Google account in n8n. Point the workflow to your sheet (remove any hardcoded document IDs before sharing). Configure SLA Check Use the IF node to filter leads where: Status = Un-replied Time since timestamp > 15 minutes Enrich Alerts with Links Add a Code node to generate direct row links to the sheet. Set Up Telegram Bot Create a Telegram bot via @BotFather. Add the bot to your team chat. Store the botToken securely (remove chatId before sharing templates). Send Alerts Configure the Telegram node in n8n to send lead details + direct Google Sheet link. Customization Guidance Adjust the SLA window (e.g., 30 minutes or 1 hour) by modifying the IF node condition. Add more fields from Google Sheets (e.g., Company, Owner) to enrich the alert. Replace Telegram with Slack or Email if your team prefers a different channel. Extend the workflow to auto-assign leads in your CRM once alerted. Perfect For Sales teams that need to respond to leads within strict SLAs Support teams ensuring no customer request is ignored Businesses aiming to keep lead response times sharp and consistent

Rahul JoshiBy Rahul Joshi
166

Generate weekly grocery lists in Notion with automated email notifications

Whoโ€™s it for Busy homemakers, creators, and anyone who wants a simple, no-cost way to plan weekly meals and get a ready-to-shop grocery listโ€”without extra apps. What it does Runs on a weekly Cron schedule, generates a grocery list, creates rows in your Notion database (Ingredient, Quantity, Status), and emails the list (optional Telegram confirmation). It includes a Notion connection check, detailed error notifications (email and optional Telegram), a success email with timestamp, and optional persistent logging to a Notion โ€œLogsโ€ database. Requirements Notion account + integration connected to your database SMTP credentials for the Email node (Optional) Telegram bot and chat ID for alerts (Optional) Notion log database if you want persistent logs How to set up Import the workflow and open Set: Configuration to fill: fromEmail, emailTo, notifyEmail, notionDb, telegramChatId (Optional) logToNotion (true/false), notionLogDb In Notion, create a DB with properties: Ingredient (Title), Quantity (Rich text), Status (Select: โ€œTo Buyโ€) Attach your Notion and SMTP credentials (and Telegram if used). Run once to test, then set Cron to your preferred weekly time. How to customize Edit the recipe/grocery items in the Code node. Change the Cron schedule (test with โ€œEvery minute,โ€ then revert to weekly). Enable Telegram alerts, and/or turn on Notion logging for audit trails.

Shelly-Ann DavyBy Shelly-Ann Davy
145
All templates loaded