Send WhatsApp & Email
at Scale
Bulk campaigns, Meta-approved templates, a developer REST API, and a full CRM — everything you need to reach your customers, all in one platform.
Summer Sale — Bulk WA
1,240 contacts · Meta Cloud API
Template message
Hello Rahul 👋 Your order #1234 is ready for pickup!
Email campaign
Order Confirmation — 312 delivered
One platform. Every channel.
From bulk WhatsApp blasts to transactional emails to a developer API — SWCRM covers it all without stitching together five tools.
WhatsApp Bulk Campaigns
Send personalized WhatsApp messages to thousands of contacts via Meta Cloud API or TextMeBot. Real-time progress, automatic retries.
Email Campaigns
HTML email campaigns with verified sender domains, bounce & complaint tracking, and one-click unsubscribe headers.
Developer REST API
Integrate message sending into any app with a single API key. Send WhatsApp, emails, and templates programmatically with full variable interpolation.
Meta-Approved Templates
Create, submit, and manage WhatsApp message templates. Real-time status sync — only send approved templates, with full rejection reasons surfaced.
AI WhatsApp Support Bot
Let AI answer incoming customer chats automatically, or draft replies your agents approve before sending. Keyword escalation hands off to a human, and it respects WhatsApp's 24-hour window.
Multi-AI Personas & Quick Replies
Bring your own AI key — Claude, OpenAI, AWS Bedrock, Gemini, Groq or Ollama. Build personas (tone, prompt, knowledge) per role, and insert canned quick replies in the inbox with /shortcuts.
Built-in CRM
Manage leads, customers, and contacts. Tag, segment into groups, track lead stages, and attach notes — all linked to your campaigns.
Real-time Analytics
Live campaign progress, delivery rates, bounce stats, and a full activity log. See what's working, fix what isn't.
Scheduled & Instant Sending
Fire campaigns immediately or schedule for peak engagement times. Pause, resume, and rerun failed messages without starting over.
Secure API Key Access
Scoped API keys (WhatsApp, Email, or Contacts/CRM), SHA-256 hashed storage, automatic last-used tracking, and one-click revoke.
Team Roles & Permissions
Invite your team by email or WhatsApp and assign roles like Owner, Manager, Agent, or Viewer. Build custom roles and toggle granular permissions — everyone shares one organization's leads, campaigns, and inbox.
Flexible Add-ons
Start with a base subscription and add WhatsApp, Email, or the AI & Support Bot only when you need them.
An AI support bot on your WhatsApp
Answer customers instantly with AI — using your own provider key — while your team stays in control.
Auto-reply or draft mode
Let the bot answer customers on its own, or have it draft a reply your agent reviews and sends. Switch per organization or per conversation.
Bring your own AI
Plug in your own key for Claude, OpenAI, AWS Bedrock (API key or IAM), Gemini, Groq, or Ollama. Pick any model — we test the connection before saving.
Personas per role
Give supporters, managers, and sales their own AI persona — tone, system prompt, and business knowledge — assignable by role or conversation.
Safe by design
Keyword escalation hands off to a human, per-conversation reply caps prevent loops, and replies respect WhatsApp's 24-hour customer window.
Works with your key
Up and running in 3 steps
No complex setup. Connect your accounts, import contacts, start sending.
Connect Your Channels
Connect via Meta OAuth embedded signup or a TextMeBot API key — two equally supported ways to send WhatsApp. Then set up a verified sender email in minutes.
- Meta OAuth embedded signup
- TextMeBot as a full alternative
- Verified sender email setup
Build & Import
Import contacts from CSV/Excel, create message templates (with variable placeholders like {name}), and design your HTML email campaigns.
- CSV/Excel contact import
- Variable placeholders {name} {phone}
- HTML email builder
Launch & Monitor
Send campaigns instantly, schedule them for later, or call the API from your own app. Watch real-time progress and get delivery reports.
- Real-time progress tracking
- Schedule or send instantly
- REST API for developers
Integrate in minutes,
not days
The SWCRM API lets you send WhatsApp messages, Meta-approved templates, and emails, plus create and manage your CRM contacts, leads, and customers — all from any app or script. Generate a scoped API key from the dashboard and make your first request in under 5 minutes.
- Single header authentication with X-API-Key
- Scoped keys — WhatsApp, Email, or Contacts/CRM
- Template variable interpolation — {name}, {phone}, {company}
- Template status enforcement — rejects PENDING / REJECTED keys
- Create and list contacts, leads, and customers via API
- Works with any HTTP client in any language
curl -X POST \
https://wa-blaster-backend.dev-api.softweirdo.com/api/v1/whatsapp/send \
-H "X-API-Key: wab_live_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"to": "+919999999999",
"message": "Hello {name}! Your order is ready.",
"variables": { "name": "Rahul" }
}'Response
{ "success": true, "messageId": "wamid.HBgN...", "resolvedMessage": "Hello Rahul! Your order is ready." }Meta WhatsApp Business Setup
Everything you need to know about connecting your Meta account, getting your WABA, and creating approved message templates.
Start sending in minutes
Join thousands of businesses using SWCRM to reach their customers on WhatsApp and email. No credit card required.