Blocks

WhatsApp

Send WhatsApp messages

Send messages to WhatsApp users using the WhatsApp Business API. Requires WhatsApp Business API configuration.

Back to Catalog
Toolswhatsapp

Block Preview

WhatsApp

WhatsApp

Send WhatsApp messages

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the whatsapp block with monitoring enabled in production.

Inputs (UI)

WhatsApp Business Account

oauth-input

Placeholder: Select Meta account for WhatsApp Business

Layout: full

Provider: meta-whatsapp

Action

dropdown

Layout: full

Options: List Phone Numbers, Send Message

WhatsApp Business Account ID (Optional)

short-input

Placeholder: WhatsApp Business Account ID (WABA ID)

Layout: full

Condition: action = "list_phone_numbers"

Recipient Phone Number

short-input

Placeholder: Enter phone number with country code (e.g., +1234567890)

Layout: full

Condition: action = "send_message"

Message

long-input

Placeholder: Enter your message

Layout: full

Condition: action = "send_message"

WhatsApp Phone Number ID

short-input

Placeholder: Your WhatsApp Business Phone Number ID

Layout: full

Condition: action = "send_message"

Inputs (API)

credential

json

Required

action

string

Required

businessAccountId

string

Optional

phoneNumber

string

Optional

message

string

Optional

phoneNumberId

string

Optional

Outputs

Primary response type:

{
  "success": "boolean",
  "messageId": "string",
  "error": "string"
}

Tool Access

whatsapp_send_messagewhatsapp_list_phone_numbers
WhatsApp | NowFlow Blocks