Wanesia WhatsApp

Interact with Wanesia WhatsApp API

Overview

This node integrates with the Wanesia WhatsApp API to send various types of WhatsApp messages, including documents, images, audio, video, text, links, locations, reactions, and SMS. It supports scheduling messages for future delivery by specifying date and time. The node is useful for automating WhatsApp communications in workflows, such as sending documents or media files to customers, broadcasting messages, or managing group interactions.

Use Case Examples

  1. Sending a document to a WhatsApp number with an optional caption and scheduled time.
  2. Sending an image or video with a caption immediately or at a scheduled time.
  3. Sending a text message or SMS to a WhatsApp number.
  4. Sending a reaction emoji to a specific WhatsApp message.

Properties

Name Meaning
Token Authentication token for the Wanesia device, required to authorize API requests.
Number Target WhatsApp number with country code to which the message will be sent.
File URL URL of the document file to be sent in the message.
Caption Optional caption text to accompany the document.
Date Optional scheduled date (YYYY-MM-DD) to send the message; if empty, the message is sent immediately.
Time Optional scheduled time (HH:MM:SS) to send the message; if empty, the message is sent immediately.

Output

JSON

  • token - The token used for authentication in the request.
  • number - The WhatsApp number to which the document was sent.
  • file - The URL of the document file sent.
  • caption - The caption text sent with the document, if any.
  • date - Scheduled date for sending the document, if specified.
  • time - Scheduled time for sending the document, if specified.
  • response - The API response confirming the message sending status.

Dependencies

  • Wanesia WhatsApp API

Troubleshooting

  • Ensure the token is valid and has not expired; invalid tokens will cause authentication errors.
  • Verify the WhatsApp number format includes the country code without spaces or special characters.
  • Check that the file URL is accessible and points to a valid document file; inaccessible URLs will cause sending failures.
  • If scheduling messages, ensure the date and time are in the correct format and represent a valid future time.
  • API rate limits or network issues may cause request failures; retry or check API status if errors occur.

Links

Discussion