WhatsApp Automation Chatbot with n8n: Broadcaster & Auto-Replier

Created By: ✅ Muhammad Habib

Project Overview

This project is a fully automated WhatsApp chatbot system built with n8n, designed to streamline communication for businesses and organizations. It enables admins to create events, schedule tasks, upload contact lists, and broadcast personalized messages. The chatbot not only sends messages automatically but also intelligently replies to incoming messages by analyzing them against a knowledge base for each event and task.

Workflow Templates

How it works

  • Admin creates an event and adds a task for that event.
  • Admin uploads a knowledge base related to the event and task.
  • Admin uploads a CSV file containing names and WhatsApp numbers of recipients.
  • Admin schedules the time for messages to be sent.
  • The bot automatically generates messages based on templates and sends them to each contact.
  • When a recipient replies, the bot analyzes the message using the uploaded knowledge base.
  • The bot sends an auto-reply based on the context of the user’s message.

How to use

  • Log in as admin and create a new event with a task.
  • Upload the knowledge base containing relevant information for the event and task.
  • Upload a CSV file with recipients’ names and WhatsApp numbers.
  • Schedule the time for sending messages.
  • The bot will automatically broadcast messages at the scheduled time.
  • Monitor replies and let the bot automatically respond to users using the knowledge base.

Benefits

  • Saves time with automated message broadcasting.
  • Provides instant responses to user queries via WhatsApp.
  • Ensures personalized communication by using recipient names and templates.
  • Reduces manual work for event and task management.
  • Easy integration and workflow automation using n8n.
  • Enhances user engagement with timely and relevant auto-replies.