One API for All Channels

Multi-Channel Verification API
for Developers

Verify users across SMS, email, and WhatsApp with a single API. Automatic fallback between channels ensures 99.9% delivery. One integration, unlimited flexibility.

3
channels supported
SMS, Email, WhatsApp
99.9%
delivery guarantee
Auto-fallback enabled
1
API to integrate
Switch channels anytime

Why Multi-Channel Verification?

Maximize delivery, optimize costs, improve UX

Guaranteed Delivery

Never miss a verification. Automatic fallback tries SMS first, then WhatsApp, then email until successful delivery. 99.9% delivery rate guaranteed.

User Choice

Let users pick their preferred channel. Some prefer SMS, others email or WhatsApp. Multi-channel support respects user preferences and regional differences.

Cost Optimization

Start with cheapest channel and fallback only if needed. Try email first, fallback to SMS only when necessary. Optimize costs without sacrificing delivery.

Global Reach

Different channels work better in different regions. SMS in US, WhatsApp in India, email in Europe. Multi-channel adapts to local preferences automatically.

Multi-Channel Features

Everything you need in one API

Automatic Fallback

Configure fallback order once, then forget about it. System automatically tries next channel if delivery fails.

Single API Endpoint

One API for all channels. Change channels by updating a single parameter. No separate integrations needed.

Flexible Configuration

Configure per user, per country, or per use case. Different verification flows for different scenarios.

Unified Analytics

Track delivery rates, costs, and success across all channels in one dashboard. Compare channel performance easily.

Consistent Branding

Maintain brand consistency across all channels. Customize templates for SMS, email, and WhatsApp with your branding.

Intelligent Routing

AI-powered channel selection based on user history, region, and success rates. Maximize delivery automatically.

Simple Multi-Channel Integration

One API call with automatic fallback

// Send OTP with multi-channel fallback
const response = await fetch('https://api.sendmator.com/v1/otp/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    identifier: '+1234567890',  // or email
    channel: 'sms',  // Primary channel
    fallback_channels: ['whatsapp', 'email'],  // Fallback order
    // Optional: Let user choose their channel
    allow_user_selection: true
  })
});

const { session_id, channel_used } = await response.json();
console.log(`OTP sent via ${channel_used}`);

// Verify OTP (same API regardless of channel)
const verify = await fetch('https://api.sendmator.com/v1/otp/verify', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    session_id: session_id,
    code: userEnteredCode
  })
});

const { verified } = await verify.json();

if (verified) {
  console.log('Verified successfully!');
}

How Multi-Channel Fallback Works

Intelligent delivery optimization

1

Try Primary Channel

System attempts delivery via your chosen primary channel (SMS, email, or WhatsApp).

2

Monitor Delivery

Real-time monitoring detects delivery failures, carrier issues, or invalid numbers instantly.

3

Automatic Fallback

If delivery fails, system automatically tries next channel in your fallback sequence.

4

Success Confirmation

Webhook notification confirms successful delivery with channel details and delivery time.

Multi-Channel Use Cases

Optimize verification for every scenario

Global Applications

Serve users worldwide with channel preferences that vary by region. WhatsApp in Asia, SMS in US, email in Europe - all from one API.

Cost Optimization

Try email first, fallback to SMS only when needed. Optimize costs while maintaining high delivery rates for all users.

High-Security Operations

Critical verifications with multiple fallback options. Ensure important transactions are always verified successfully.

Mobile-First Apps

Let users receive codes on their preferred app. WhatsApp for casual users, SMS for traditional, email as backup.

Start with Multi-Channel Verification

Free credits included. One API for SMS, email, and WhatsApp verification.