Actions23
- Chatting Actions
- Group Actions
- Message Actions
- User Actions
Overview
This node integrates with the Go WhatsApp Web MultiDevice API to send various types of messages and manage WhatsApp-related operations. Specifically, for the Chatting resource with the Send Text operation, it allows users to send plain text messages to individual phone numbers or group chats on WhatsApp.
Common scenarios where this node is beneficial include:
- Automating customer support by sending predefined text responses.
- Broadcasting announcements or updates to groups or individual contacts.
- Integrating WhatsApp messaging into workflows for notifications or alerts.
For example, a business could use this node to automatically send order confirmations or appointment reminders via WhatsApp text messages.
Properties
| Name | Meaning |
|---|---|
| Phone or Group ID | The recipient's phone number including country code (e.g., 628123456789) or a WhatsApp Group ID. |
| Message | The text content of the message to be sent. |
| Reply to Message ID | (Optional) The ID of an existing message to which this new message will be a reply. |
| Is Forwarded | (Optional) Boolean flag indicating whether the message is forwarded rather than newly composed. |
Output
The node outputs JSON data representing the result of the send operation. This typically includes metadata about the sent message such as message IDs, status, timestamps, or any error information if the send failed.
No binary data output is involved in this operation since it deals exclusively with text messages.
Dependencies
- Requires an active connection to the Go WhatsApp Web MultiDevice API.
- Needs an API authentication credential configured in n8n (an API key or token).
- The base URL for the API must be set in the node credentials.
- Internet access from the n8n instance to reach the WhatsApp API endpoint.
Troubleshooting
- Invalid Phone Number or Group ID: Ensure the phone number includes the correct country code without extra characters. Group IDs must be valid and accessible.
- Authentication Errors: Verify that the API key or token is correctly configured and has not expired.
- Message Sending Failures: Could be due to network issues, API rate limits, or invalid message content. Check the error message returned in the output JSON for details.
- Reply to Message ID Not Found: If replying to a message, ensure the referenced message ID exists and belongs to the same chat.
- Forwarded Flag Misuse: Setting "Is Forwarded" incorrectly may cause unexpected behavior; use only when forwarding messages.