Yes, you can run the WhatsApp Business Platform on a virtual number. Buy an Edesy number or bring one you own, then set it up in 4 steps: Prepare, Connect, Verify, Done. Meta's verification call is forwarded to your phone for 20 minutes, and the portal checks your display name and templates before Meta does.
No SIM needed for verification
Meta Embedded Signup
Shared team inbox
What you get when you put WhatsApp on an Edesy number
| Item | WhatsApp on an Edesy number |
|---|---|
| Numbers | Buy an Edesy virtual number, or use a number you already own |
| Number rent | Mobile Rs 499 / month, landline Rs 449 / month, no setup fee |
| Verification | Meta verifies the number with a phone call. Edesy forwards calls to the number to your own phone for 20 minutes while you connect with Facebook, and the number's usual call routing comes back afterwards. Forwarded calls are billed like normal call forwarding |
| Connecting to Meta | Meta Embedded Signup (log in with Facebook), or bring your own WABA ID, phone number ID and access token |
| Setup | 4 steps: Prepare, Connect, Verify, Done. Resumable: leave and come back where you stopped |
| Pre-flight check | Where the number is today, a Meta business admin, a live website, pop-ups allowed and wallet balance for one forwarded call |
| Display name | Checked as you type against Meta's naming rules: too generic, all caps, symbols, a web address, the word WhatsApp, or not matching your business |
| Team | Workspace with owner, admin and member roles; invite teammates, or invite the Meta business admin to finish setup |
| Shared inbox | Assign, close and reopen conversations; reply with text or an image |
| Message templates | Create from starter templates, with checks for Meta's common rejection reasons before you submit; sync with Meta and see the rejection reason in plain language |
| Number health | Messaging limit and quality rating |
| Webhooks | message.received and message.status |
| API | POST https://voice-api.edesy.in/v1/whatsapp/messages |
| Verification for numbers | KYC with PAN and Aadhaar before buying a number; review about 24 hours |
| Taxes | Edesy prices exclude 18% GST. No Edesy per-message charge; Meta's conversation charges apply |
In the wa-connect portal, about 10 minutes once you have a number. You can stop and resume at any step.
Tell the portal where the number is today (a number bought on Edesy, or one on the WhatsApp app that you delete there first) and tick the checklist: you are a full-control admin of your Meta business or can invite one, your website is live, pop-ups are allowed, and the wallet covers one forwarded call.
Enter your own phone number, so Edesy forwards calls to the virtual number to it for 20 minutes. Then press Connect with Facebook, pick your business, add the number, choose Phone call and enter a display name the portal has already checked.
Meta calls the virtual number, the call rings your phone, and you enter the 6-digit code. If you connected your own Meta app instead, you type the code into the portal.
The number's usual call routing comes back, messaging is on, and you can create templates, reply from the shared inbox and send through the API and webhooks.
Run WhatsApp for your team, not from one person's phone
Meta's verification call to your virtual number is forwarded to your own phone for 20 minutes while you set up, so a number with no SIM, even a landline-style number, can still be verified. The temporary rule is removed when you finish.
Connect your WhatsApp Business Account by logging in with Facebook, without copying IDs and tokens by hand.
Prepare, Connect, Verify, Done. A pre-flight checklist catches the usual blockers first, and if you close the tab you resume where you stopped. Meta's errors are explained in plain language.
The display name is checked as you type: too generic, all caps, emoji or symbols, a web address, the word WhatsApp, or a name that doesn't match your business. Examples of accepted and rejected names are shown.
Not the admin of your Meta business? Invite the admin to your workspace to finish the Facebook step. Invite teammates as admins or members to share the inbox.
Already set up with Meta? Add your WABA ID, phone number ID and permanent access token instead, and verify by forwarded voice call.
See every conversation in one place. Assign, close, reopen and mark read, and reply with text or an image.
Start from order confirmation, appointment reminder, delivery update or offer templates. Before you submit, the builder flags what Meta usually rejects: variables out of order or at the start or end, missing samples, over-long text, link shorteners and promotional wording in a Utility template.
Check the number's messaging limit and quality rating before you send at volume.
Get message.received and message.status events at your own URL.
Send messages from your app or CRM with POST /v1/whatsapp/messages, using your Edesy API key.
Pay for numbers from a prepaid INR wallet topped up with Razorpay, with a GST invoice for every top-up.
A business number that belongs to the business
Keep staff's personal numbers out of customer chats
Use a landline-style number that can't receive SMS codes
The number stays with the company when people change roles
One number your whole team can answer from
Webhooks for incoming messages and delivery status
One REST endpoint to send messages
Same Edesy login, wallet and API keys as voice
Templates managed in one portal
Rent an Edesy number, or bring your own. Edesy adds no per-message charge; Meta's conversation charges apply. Prices exclude 18% GST.
Explore more comparisons, alternatives, and resources
Tell us which number you want on WhatsApp and how your team will use it. We reply within one working day with a setup plan.
Pick a number and connect it to Meta with Embedded Signup or your own WABA. Prices exclude 18% GST.