Install and set up the WhatsApp Client SDK
Install the SDK using npm package manager
npm install whatsapp-client-sdk
Install the SDK using Yarn package manager
yarn add whatsapp-client-sdk
Install the SDK using pnpm package manager
pnpm add whatsapp-client-sdk
Import the SDK in modern Node.js or TypeScript projects
import { WhatsAppClient } from 'whatsapp-client-sdk';
const client = new WhatsAppClient({
accessToken: process.env.WHATSAPP_ACCESS_TOKEN,
phoneNumberId: process.env.WHATSAPP_PHONE_NUMBER_ID
});
Import the SDK in traditional Node.js projects
const { WhatsAppClient } = require('whatsapp-client-sdk');
const client = new WhatsAppClient({
accessToken: process.env.WHATSAPP_ACCESS_TOKEN,
phoneNumberId: process.env.WHATSAPP_PHONE_NUMBER_ID
});
The SDK requires Node.js 16 or higher. For older versions, please use a compatible transpilation setup.
Never hardcode your access tokens in your source code. Always use environment variables or a secure secrets management system.