Steps to get access to WhatsApp Business Features
Setup WhatsApp Cloud API for your Business
Step 1: Get Access via Meta
📘 Official Docs: WhatsApp Cloud API Documentation
- Go to Meta for Developers and log in.
- Click Create App → Choose "Business" type → Fill details.
- Add the WhatsApp product to your app.
- Follow the setup wizard to create a WhatsApp Business Account (WABA).
- Add a test number or register your own number for sending messages.
✅ After setup, you’ll get a Phone Number ID, WABA ID, and a Temporary Access Token.
Step 2: Generate API Credentials
- Navigate to Business Settings → Users → System Users.
- Create a new System User and assign the WhatsApp API permissions.
- Generate a permanent access token via the System User and App.
- Store your:
- Access Token
- Phone Number ID
- WABA ID
Step 3: Configure Webhook & Messaging
- Go to App Dashboard → Webhooks.
- Set up your Webhook Callback URL and a Verify Token.
- Subscribe to webhook events like
messages
,message_statuses
, etc. - Deploy a lightweight backend to receive and respond to incoming WhatsApp messages.
Step 4: Go Live
- Complete the Business Verification via Meta Business Manager.
- Accept the WhatsApp Cloud API Terms of Service.
- Add and verify a real phone number for production use.
- Ensure your webhook and token are working with actual messages.