WhatsApp CRM icon

WhatsApp CRM

Interact with the WhatsApp CRM API to send messages, manage sessions, and use AI features

Actions3

Overview

This node integrates with the WhatsApp CRM API to send text messages via WhatsApp. It is designed for scenarios where automated or programmatic messaging is needed, such as customer support notifications, marketing campaigns, appointment reminders, or any workflow requiring direct communication with users on WhatsApp.

For example, a business could use this node to automatically send order confirmations or shipping updates to customers by specifying their phone numbers and message content.

Properties

Name Meaning
To (Phone Number) The recipient's phone number including country code, e.g., +1234567890. This is required.
Message The text content of the message to be sent. Supports multiline input. This is required.

Output

The node outputs JSON data representing the response from the WhatsApp CRM API after attempting to send the message. This typically includes details such as message status, message ID, timestamps, or error information if sending failed.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the WhatsApp CRM API.
  • Needs an API authentication token or key configured in the node credentials to authorize requests.
  • The base URL for the API must be set in the credentials configuration.

Troubleshooting

  • Invalid Phone Number Format: Ensure the "To" phone number includes the correct country code and no invalid characters.
  • Authentication Errors: Verify that the API key or token is correctly configured and has not expired.
  • Message Sending Failures: Check the message content for unsupported characters or length limits imposed by WhatsApp.
  • Network Issues: Confirm that the n8n instance can reach the WhatsApp CRM API endpoint without firewall or proxy blocking.

Common error messages will generally relate to authorization failures, invalid parameters, or connectivity problems. Reviewing the API response in the node output can help diagnose these issues.

Links and References

Discussion