A CONNECTED WORKSPACE
Your next great conversation starts with an API.
Bring WhatsApp into your workflow. Test in the sandbox, connect your number, and add a
little more conversation to your website.
100
2 modes
1 snippet
Fits the tools you already build with
Node.js
Python
PHP
WordPress
REST API
Webhooks
A CONNECTED WORKSPACE
Everything between your idea and the conversation.
One place for your credentials, ,payments, and website integration.
Sandbox, then live
Try realistic API requests without sending messages. Use separate live keys when your integration is ready.
WhatsApp QR sessions
Link your phone, view connection status, and manage WhatsApp sessions from your dashboard.
Messages and media
Send text, images, PDFS, audio, and video through the API. Inspect requests in your message history.
Signed webhooks
Receive message and session events at your HTTPS endpoint, wit signatures, retries, and delivery logs.
Your own websit widget
Choose your business name, color, number, and message. Copy one snippet to add a WhatsApp chat button.
Plans and usage
Track activity, plan allowances, purchase history, and NayaPay payment status from one workdspace.
DEVELOPER EXPERIENCE
A clean Node.js surface over whatsapp-web.js.
Keep the power of whatsapp
-web.js while giving your team a documented, reusable API that works across apps, queues, CRMS, and AI services.
- Validated requests for messages, media, and sessions.
- Webhook-first event delivery for real-time automation.
- Manage QR sessions and reconnect from your dashboard.
const response = await fetch(
"http://localhost:3000/api/v1/messages",
{
method: "POST",
headers: {
"Authorization": "Bearer " + process.env.WA_API_KEY,
"Content-Type": "application/json"
},
body: JSON.stringify({
session_id: "YOUR_SESSION_ID",
to: "923001234567",
body: "Hello from my application!"
})
}
);
const result = await response.json();
if (!response.ok) throw new Error(result.error);
console.log(result);
YOUR FIRST CONNECTION
A few steps. A whole new channel.
Start small, test your workflow, and connect it to your business.
01
Create your workspace
Register and create a sandbox key. Explore with 100 free simulated requests every day.
02
Choose a plan
Pay through NayaPay and submit your reference. Access starts after verification.
03
Connect WhatsApp
Create a live session and scan the QR code from your phone's Linked devices screen.
04
Make it your own
Call the API, connect webhooks, and embed a personalized WhatsApp button.
ROOM TO GROW
The right plan for your next chapter.
Monthly or lifetime access. Clear limits and NayaPay payments.
Monthly plans include hosted updates, monitoring, and priority maintenance.
Starter
For prototypes and solo builders.
- 1 WhatsApp session
- 10,000 messages/month
- QR login and reconnects
- Community support
Popular choice
Professional
For teams automating customer operations.
- 10 WhatsApp sessions
- 250,000 messages/month
- Webhooks and media API
- Priority support
- AI chatbot integration
Enterprise
For agencies and high-volume platforms.
Custom
- Unlimited session architecture
- Dedicated deployment support
- SLA and security review
- Advanced routing and queues
One payment for lifetime access. See each plan for included source access.
Starter
A simple start for independent builders.
- 1 WhatsApp session
- 10,000 messages / calendar month
- Live API, sandbox & website widget
- Signed webhooks and media messages
- Downloadable self-hosted source
Popular choice
Professional
More room for growing teams and workflows.
- 10 WhatsApp sessions
- 250,000 messages / calendar month
- Live API, sandbox & website widget
- Signed webhooks and media messages
- Downloadable self-hosted source
Enterprise
Built for agencies and larger operations.
- 50 WhatsApp sessions
- 1,000,000 messages / calendar month
- Live API, sandbox & website widget
- Signed webhooks and media messages
- Downloadable self-hosted source
FAQ
Questions teams ask before going live.
Practical answers for developers evaluating whatsapp-web.js-based automation in production environments.
Is this built on the official WhatsApp Business API?
No. This is a developer automation layer powered by whatsapp-web.js. It is designed for teams that understand the operational model and want a polished API, session tooling, and workflow automation.
Can I run multiple WhatsApp sessions?
Yes. The platform is designed for multi-session environments, including agency accounts, regional support lines, and separate customer-facing brands.
Does it support media and documents?
Yes. Send and receive common WhatsApp media types, including images, PDFs, voice notes, and attachments used in commerce and support workflows.
How do webhooks work?
Subscribe your app to message, delivery, session, QR, and contact events. Each event can be routed to your API, queue, CRM, or AI agent.
Can I self-host the API?
Enterprise teams can deploy into their own infrastructure with a dedicated setup path, observability guidance, and security review support.
Start building today
Turn WhatsApp into your fastest customer automation channel.
Give your product, support team, or agency a reliable messaging foundation powered by whatsapp-web.js and wrapped in a premium developer experience.