WhatsApp Business API Platform
X-Asena is an open-source Node.js server that connects your application to WhatsApp Business Cloud API. Handle messages, automate responses, and share media — all through a clean webhook interface.
Everything you need to integrate WhatsApp messaging into your applications.
Send and receive messages instantly with read receipts and delivery status.
Configure auto-replies for common queries to reduce response times.
Share images, documents, audio, and video files with customers.
Built on official WhatsApp Business API with end-to-end encryption.
Receive real-time notifications for incoming messages and status updates.
Clean REST endpoints make it easy to integrate with any system.
Before getting started, ensure you have the following:
Note: WhatsApp Business API access requires Meta approval. See the official documentation to get started.
Get the server running in under a minute.
Clone the repository
git clone https://github.com/Neeraj-x0/X-Asena-CloudConnect.gitNavigate to directory
cd X-Asena-CloudConnectInstall dependencies
npm installStart the server
npm startCreate a .env file in your project root with these variables:
https://graph.facebook.com/v21.0/PHONE_IDX-Asena is open source and free to use. Contributions are welcome.