View Project
Wapi.js is a node SDK built for developing WhatsApp cloud API based app in a user friendly way. It provides a single client to handle all the operations, listen to user and system notification via event listeners and integrated webhook server.
Object-Oriented Architecture
Single Client Model
Send Messages with the least configuration
Event Listener for Notifications (support both User and System Notifications)
Upload Media to WhatsApp servers
Reply and React to incoming messages.
npm install @wapijs/wapi.js yarn add @wapijs/wapi.js pnpm install @wapijs/wapi.js
- You can check out the example WhatsApp bot here. [Example Chatbot]
- You can get started with the development of your bot with this starter template utility.
npx create-wapi-app ./my-chat-app
Note: This SDK is an independent, open-source project created to help developers build chatbots for WhatsApp's Cloud API. It is not officially affiliated with or endorsed by WhatsApp or Facebook (Meta). This video provides an introduction to the library and its features.