Velix WhatsApp Tool icon

Velix WhatsApp Tool

Send and read WhatsApp messages via Velix API. Use this tool to send text messages, images, reactions, locations, and contacts through WhatsApp, and to read recent messages from a contact or group chat. The instance ID is pre-configured — you only need to provide the recipient and message content.

Send Image (URL)

AI-generated

Summary

Downloads the image from the supplied public URL, converts it to base64, and sends it through the configured Velix WhatsApp instance to a contact or group. Add an optional caption; the node returns the Velix API response for each input item.

Inputs

  • Instance ID (required) — UUID of the WhatsApp instance configured in Velix.
  • Recipient (JID) (required) — WhatsApp recipient ID: a phone number with @s.whatsapp.net, or a group ID with @g.us.
  • Image URL (required) — Publicly accessible image URL. The node downloads the image before sending it; the property description lists JPEG, PNG, GIF, and WebP as supported formats.
  • Caption — Optional text displayed below the image. Supports WhatsApp formatting.

Output shape

One n8n output item per input item, containing the API response in its json field.

The node sends the downloaded bytes as a base64 image and uses the download response's content-type as the MIME type, falling back to image/jpeg if it is missing. If the API response's data field is an array, output json is {"messages": [...], "count": n}; otherwise the response object is returned as-is. With Continue On Fail enabled, errors are returned as {"error": "..."} for the affected item.

Examples

Example 1: Send a labeled image to a contact

Provide the configured Instance ID, recipient JID, a publicly reachable image URL, and optionally a caption.

Links

Discussion