Unlike unofficial tools (such as Baileys, Puppeteer, or QR scan web-wrappers) that WhatsApp actively detects and blocks, Vridhi AI uses 100% Official Meta Graph API v21.0. Meta never bans phone numbers for connecting via their official developer APIs.
1. What You Need Before You Start
To connect your WhatsApp number to Vridhi AI, you need access to the Meta Developer Portal and your Meta Business Manager. You will need 3 key values:
2. Step-by-Step Connection Instructions
1Create a Meta App
- Go to developers.facebook.com and log in.
- Click My Apps > Create App.
- Select Other > Business as your app type and click Next.
- Enter an App Name (e.g. "My Company WhatsApp") and select your Meta Business Account.
2Add WhatsApp Product & Copy IDs
- In your app dashboard sidebar, find WhatsApp and click Set Up.
- Go to WhatsApp > API Setup.
- Here you will see your Phone Number ID and WhatsApp Business Account ID.
- Copy both IDs and paste them into Vridhi AI at Settings > WhatsApp.
3Generate a Permanent Access Token (Crucial)
The access token shown on the "API Setup" page is only valid for 24 hours. If you paste that, your campaigns will stop working tomorrow! Always create a System User Token as follows:
- Open Meta Business Settings > System Users .
- Click Add to create a new System User (Name: "Vridhi Integration", Role: Admin).
- Click Add Assets, select your WhatsApp App, and give it Full Control.
- Click Generate New Token.
- Select your app, set token expiration to Never, and check these 2 permissions:
whatsapp_business_messagingwhatsapp_business_management
- Click Generate Token, copy the string (starts with
EAA...) and paste it into Vridhi's Permanent Access Token field.
4Configure Webhooks (For Inbound Customer Replies)
- In Meta App Dashboard, go to WhatsApp > Configuration.
- Under Webhook, click Edit.
- Paste the Callback URL shown on your Vridhi WhatsApp Settings page (e.g.
https://tryvridhi.com/api/whatsapp/webhook). - Paste the Custom Verify Token you created in Vridhi.
- Click Verify and Save.
- Under Webhook fields, click Manage and click Subscribe for
messages.
3. The 4 Commandments to Never Get Blocked
1. Template-First Outbound
When messaging a new lead who hasn't texted you, always use a Meta-Approved Message Template. Never blast unapproved promotional messages.
2. 24-Hour Service Window
Once a lead replies, you unlock 24 hours of free-form conversation. You can send dynamic text, images, and AI responses without template constraints.
3. Opt-Out (STOP Rule)
Always include a brief opt-out note: "Reply STOP to unsubscribe". When contacts opt out peacefully, they don't click WhatsApp's "Report / Spam" button.
4. Phone Warming
For brand new numbers, start by sending 50-100 messages/day in week 1. Once your quality rating stays GREEN, scale to 500-1,000/day.
4. Daily Limits & Official Pricing (India)
| Category | Daily Limit | Cost (India INR) | Description |
|---|---|---|---|
| Service (Inbound) | Unlimited | First 1,000 FREE/mo | Customer support replies & AI chat |
| Utility / Transactional | 1,000 - 100,000+ | ~₹0.11 - ₹0.15 | Order confirmations, reminders, invoices |
| Marketing (Outbound) | 1,000 - 100,000+ | ~₹0.85 - ₹0.88 | Cold lead campaigns, promotional offers |