SmartMessage Sri Lanka's Modern Business Messaging Infrastructure

A smarter way for businesses to communicate with customers.

Branded SMS • Bulk Campaigns • API Integration • Digital Bills 🌱 • Alerts & Reminders

Business Messaging Made Simple. Affordable business messaging infrastructure built specifically for Sri Lankan retail, e-commerce, clinics, and enterprises. Pure pay-as-you-go with zero monthly rentals.

Talk to Our Expert
✓ No Monthly Rentals ✓ Credits Never Expire ✓ Branded SMS Domain
SM
YOURBRAND ✓
Verified SMS Mask • Sri Lanka
Delivered
Transactional OTP Just now

Your secure login verification code for Apex Store is 492-018. Valid for 5 minutes.

Digital Bill & Receipt 🌱 10:42 AM

Thanks for shopping at Colombo Mart! Bill #INV-8491 for Rs. 4,850.00. View & download your paperless receipt: msg.lk/b/8491

Direct Carrier Delivery
Dialog • Mobitel • Airtel • Hutch

Direct High-Throughput Routing Across Sri Lanka's Telecommunications Grid

DIALOG AXIATA
SLT-MOBITEL
AIRTEL
HUTCH
99.9% Uptime Carrier SLA
The Fairest Business Messaging Terms in Sri Lanka

Pure Pay As You Go - No Rentals, No Expiry

Unlike outdated legacy telecom contracts with locked minimums, SmartMessage gives your business complete freedom.

🚫

No Monthly Rentals

Never pay monthly platform fees or portal maintenance charges. Whether you send 50 messages this month or 50,000, your fixed ongoing cost is strictly Rs. 0.00.

Zero recurring overhead →
Customer Guarantee
⏳

No Expiry on Credits

Your credits belong to you. Top up whenever you want without worrying about 30-day deadlines. Your account balance remains active and usable until the last credit is dispatched.

Use your credits at your own pace →
🛡️

No Annual Renewals

We don't charge hidden annual subscription renewals, software licensing charges, or administrative account reactivation penalties. Setup is simple and completely transparent.

Transparent business terms →
Instant Activation

Ready to communicate without fixed monthly bills?

Start sending today with prepaid bank deposits or online payment slips. Free Branded Sender ID registration support included for all businesses.

WhatsApp Sales Team →
Full Platform Capabilities

Engineered for Maximum Delivery & Effortless Control

A single unified dashboard to manage your contacts, sender names, delivery receipts, and developers API.

🏷️

Branded Sender ID

Deliver messages with your verified company name (e.g. YOURBRAND) instead of random mobile numbers. Instantly elevate credibility and customer trust.

Full Operator Approval Assistance →
📢

Bulk Campaigns & Smart Groups

Upload customer phone numbers via CSV or Excel with instant auto-grouping. Filter recipients by Sri Lankan City (Colombo, Kandy, Galle, Negombo, etc.) and demographic tags.

Targeted Precision Campaigns →
⚡

Developer REST API

Trigger OTPs, automated billing alerts, and appointment reminders directly from your Web, POS, or Mobile apps with our low-latency JSON HTTP endpoint.

POST /api/send • 99.9% Uptime →
🔒

Instant OTP & 2FA Routing

High-priority queues ensure your one-time passwords and critical verification codes reach user handsets in under 5 seconds across all Sri Lankan networks.

Sub-Second Priority Gateways →
සිං/த

Native Sinhala & Tamil Unicode

Speak your customer's native language. Full Unicode support ensures Sinhala and Tamil characters render cleanly without corrupted question marks or broken glyphs.

Clean Local Font Rendering →
📊

Real-Time DLR Delivery Audit

Transparent reporting with automated telecom delivery receipts. Track exact handset delivery timestamps, carrier acknowledgments, and error diagnostics.

Complete Delivery Transparency →
Digital Bills & Notifications • Go Paperless 🌱

Cut Receipt Paper Costs by 70%.
Send Digital SMS Bills Instead.

