Skip to content

WhatsApp nodes

Tools for sending text messages, templates, and media via WhatsApp.  These nodes are also served as MCP tools on the whatsapp MCP server. Back to the full node reference.

WhatsApp Send Media

whatsapp_send_media · 3 credits on Cloud

Send a media message via WhatsApp.

Credential: WhatsApp (API key)

Parameters

FieldTypeRequiredDescription
captionstringOptional caption to send alongside the media.
mediaUrlsarray<string>✓List of media URLs to send to the recipient.
phoneNumberstring✓Recipient phone number in international format.

Output

Returns a list of records — reference fields downstream as $<node>.error.

FieldTypeDescription
errorstringError message when the media send failed.
messageIdstringIdentifier of the sent WhatsApp message.
statusbooleanWhether the media was sent successfully.

WhatsApp Send Template

whatsapp_send_template · 3 credits on Cloud

Send a template message via WhatsApp.

Credential: WhatsApp (API key)

Parameters

FieldTypeRequiredDescription
languageCodestring✓Locale code for the template (e.g. en_US). Default: en_US.
phoneNumberstring✓Recipient phone number in international format.
templateNamestring✓Name of the WhatsApp template to send.

Output

Returns a list of records — reference fields downstream as $<node>.messageId.

FieldTypeDescription
messageIdstringIdentifier of the sent WhatsApp template message.
statusbooleanWhether the template message was sent successfully.

WhatsApp Send Text Message

whatsapp_send_text_message · 3 credits on Cloud

Send a text message via WhatsApp.

Credential: WhatsApp (API key)

Parameters

FieldTypeRequiredDescription
messagestring✓Text message body to send.
phoneNumberstring✓Recipient phone number in international format.

Output

Returns a list of records — reference fields downstream as $<node>.messageId.

FieldTypeDescription
messageIdstringIdentifier of the sent WhatsApp message.
statusbooleanWhether the message was sent successfully.