(Updated — includes prerequisites, step-by-step instructions, sample API call, and troubleshooting tips)
Bulk SMS lets you broadcast the same text message to thousands of opted-in recipients in seconds. Use it when you need:
Situation | Example |
Time-critical alerts | “Server down in EU-West. Our team is working on it.” |
One-off promotions | “Flash Sale: 30 % off until 6 PM” |
Routine reminders | “Your appointment is tomorrow at 10 AM.” |
High open rates (≈ 98 %) and instant delivery make SMS ideal for urgent or engagement-driven communications.
portal.example.com.<img src="screenshot_campaign_wizard.png" alt="Screenshot: SMS campaign wizard showing message editor, list selector, and schedule picker." width="680"/>
POST /v1/messagesContent-Type: application/jsonAuthorization: Bearer YOUR_API_KEY{ "sender_id": "MyBrand", "to": ["+14155550101", "+14155550123"], "text": "Flash Sale—30% off today only!", "schedule_at": "2025-08-02T14:00:00Z"}Success 200
{ "campaign_id": "sms_camp_7839", "status": "queued", "total_recipients": 2}Symptom | Likely Cause | Fix |
Status stuck at Submitted | Sender ID not whitelisted | Verify registration in Settings › Sender IDs |
High Failed count | DND or invalid numbers | Clean list; resend to valid recipients |
Message split into 2 parts | Unicode or >160 chars | Shorten text or enable concatenation |
campaign_id.<details><summary>FAQ (click to expand)</summary>
Q. How much does Bulk SMS cost?
Pricing starts at $0.006 per domestic SMS.