One API for email and WhatsApp OTP. Connect your channels, templates, send.
import { Zindua } from '@zindua/sdk';const client = new Zindua({ apiKey: process.env.ZINDUA_KEY });await client.send({ to: '243812345678', channel: 'whatsapp', // or 'email' template: 'otp-verification', lang: 'fr', variables: { code: '482910' },});// ✓ Delivered in 12msStart on WhatsApp. Add email on Pro. One API, both channels.
Utilisez ce code pour confirmer votre identité. Il expire dans 10 minutes.
Si vous n'avez pas demandé ce code, ignorez cet email.
await zindua.send({
to: '243812345678',
channel: 'whatsapp',
template: 'send-otp',
lang: 'fr',
variables: { code: '482910' }
});
// ✓ Delivered · 11ms · lang: 'fr'Reach users where they already are. Connect your business number, scan once, and deliver OTPs, login codes, and transactional alerts. Often cheaper than SMS in Africa and Central Africa.
await client.send({ to: '243812345678', channel: 'whatsapp', template: 'otp-verification', lang: 'fr', variables: { code: '4592' },});Connect in 2 minutes
Scan a QR code from your dashboard. Your number, your brand.
Secure by design
API keys stay on your server. Pause or unlink anytime.
Built for developers
Same API as email. Switch channel with one parameter.
One SDK call. Your email service. Any language. Delivered.
Your app
Zindua engine
Delivery
Click any language tab — the same template renders in a different version automatically.
welcome-emailVotre compte est prêt. Commencez à explorer dès maintenant.
Accéder à mon compte →send-otpYour one-time verification code:
Expires in 10 minutes. Do not share this code.
reset-passwordCliquez sur le bouton ci-dessous pour définir un nouveau mot de passe. Ce lien expire dans 30 min.
Réinitialiser →Si vous n'avez pas demandé ceci, ignorez cet email.
Zindua handles email delivery so your team can focus on your product.
Connect Gmail, Outlook, SMTP, or any major API in seconds. Your infrastructure, our delivery engine.
A single npm package that works front-end and back-end. Send emails in one function call.
CORS whitelisting, AES-256 encrypted credentials, and automatic deliverability protection.
Manage multiple apps under one account. Each project has its own API key, service, and templates. Fully isolated.
One template, many languages. Write FR, EN, SW, AR versions. The SDK picks the right one automatically.
Track opens, clicks, bounces, and delivery rates with a dashboard built for developers.
Install the SDK, grab your API key, and send your first email before your coffee cools down. Full TypeScript support included.
Join teams that moved fast with Zindua.
“Zindua cut our email integration time from 2 weeks to an afternoon. The SDK is incredibly clean.”
“Finally an email platform that doesn't feel like it's from 2010. The DX is exceptional.”
“We handle 500k emails a month through Zindua. Zero downtime since launch. Absolutely solid.”
Free plan includes WhatsApp OTP on your number. Pro adds email and more volume. No lock-in.
Compare Zindua with Resend, SendGrid, Mailgun, Postmark & Unosend