Thermal paper rolls are expensive, require printer maintenance, fade in a few weeks, and end up in landfills. SmartMessage integrates with POS systems, restaurants, clinics, and retail stores to dispatch instant digital invoices right to customer phones.

Financial Saving
Save 60% – 70%
Drastically reduce recurring purchases of thermal receipt paper rolls and maintenance.
Customer Experience
Never Fading
Customers keep permanent digital proof for warranty and tax claims on their mobile phones.
POS Integration Details →
Digital Bill
Apex Retail Colombo
Paperless Digital Receipt
PAID • CASH
Invoice: #APX-94812
Date: 07 Oct 2026, 01:54 AM
Terminal: POS-02 (Store 01)
2x Organic Ceylon Tea Rs. 1,900.00
1x Cotton Canvas Tote Rs. 1,250.00
Total Paid: Rs. 3,150.00
"Thank you for helping us Go Paperless 🌱"
sms.intechitsolutions.com/b/94812
Developer Utility Tool

Live SMS Character Lab

Test your SMS copy in real-time. Automatically verifies English GSM-7 (160 chars) vs Sinhala / Tamil Unicode (70 chars per part).

Templates:
Encoding
Characters
Total SMS Parts
SmartMessage Normalization: All phone numbers are automatically formatted to 94XXXXXXXXX prior to carrier dispatch.
REST API Architecture

Integrate SMS into Your System in 5 Minutes.

Standard JSON payload, X-API-KEY header authentication, and automatic number normalization. Ready-to-use sample code for cURL, PHP, and Python.

View Full Documentation
Endpoint: POST /api/send
curl -X POST https://sms.intechitsolutions.com/api/send \
  -H "X-API-KEY: your_secret_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_id": "YOURBRAND",
    "message": "Your verification code is 492019",
    "recipients": ["94771234567"]
  }'
<?php
$payload = [
    "sender_id"  => "YOURBRAND",
    "message"    => "Hello from SmartMessage API!",
    "recipients" => ["0771234567"]
];

$ch = curl_init("https://sms.intechitsolutions.com/api/send");
curl_setopt_array($ch, [
    CURLOPT_POST           => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS     => json_encode($payload),
    CURLOPT_HTTPHEADER     => [
        "X-API-KEY: your_api_key",
        "Content-Type: application/json"
    ]
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
?>
import requests

url = "https://sms.intechitsolutions.com/api/send"
headers = {
    "X-API-KEY": "your_api_key",
    "Content-Type": "application/json"
}
data = {
    "sender_id": "YOURBRAND",
    "message": "Order #4092 confirmed!",
    "recipients": ["0771234567", "0719876543"]
}

response = requests.post(url, headers=headers, json=data)
print(response.json())
Knowledge Base

Frequently Asked Questions

Clear answers regarding Sri Lankan SMS regulations, Branded Sender IDs, and payment terms.

SmartMessage operates on a 100% pay-as-you-go prepaid basis. There are zero monthly portal rentals, zero annual renewal fees, and zero credit expiration dates. You deposit funds whenever needed, and only pay for the messages you actually send.
Under Sri Lankan telecommunication standards, custom masks (up to 11 alphanumeric characters) require submitting your Business Registration (BR) and a signed authorization letter. The Intech team takes care of all operator documentation and approval submissions across Dialog, Mobitel, Airtel, and Hutch for you at no extra service charge.
Yes! With our simple REST API, your POS or billing system can trigger an SMS bill with a single HTTP call when the cashier completes a sale. It cuts expensive thermal paper roll costs by up to 70% and gives customers a clean, permanent digital invoice.
English SMS uses standard GSM-7 encoding (up to 160 characters per part). When Sinhala or Tamil characters are detected, the message automatically uses Unicode encoding (up to 70 characters per part). Our live SMS Lab above automatically counts parts for you.
Fast Business Onboarding

Create SmartMessage Account

Pay as you go. No rentals. Credits never expire.

By registering you agree to Sri Lankan telecom and TRCSL messaging guidelines.

🔒

Verify Your Email

Enter the 6-digit code sent to