Home Other Channels How to setup a WhatsApp channel (Manual flow)

How to setup a WhatsApp channel (Manual flow)

Last updated on Nov 10, 2025

How to setup a WhatsApp channel (Manual flow)

Prerequisites

  1. Meta Developer Account

  2. Valid phone number

1. Set Up Business Profile

Log into https://business.facebook.com

Click "create portfolio" button in dropdown menu under Home

Complete all required fields to set up business portfolio

2. Create Facebook App

Log into https://developers.facebook.com/

Click "Create App" button

Complete required fields

Click "Other" from options

Choose "Business" as app type

Enter contact email address

Select business portfolio from dropdown menu

3. Add WhatsApp to App

After creating app, go to app dashboard

Click "Add Product"

Choose "WhatsApp" from products list

Click "Set up" button for WhatsApp

Note: Verify business with Meta by submitting documentation for full API access

4. Set Up a Permanent WhatsApp Cloud API Access Token

Log into Facebook developer account and navigate to "Business settings page"

Click "System Users" and add new system user with "Admin" role

Click "Add Assets" button

Select app name, choose "Full Control" option

Generate new token. Select these three permission levels:

  • whatsapp_business_manage_events

  • whatsapp_business_management

  • whatsapp_business_messaging

Copy and save token

5. Set Up WhatsApp Cloud API

Select "create a business account" from dropdown

Paste permanent token

Add production-ready phone number

Verify number using OTP

6. Connecting VowChat Account

Copy WhatsApp Phone Number ID and Business Account ID

Log into VowChat account and go to Settings → Channels

Select WhatsApp channel and enter phone number, phone number ID, and business ID

Add team members to WhatsApp channel

Copy webhook URL and verification token from VowChat

7. Set Up Webhook

Log into Facebook developer account and navigate to WhatsApp → Configuration

Paste VowChat webhook URL and verification token

Click "Verify and Save"

Set up webhook permissions by subscribing to messages

Your WhatsApp channel with manual flow is now configur