This is a n8n community node for sending WhatsApp messages using the WhatsApp API.
n8n is a fair-code licensed workflow automation platform.
- Send text messages via WhatsApp
- Send files with messages
- Use message templates with variables
Follow these steps to install this custom node:
- Go to your n8n installation directory
- Run
npm install n8n-nodes-wasender
- Start n8n
You need to configure your WhatsApp API credentials:
- App Key: Your application key from the WhatsApp API
- Auth Key: Your authentication key from the WhatsApp API
This node supports three operations:
- To: WhatsApp number with country code
- Message: Text message to send (max 1000 words)
- To: WhatsApp number with country code
- Message: Text message to send
- File URL: URL of the file to send (supported formats: jpg, jpeg, png, webp, pdf, docx, xlsx, csv, txt)
- To: WhatsApp number with country code
- Template ID: ID of the template to use
- Template Variables: Key-value pairs for template variables
-
Send a simple text message:
- Operation: Send Text Message
- To: +1234567890
- Message: Hello from n8n!
-
Send a file with message:
- Operation: Send File with Message
- To: +1234567890
- Message: Here's your document
- File URL: https://example.com/document.pdf
-
Send a template message:
- Operation: Send Template
- To: +1234567890
- Template ID: welcome_template
- Variables:
- name: John
- company: Acme Inc