WhatsApp for your product, sent from your own number.
Order updates, OTPs, invoices, reminders, polls — sent from the WhatsApp number your customers already know. Link it with a QR, copy an API key, send your first message in minutes.
Anupama Parameswaran
online
Hi Anupama! Your order #4821 is confirmed ✅ Arriving tomorrow by 6 PM.
10:41
0+
message types
text, media, polls, locations…
0s
to go live
scan a QR, copy a key
$0
per-message fees
plans, not per-message billing
0/7
always-on queue
spaced, safe, auto-repaired
From zero to first message in minutes
No templates to approve, no Business verification, no servers to babysit.
Link a WhatsApp number
Create a session and scan the QR from WhatsApp → Linked devices. The number's owner isn't a developer? Send them a one-time link — they scan it without any login.
Copy the API key
Every session gets its own secret key. The key alone identifies the number that sends — nothing else to configure.
Send with one request
POST the phone number and your message (or a media URL). The gateway queues it, spaces it safely and optimises media for you.
Stay in control
Quotas, usage and linked numbers in one place — and an email whenever a session needs attention.
Everything a messaging backend needs, already built
The boring-but-critical parts — queues, media, receipts, quotas, recovery — handled so you can ship the feature.
Smart anti-ban queue
Every message goes through a per-number queue with randomised 2–4 second spacing, so bursts look human instead of robotic.
Multi-session
Run many WhatsApp numbers side by side. Each has its own key, quota and status.
Automatic media optimisation
Large photos are downscaled and videos compressed on the fly. Send a URL or Base64 — we handle the rest.
8.2 MB
1.9 MB
Quotas that keep you safe
Daily and per-minute limits per plan keep sending predictable and your numbers out of trouble.
Owner-friendly linking
Share a 30-minute, one-time link. The number's owner scans the QR from any browser — no account, no dashboard access.
…/link/8f3kQ9x…
expires in 29:41 · one use
Self-healing sessions
Sessions are monitored and repaired automatically, and you get an email whenever something needs your attention.
Quotas & rate limits
Daily, monthly and per-minute limits per plan, enforced and visible live.
Real-time dashboard
Sessions and usage update the moment something happens.
Docs + AI prompt
Interactive API docs with a ready-made prompt that scaffolds your integration.
Secure by design
Per-session API keys, one-time owner links and audit logs.
One endpoint.
No session names, no SDK.
Your API key identifies the WhatsApp number that sends. Pass a phone number and a message — add a URL for media.
- One key per numberBearer key picks the sender. Rotate any time.
- Media by URL or Base64Photos and videos are optimised for you.
- Quota in every responseRemaining sends come back with each call.
- AI integration promptGenerated inside the in-app docs.
curl -X POST https://wg.swiftproject.in/api/send \
-H "Authorization: Bearer wa_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "919876543210",
"message": "Your order #4821 is on the way 🚚"
}'{
"ok": true,
"success": true,
"messageId": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"status": "SENT",
"to": "919876543210",
"quota": {
"plan": "STARTER",
"dailyLimit": 500,
"usedToday": 42,
"dailyRemaining": 458
}
}Built for every kind of notification
Wherever your product needs to reach a person quickly, WhatsApp is where they're already looking.
Your business
via SwiftVane Gateway
🔥 Hot lead: Vikram M. requested an Enterprise demo. Tap to open the CRM card.
10:45
Alert sales teams on high-intent leads, push follow-up reminders and sync proposals straight into WhatsApp.
How it stacks up against the alternatives
An honest look at SwiftVane next to DIY open-source wrappers and Meta's official Cloud API.
Anti-ban protection queue
Reliability
Built in
Randomised 2–4s spacing, per number
Manual
You write the sleep loops; bursts get numbers flagged
N/A
Tier limits and automatic cooldowns instead
Media optimisation
Performance
Automatic
Images downscaled, MP4s compressed on the fly
None
Raw bytes sent as-is
Strict caps
Multi-step uploads with hard size limits
Message templates
Flexibility
Free-form
No approval — send dynamic messages now
Free-form
But headless Chromium can crash under load
Approval required
Every template reviewed by Meta first
Number you can use
Accessibility
Your own number
Personal or business SIM, linked by QR
Personal SIM
Browser session must stay warm
Dedicated number
Can't reuse an active personal SIM
Per-message cost
Pricing
No per-message fee
Flat plans with clear daily quotas
Free
Open source, but you maintain it
Tiered fees
Billed per 24-hour conversation window
Time to first message
Deployment
Minutes
Link a number, copy a key, send
Moderate
Chromium deps and memory tuning
Days to weeks
Business verification, billing, WABA approval
Polls, reactions & quotes
Engagement
Native
Polls, reactions, quoted replies, contact cards
Basic
Patchy support for newer features
Rigid buttons
Pre-approved button and list types only
Multiple numbers
Scalability
Concurrent
Many sessions, each with its own key and quota
One per process
Separate process for every device
Complex routing
Multi-number setup needs Meta Business config
Anti-ban protection queue
ReliabilitySwiftVane
Built in
Randomised 2–4s spacing, per number
Meta Cloud API
N/A
Tier limits and automatic cooldowns instead
Media optimisation
PerformanceSwiftVane
Automatic
Images downscaled, MP4s compressed on the fly
Meta Cloud API
Strict caps
Multi-step uploads with hard size limits
Message templates
FlexibilitySwiftVane
Free-form
No approval — send dynamic messages now
Meta Cloud API
Approval required
Every template reviewed by Meta first
Number you can use
AccessibilitySwiftVane
Your own number
Personal or business SIM, linked by QR
Meta Cloud API
Dedicated number
Can't reuse an active personal SIM
Per-message cost
PricingSwiftVane
No per-message fee
Flat plans with clear daily quotas
Meta Cloud API
Tiered fees
Billed per 24-hour conversation window
Time to first message
DeploymentSwiftVane
Minutes
Link a number, copy a key, send
Meta Cloud API
Days to weeks
Business verification, billing, WABA approval
Polls, reactions & quotes
EngagementSwiftVane
Native
Polls, reactions, quoted replies, contact cards
Meta Cloud API
Rigid buttons
Pre-approved button and list types only
Multiple numbers
ScalabilitySwiftVane
Concurrent
Many sessions, each with its own key and quota
Meta Cloud API
Complex routing
Multi-number setup needs Meta Business config
Plans sized to your volume
Every plan includes the same core features. What changes is how many messages you can send, how fast, and the support you get — and those limits are different for each plan.
Submit a request
Tell us what you plan to send and roughly how often.
We talk it through
We discuss your volume, numbers and any special needs.
Plan fixed, go live
We agree the plan, set up your session and you start sending.
Fees are non-refundable once paid, including where WhatsApp restricts, bans or changes how a number works. Need more volume or numbers, or something custom? .
Good questions, straight answers
No. SwiftVane links your own WhatsApp number as a companion device (the same way WhatsApp Web works) and sends through it. That's why there are no templates or per-message fees — and why it suits notifications to people who already know you. If you need verified green-tick business messaging at massive scale, Meta's Cloud API is the official route.
Let's put WhatsApp to work.
Submit a request with what you want to send and how often. We'll discuss it with you, fix the plan, and set up your session.
- We discuss your volume and agree the plan together
- Session and API key set up for you
- Help linking the number — even if the owner isn't technical
- Quick replies from the team