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.