Automation

n8n + WhatsApp Automation for Indian Businesses

Build WhatsApp automation on n8n — order updates, reminders, lead capture and bot flows wired to ERPNext and your BSP, self-hosted on infrastructure you own.

MTMithtech TeamJune 27, 202611 min read
Share

WhatsApp is where Indian customers actually reply — open rates dwarf email, and a message lands in seconds. The hard part is wiring it to your systems so the right message goes out automatically: an order confirmation when a Sales Order is submitted, a payment reminder when an invoice is due, a reply when a lead messages you at midnight. n8n is the open-source automation engine that connects WhatsApp to ERPNext, your database and any API — running on infrastructure you own.

Most businesses start with manual WhatsApp — a person copying details into chats. It does not scale, and it breaks the moment volume grows. The fix is automation: events in your systems trigger WhatsApp messages, and inbound messages trigger actions. n8n is the orchestration layer that makes this happen without per-task SaaS fees.

Quick answer

Use n8n to automate WhatsApp by connecting it to your WhatsApp Business API provider (BSP) and your systems. n8n listens for events (a new order, a due invoice, an inbound message), runs your logic, and sends templated or dynamic WhatsApp messages — all self-hosted, so you pay flat infrastructure costs instead of per-message automation fees. Mith Tech builds self-hosted n8n + WhatsApp automation wired to ERPNext, from Bengaluru.

How the pieces fit together

WhatsApp automation has three layers, and it helps to keep them distinct:

  1. WhatsApp Business API + BSP — WhatsApp business messaging runs through the WhatsApp Business Platform via a Business Solution Provider (BSP) such as Gupshup, WATI, Interakt or Twilio. The BSP gives you an API to send and receive messages and manages the connection to Meta.
  2. n8n — the automation engine — n8n decides what to send and when. It listens for events, runs logic (look up a record, check a condition, format a message), and calls the BSP's API to send.
  3. Your systems — ERPNext, a database, a form, or any app that holds the data and generates the events worth messaging about.

n8n is the brain in the middle. The BSP is the delivery pipe; your systems are the source of truth. For how n8n compares to hosted automation tools, see n8n vs Zapier vs Make for Indian businesses.

Why self-hosted n8n for WhatsApp

  • Cost at volume. Self-hosted n8n (community edition) is free and runs unlimited executions — you pay only for a small server (typically a few thousand rupees a month). Per-task automation platforms charge for every step, and WhatsApp automations are multi-step by nature.
  • Data ownership. With self-hosted n8n, the automation logic and the data flowing through it stay on your infrastructure — important when messages contain customer PII, order details or payment information.
  • Unlimited flexibility. n8n's HTTP node talks to any BSP and any Indian API; code nodes handle logic that linear tools cannot.

WhatsApp automations worth building

These are the flows that pay for themselves quickly for Indian businesses:

FlowTriggerWhat n8n does
Order confirmationSales Order submitted in ERPNextLook up order + customer, send a templated WhatsApp confirmation
Payment / invoice reminderInvoice due date reachedFind unpaid invoices, send reminders with amount + link
Appointment / fee reminderScheduled time / due dateSend reminder; optionally collect a reply to confirm
Lead captureInbound WhatsApp message or web formCreate a lead in ERPNext/CRM, auto-reply, notify sales
Delivery / status updateStatus change in your systemNotify the customer at each stage
Inbound auto-reply / botCustomer message receivedMatch intent, reply from data, escalate to a human if needed

The pattern is always the same: an event fires, n8n enriches it with data from your systems, and a WhatsApp message goes out — or an inbound message creates a record and a response.

Wiring n8n to ERPNext

ERPNext is the most valuable system to connect, because it holds orders, invoices, customers and leads. n8n integrates with ERPNext through its REST API and webhooks:

  • ERPNext → n8n: an ERPNext webhook (or a server script) fires when a document is submitted — a Sales Order, a Payment Entry, a Lead — and posts to an n8n webhook node, starting the flow.
  • n8n → ERPNext: n8n's HTTP node reads or writes any DocType, so an inbound WhatsApp message can create a Lead, log a communication, or update an order.

This two-way link is what turns "send a message" into "send the right message based on live business data." For the broader marketing/automation picture, see our marketing automation solutions.

WhatsApp business messaging has guardrails you must design around:

  • Template approval. Business-initiated messages (notifications, reminders) use pre-approved message templates submitted through your BSP to Meta. n8n fills the template variables at send time; the template itself must be approved first.
  • Session windows. Free-form replies are allowed within a customer-service window after the user messages you; outside it, you use templates.
  • Consent. Send to customers who have opted in. Respect opt-outs. This is both policy and good practice.

