Install extension
Add the required Chrome extension from the install section before using the SDK.
The Arodos WhatsApp WebSuite SDK gives your app a small JavaScript interface for bulk messages, personalized templates, URLs, and files. It works together with the companion Chrome extension, which is the required browser dependency.
import WhatsAppSuite from 'https://whatsappsuite.arodos.com/sdk.js';
const sdk = await WhatsAppSuite.init('your-key');
await sdk.sendMessage(
[
{ phone: '+919620861198', name: 'Dhruba Sarma' },
{ phone: '+919620861198', name: 'Binoy Bhusan Sarma' }
],
'Hello {name}, welcome aboard.'
);
The SDK works together with the companion Chrome extension. Install it first, then keep WhatsApp Web signed in while testing or integrating the SDK.
How to use it
Add the required Chrome extension from the install section before using the SDK.
Sign in to WhatsApp Web in Chrome so your browser session is ready.
Import the hosted SDK and initialize it with your access key.
Pass contacts plus a template, and the SDK personalizes each message automatically.
What it supports
The current SDK surface is intentionally compact: enough to cover common bulk messaging cases without making integration heavy.
Send one template across many contacts in a single call.
Use placeholders like {name} for per-contact personalization.
Send links or supported file payloads with the same API style.
Messages are processed sequentially with built-in spacing between sends.
Live tester
Enter a phone number with country code, a name, and a template to test a text message send without leaving the landing page.
Result
Ready.
Examples
Use sendMessage for plain text and
sendMediaMessage for either a URL string or a file object.
await sdk.sendMessage(
contacts,
'Hello {name}'
);
await sdk.sendMediaMessage(
contacts,
'Hi {name}, brochure attached.',
'https://example.com/{name}'
);
const file = input.files[0];
await sdk.sendMediaMessage(
contacts,
'Hi {name}, see the file.',
file
);