ERPNext manages your entire business. WA.Expert adds WhatsApp as the communication layer — sending customers and vendors instant notifications for sales orders, invoices, purchase orders, and delivery confirmations. The most complete Indian ERP + WhatsApp integration guide.
ERPNext is India's most popular open-source ERP — used by manufacturers, distributors, and service businesses for complete business management. WA.Expert connects ERPNext's document events to WhatsApp via webhooks or Frappe's built-in notification system.
| ERPNext / Frappe trigger | WhatsApp action (WA.Expert) | Business impact |
|---|---|---|
| Sales Order submitted | WhatsApp order confirmation to customer | Instant order acknowledgement |
| Sales Invoice submitted | WhatsApp invoice delivery with PDF | Invoice to WhatsApp delivery |
| Payment Entry submitted | WhatsApp payment acknowledgement | Professional close |
| Delivery Note submitted | WhatsApp with delivery date and details | Proactive delivery communication |
| Purchase Order submitted | WhatsApp to vendor confirming order | Vendor communication |
In ERPNext: Home → Settings → Notifications → New Notification. Select Document Type (e.g., Sales Invoice), Event (Submit), and add a Webhook channel pointing to WA.Expert API.
In the webhook payload template, use Frappe's Jinja syntax to include document fields: {{ doc.customer_name }}, {{ doc.grand_total }}, {{ doc.mobile_no }}. This passes dynamic values to WA.Expert.
ERPNext Customer records have mobile_no field. For Sales Invoice notifications, WA.Expert reads {{ doc.contact_mobile }} or {{ doc.customer_mobile_no }}. Ensure your ERPNext customer records have mobile numbers populated.
Create separate Frappe Notifications for each document type you want WhatsApp for: Sales Order, Sales Invoice, Delivery Note, Payment Entry, Purchase Order (for vendor notifications).
For complex routing (e.g., different WhatsApp templates based on customer type or territory), use a Frappe Server Script to call WA.Expert API directly with the required business logic.
WA.Expert handles WhatsApp API authentication, template approval, and delivery. You pass the trigger data from ERPNext / Frappe — no WhatsApp API expertise needed on your end.
Sales orders, invoices, delivery notes, purchase orders — every ERPNext document event becomes an instant WhatsApp notification. Setup via Frappe Notifications in under 2 hours.