Overview
Callkaro provides 3 WhatsApp integrations:- WhatsApp (Facebook) - Direct Meta integration
- Heltar - Third-party WhatsApp provider
- AI Sensy - Third-party WhatsApp provider
Signup Process
1
Navigate to Signup Page
Go to Dashboard → WhatsApp → SignupOr visit:
https://callkaro.ai/dashboard/whatsapp/signup2
Choose Signup Method
Option 1: Contact Callkaro Support to enable WhatsAppOption 2: Click “Continue with Facebook” to connect your Meta account
3
Set Up Business Information
In the Facebook popup:
- Enter your Business Name
- Fill in required business details
- Confirm and proceed
4
Add Phone Number
Choose phone number method:Option A: Use Your Own Number
- Must NOT be connected to WhatsApp yet
- Will receive OTP via SMS/Call
- Purchase a phone number
- Create a new agent
- Set the purchased number as inbound number for that agent
- Use this number during signup
- Receive OTP via phone call to the agent
- Wait for call recording in Call Details
- Listen to call recording to get OTP
5
Enter OTP
- Enter the 6-digit OTP received
- Complete verification
6
Complete Signup
Follow remaining setup steps in Facebook flow
Phone Number Options
Option 1: Your Own Phone Number
Requirements:- Phone number NOT registered on regular WhatsApp
- Active SIM with network
- Ability to receive SMS/calls
- Quick testing
- You have a spare number
- Don’t want to purchase Callkaro number
Option 2: Callkaro Phone Number
Steps:- Buy phone number from Phone Numbers
- Create agent: Agents → Create New Agent
- Configure agent’s inbound number as the purchased number
- Use this number during WhatsApp signup
- OTP will call your agent
- Check Call History for the recording
- Listen to recording to hear the OTP
- Enter OTP in signup form
- You don’t have a spare personal number
- Need dedicated business number
- Want better control
Post-Signup Requirements
To Send Messages
Your account must have:- ✅ Payment method added (Card + GST details)
- ✅ Business verification completed
- Go to business.facebook.com
- Choose your App
- Settings → Business Settings → WhatsApp Accounts
- Select your WhatsApp Account
- Scroll to “Verify Business” and complete
Payment method and business verification are required before you can create templates and send messages at scale.
To Receive Messages
Click the “Subscribe” button on the WhatsApp page to enable inbound messages. Steps:- Go to Dashboard → WhatsApp
- If connected, you’ll see “Subscribe” button
- Click to activate inbound message receiving
- Status changes to ✅ Subscribed
Verification Checklist
After signup, verify your setup:Check Connection Status
Check Connection Status
- ✅ WABA ID displayed on WhatsApp page
- ✅ Account name showing correctly
- ✅ WhatsApp enabled indicator
Verify Phone Number
Verify Phone Number
Go to Phone Numbers page:
- Check
provider_typecolumn - Should show
CLOUD_API - If not, click “Verify” in Actions column
Subscribe for Inbound
Subscribe for Inbound
- Click “Subscribe” button
- Confirm subscription status: ✅ Subscribed
Setup Payment & Verification
Setup Payment & Verification
In Meta Business Manager:
- Add payment method (Card + GST)
- Complete business verification
- Wait for approval
Next Steps
Create Templates
Learn how to create WhatsApp message templates (Coming soon)
Phone Numbers
Manage your WhatsApp phone numbers (Coming soon)
Heltar Integration
Alternative WhatsApp provider
AI Sensy Integration
Another WhatsApp provider option
Troubleshooting
Popup blocked on Continue with Facebook
Popup blocked on Continue with Facebook
Solution:
- Allow popups in your browser
- Refresh page and try again
OTP not received
OTP not received
Check:
- SIM has active network
- Number not in regular WhatsApp
- Wait 4-5 minutes and retry
- Verify agent is set up correctly
- Check inbound number configured
- Look in Call History for recording
Phone number already in use
Phone number already in use
Issue: Number already connected to WhatsApp BusinessSolution:
- Use a different number
- Or migrate existing WhatsApp Business to Callkaro
Cannot create/send templates
Cannot create/send templates
Cause: Payment method or business verification not completeSolution:
- Complete payment setup in Meta Business Manager
- Finish business verification process
- Wait for Meta approval
Number shows non-CLOUD_API
Number shows non-CLOUD_API
Solution:
- Go to Phone Numbers page
- Find your number
- Click “Verify” in Actions column
- Follow prompts to switch provider type
WABA already connected to another account
WABA already connected to another account
Issue: This WhatsApp Business Account is linked to another Callkaro accountSolution:
- Disconnect from other account first
- Or use a different WABA
- Contact Callkaro support if you own both accounts
Important Notes
Call Recordings for OTP: When using Callkaro phone numbers for OTP, call recordings typically appear within 1-2 minutes. Check the Call Details page under the inbound agent’s call history.
Getting Help
Contact Support
Get help with WhatsApp signup and configuration
Meta Business Help
Meta Business Manager support