Welcome to Sendly 🐝
The "Resend of SMS" - Get from zero to first SMS in under 5 minutes.
Sendly provides a powerful, developer-friendly SMS API with smart routing, international coverage, and real-time delivery tracking. Whether you're sending transactional messages, OTP codes, or marketing campaigns, Sendly makes it simple and reliable.
🚀 Quick Start
Ready to send your first SMS? Our quick start guide gets you from zero to first message in under 5 minutes.
✨ What Makes Sendly Special
🎯 Smart Routing
Automatic optimal number selection based on destination country and message type. Send to US? We'll use toll-free. UK? Local numbers. China? Compliant local routing.
🌍 Global Coverage
200+ countries supported with optimized local routing for better delivery rates and lower costs.
⚡ Developer First
- 5-minute setup - Send your first SMS in minutes
 - Rich SDKs - Node.js, Python, and more coming soon
 - Interactive docs - Test endpoints right in your browser
 - Comprehensive examples - Copy-paste code that just works
 
🔒 Enterprise Ready
- 99.9% uptime SLA - Reliable message delivery
 - Real-time webhooks - Know exactly when messages are delivered
 - Advanced analytics - Track performance and optimize campaigns
 - SOC 2 compliant - Enterprise-grade security
 
🛠️ Popular Use Cases
🔐 Authentication & OTP
Send secure verification codes and two-factor authentication messages with guaranteed delivery.
Perfect for: Login verification, password resets, account security
📦 Transactional Messages
Keep users informed with order confirmations, shipping updates, and account notifications.
Perfect for: E-commerce, SaaS platforms, marketplace apps
🚨 Alerts & Notifications
Critical system alerts, appointment reminders, and time-sensitive notifications.
Perfect for: Healthcare, finance, emergency services
📢 Marketing Campaigns
Engage customers with promotional messages, product launches, and targeted campaigns.
Perfect for: Retail, events, customer engagement
🎮 Try It Now
Interactive API Playground
Test our API directly from your browser with live examples and instant responses.
Quick Code Example
import { Sendly } from 'sendly';
const sendly = new Sendly({ 
  apiKey: 'sl_live_your_api_key' 
});
const response = await sendly.sms.send({
  to: '+1234567890',
  text: 'Hello from Sendly! 🚀',
  messageType: 'transactional'
});
console.log(`Message sent: ${response.id}`);
from sendly import Sendly
client = Sendly(api_key='sl_live_your_api_key')
response = client.sms.send(
    to='+1234567890',
    text='Hello from Sendly! 🚀',
    message_type='transactional'
)
print(f"Message sent: {response.id}")
📚 Explore the Docs
🆘 Need Help?
- 💬 Discord Community - Join our developer community for real-time support
 - 📧 Email Support - reach out to support@sendly.live
 - 📖 Comprehensive Guides - Step-by-step tutorials for common scenarios
 - 🐛 GitHub Issues - Report bugs and request features
 
Ready to Get Started? 🚀
Join thousands of developers who chose Sendly for reliable SMS delivery.
Start with our 5-minute quick start guide to send your first SMS message. No credit card required for testing!
Check our real-time status and uptime at status.sendly.live