Ecosystem & Integrations
Plugins & SDKs for Every Stack
Connect SMS21 to WordPress, WooCommerce, Laravel, PHP, Node.js, React, Next.js, and custom stores in minutes. Official plugins and open-source packages with full DLT, OTP, and WhatsApp Official support.
@sms21/react.Verify your phone
We sent a 6-digit code to +91 98765 43210
Resend code in 55s
import { OtpInput } from '@sms21/react';
import { useState } from 'react';
export function VerifyForm({ requestId }: { requestId: string }) {
const [code, setCode] = useState('');
const handleVerify = async (otp: string) => {
// Verified against SMS21 API
const res = await fetch('/api/verify-otp', {
method: 'POST',
body: JSON.stringify({ requestId, otp }),
});
const data = await res.json();
if (data.verified) alert('Success!');
};
return (
<OtpInput
length={6}
value={code}
onChange={setCode}
onComplete={handleVerify}
autoFocus
/>
);
}Enterprise Architecture
Why Developers Rely on SMS21 Plugins
Every official plugin and SDK is engineered for enterprise reliability, automatic failover, and strict telecom compliance.
Built-in DLT & Meta Compliance
Pre-validated template bindings, variable checks, and header formatting ensure messages are never rejected by telco operators or Meta review.
Zero-Loss Idempotency
Every SDK automatically injects cryptographic Idempotency-Key headers. Network drops and retries will never double-charge or duplicate dispatches.
Signed Webhooks Verification
Includes pre-built middleware and helper methods to verify HMAC-SHA256 and Ed25519 signatures on real-time delivery and inbound message webhooks.
Dual-Channel Failover
Configure automatic fallback from WhatsApp to SMS OTP so your customers always receive critical authentication codes, even during WhatsApp outages.
Sandbox & Test Mode
Test keys starting with sms21_test_ simulate the entire delivery pipeline, fixed OTP codes, and webhooks with zero wallet charges.
100% Type Safe
Full TypeScript definitions, strict PHP types, and autocomplete for every channel, parameter, and error code right in your IDE.
Start today
Build against the sandbox, go live when you are ready
Create an account and a test key in minutes. Nothing is delivered and nothing is charged until you switch to a live key.