Skip to main content
The WhatsApp Template Node allows your agent to send pre-approved message templates through WhatsApp, essential for initiating conversations or sending messages outside the 24-hour window.

Purpose & Functionality

Sends pre-approved WhatsApp message templates, which are required for initiating conversations or sending notifications outside the 24-hour messaging window. Can dynamically fill template parameters using variables (#{variable}). Primarily operates as a notification, it only pauses execution if the waitForResponse flag is explicitly set in its configuration.

Configuration

  • Name: A label for the node on the Canvas
  • Associated WhatsApp Configuration: The WhatsApp Business Account to use
  • Selected WhatsApp Template: Choose from your approved templates
  • Template Parameters: Values to fill in variable placeholders in the template
  • Target Phone Number: Recipient’s phone number (can use a variable)
  • waitForResponse: Boolean flag to control if execution should pause after sending

Use Cases

  • Sending notifications
  • Initiating conversations
  • Re-engaging customers after the 24-hour window
  • Sending standardized messages that require pre-approval

Example

Configuration:
{
  "whatsAppConfiguration": "default",
  "template": "order_confirmation",
  "parameters": {
    "1": "#{order_number}",
    "2": "#{delivery_date}"
  },
  "phoneNumber": "#{customer_phone}",
  "waitForResponse": true
}
Template Content:
Your order #{{1}} has been confirmed and will be delivered on {{2}}. 
Would you like to add any special delivery instructions?

WhatsApp Configuration

Learn how to set up your WhatsApp integration

WhatsApp Templates

Detailed guide on creating and managing templates

Default Node

The most versatile node for general conversation

Webhook Node

Make HTTP requests to external services and APIs

Warm End Node

Gracefully conclude conversations