n8n handles the orchestration and variable-filling; the template lifecycle and delivery sit with your BSP. Designing flows that respect these rules is part of a proper implementation.

n8n vs an all-in-one WhatsApp tool

Criterian8n + BSPAll-in-one WhatsApp SaaS
Cost modelFlat infra (self-hosted) + BSP message feesSubscription + per-message
Automation depthUnlimited (any API, any logic)Within the product's features
ERPNext integrationFull via REST + webhooksOften limited
Data ownershipYour infrastructureVendor cloud
Setup effortHigher (engineering)Lower (turnkey)
Best forCustom, high-volume, system-integrated flowsSimple broadcasts and basic bots

If you only need broadcasts and a simple bot, a turnkey WhatsApp product is faster to start. If you need automations driven by your live ERPNext data, at volume, with your data staying on your infrastructure, n8n is the stronger engine. Mith Tech also offers Polygin, our own WhatsApp automation product, when a packaged option fits better than a custom build.

When this is the right approach

Self-hosted n8n + WhatsApp makes most sense when:

  • You run ERPNext (or another system) and want messages driven by real events in it.
  • Your message volume makes per-task automation fees painful.
  • You need custom logic — conditions, lookups, multi-system flows — not just broadcasts.
  • Data ownership matters for the customer information in your messages.

How Mith Tech builds it

We deploy self-hosted n8n on your cloud, connect your chosen BSP, build the flows (order updates, reminders, lead capture, bots), and wire them to ERPNext with two-way sync — with encrypted credentials and monitoring as standard. See the n8n product page, ERPNext implementation in Bangalore, or book a 30-minute audit.

Frequently asked questions

Do I need the WhatsApp Business API to automate WhatsApp?

For automated, business-initiated messaging at scale, yes — you use the WhatsApp Business Platform through a BSP (such as Gupshup, WATI, Interakt or Twilio), which provides the API to send and receive messages. n8n then orchestrates the logic and calls that API. The consumer WhatsApp app and WhatsApp Business app are not built for programmatic automation at volume.

Is self-hosted n8n really free for WhatsApp automation?

The n8n community edition is free and open source, with unlimited workflows and executions — you pay only for the server it runs on, typically a few thousand rupees a month. Note that your BSP still charges for WhatsApp message delivery (Meta's conversation-based pricing plus BSP markup); n8n removes the per-automation-task fee, not the messaging cost.

Can n8n send WhatsApp messages from ERPNext events?

Yes. An ERPNext webhook or server script fires when a document is submitted — a Sales Order, Payment Entry or Lead — and triggers an n8n workflow, which looks up the data and sends a templated WhatsApp message via your BSP. n8n can also write back to ERPNext, so inbound messages create or update records.

Do WhatsApp message templates need approval?

Yes. Business-initiated messages use templates that must be approved by Meta through your BSP before they can be sent. n8n fills the template variables at send time, but the template content has to be approved first. Free-form replies are allowed within the customer-service session window after a user messages you.

Which is better — n8n or a packaged WhatsApp tool?

It depends on the need. A packaged tool is faster for simple broadcasts and basic bots. n8n is stronger when you need automations driven by live ERPNext data, complex logic, or high volume, with data on your own infrastructure. Mith Tech offers both a custom n8n build and our Polygin product, and will recommend whichever fits your case.

Is WhatsApp automation compliant with data-privacy expectations?

Self-hosting n8n keeps your automation data on infrastructure you control, which is the strongest posture for privacy and aligns with India's data-protection direction. You should also send only to opted-in customers, honour opt-outs, and follow WhatsApp's policies — practices we build into the flows.

Free · By email

Get practical ERPNext & automation guides

New implementation guides, cost breakdowns and open-source tips for Indian businesses — occasionally, straight to your inbox. No spam.

MT

Written by

Mithtech Team

Mith Tech is an open-source-first ERPNext & Frappe implementation studio. We deploy ERPNext on infrastructure you own, build custom Frappe apps, and run the stack across India, the GCC and SEA.

Keep reading

See what this looks like for your business

Book a free 30-minute audit. We'll map your workflows, find where time and money leak, and design an open-source stack you actually own — no per-user licence fees.

Book a consultation
0 0
Published on 27 June 2026

Mithtech Team

Comments

No comments yet. Start a new discussion.

Ctrl+Enter to add comment