Getting StartedInstallation

Installation

Install and set up the WhatsApp Client SDK

Get started with the WhatsApp SDK in your preferred programming language and package manager.

1Install via npm

Install the SDK using npm package manager

npm install whatsapp-client-sdk

2Install via yarn

Install the SDK using Yarn package manager

yarn add whatsapp-client-sdk

3Install via pnpm

Install the SDK using pnpm package manager

pnpm add whatsapp-client-sdk

Basic Import (ESM)

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
});

CommonJS Import

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
});

Node.js Version Requirements

The SDK requires Node.js 16 or higher. For older versions, please use a compatible transpilation setup.

Environment Variables

Never hardcode your access tokens in your source code. Always use environment variables or a secure secrets management system.