WhatsApp Business Integration
Overview
The WhatsApp Business integration connects Vantage to the Meta WhatsApp Business API, enabling you to send and receive messages, manage message templates, and automate customer communication workflows. This integration is ideal for businesses that use WhatsApp as a primary customer engagement channel.
API Documentation: WhatsApp Business API Reference
Prerequisites
| Requirement | Details |
|---|---|
| Meta Business Account | A verified Meta Business account with WhatsApp Business API access |
| WhatsApp Business Phone Number | A phone number registered with WhatsApp Business |
| Access Token | A Meta access token with WhatsApp permissions |
| Auth Type | OAuth (Meta) |
Available Actions
| Action | Description |
|---|---|
| Get Messages | Retrieve messages from WhatsApp conversations |
| Get Templates | List and retrieve approved message templates |
| Send Message | Send text, media, or template-based messages to contacts |
Configuration
Access Token
- Setting: Meta OAuth access token
- Type: OAuth (required)
- Description: Authenticates via Meta's OAuth flow. The token must have WhatsApp Business messaging permissions enabled.
Phone Number ID
- Setting:
phoneNumberId - Type: String (required)
- Description: The unique identifier for your WhatsApp Business phone number, used to send and receive messages.
Use Cases & Examples
Customer Support Automation
Build workflows that automatically respond to incoming WhatsApp messages with template replies, route conversations to the right team, or escalate based on message content.
Order Notifications
Send automated order confirmation, shipping updates, and delivery notifications to customers via WhatsApp templates.
Appointment Reminders
Automate appointment reminder messages using pre-approved WhatsApp templates, reducing no-shows and improving customer engagement.
Example: Sending a Template Message
A workflow node configured to send a template message:
{
"phoneNumberId": "1234567890",
"to": "+1555000123",
"templateName": "order_confirmation",
"templateLanguage": "en_US",
"templateParams": ["ORD-12345", "$49.99"]
}Related Workflow Nodes
- Meta Get Messages — Retrieve WhatsApp messages
- Meta Get Templates — List approved message templates
See Also
- Meta (Facebook) Integration — Facebook and Meta API integration
- Setup Guide — How to connect integrations
- Available Integrations — Full integration list