N8N Tools - WhatsApp Enhanced icon

N8N Tools - WhatsApp Enhanced

Comprehensive WhatsApp Business API integration for N8N workflows

Overview

This node integrates with the WhatsApp Business API via a third-party service to send various types of WhatsApp messages and perform related operations. Specifically, for the Messages resource and Send Text Message operation, it allows sending plain text messages to a specified phone number in international format.

Common scenarios where this node is beneficial include:

  • Automating customer support by sending notifications or replies via WhatsApp.
  • Sending alerts or reminders to users through WhatsApp.
  • Integrating WhatsApp messaging into business workflows without manual intervention.

For example, you can use this node to send a confirmation message after a user completes a form on your website or to notify customers about order status updates.

Properties

Name Meaning
Phone Number The recipient's phone number in international format (e.g., 5511999999999).
Text The content of the text message to be sent.
Preview URL Boolean flag indicating whether to show a preview for URLs included in the message text.

Output

The node outputs JSON data representing the response from the WhatsApp API after sending the text message. This typically includes message metadata such as message ID, status, timestamps, and any relevant API response details confirming the message was sent.

No binary data output is produced by this operation.

Dependencies

  • Requires an active subscription and valid API key credential for the third-party WhatsApp API service.
  • Needs proper configuration of these credentials within n8n to authenticate API requests.
  • The node internally validates the API key before executing operations.

Troubleshooting

  • Invalid subscription or API key error: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correctly set up and has the necessary permissions.
  • Message sending failures: Ensure the phone number is in the correct international format without extra characters or spaces.
  • URL preview not showing: If Preview URL is enabled but previews do not appear, confirm that the URLs in the text are valid and supported by WhatsApp.
  • API rate limits or service downtime: Temporary failures may occur due to API rate limits or service issues; retrying later might resolve these.

Links and References

Discussion