Start Here
Build intelligent multi-channel messaging into your applications with the Sent unified API. Send SMS and WhatsApp messages through a single interface with automatic routing, fallback, and cost optimization.
New to Sent?
Follow our structured learning path from understanding the platform to production deployment:
1. Why Sent?
Understand Sent's value proposition, use cases, and how we compare to alternatives.
2. Core Concepts
Learn the fundamentals: platform architecture, unified messaging, channels, contacts, and templates.
3. Quickstart
Get up and running: account setup, channel configuration, and send your first message.
Implementation Guides
Practical guides for building with Sent:
Sending Messages
Everything about sending messages: single, batch, scheduling, and retry strategies.
Status Tracking
Track delivery status via webhooks, polling, and the dashboard.
Managing Contacts
Create, update, and organize contacts with intelligent channel detection.
Working with Templates
Create and manage message templates across SMS and WhatsApp.
Batch Operations
Send messages in bulk and import contacts efficiently.
Error Handling
Handle errors gracefully with retries, circuit breakers, and best practices.
Webhooks & Events
Receive real-time notifications about your messages:
Getting Started
Configure your first webhook endpoint for message status updates.
Event Types
Complete reference for message and template webhook events.
Security
Verify webhook authenticity with HMAC-SHA256 signatures.
Production Checklist
Ensure your webhooks are production-ready with idempotency and error handling.
Advanced Topics
Deep dives for power users and enterprises:
Performance Optimization
Rate limiting, connection pooling, and high-throughput patterns.
Compliance & Regulations
GDPR, TCPA, and country-specific messaging compliance.
API v2 to v3 Migration
Migrate from legacy v2 API to the current v3 API.
Multi-Tenant Architectures
Patterns for platforms managing multiple customers.
Help & Reference
FAQ
Common questions and answers about Sent.
Troubleshooting
Common issues and step-by-step solutions.
API Reference
Complete API documentation with endpoints and data models.
Support
Get help from our developer support team.
Why Sent?
Intelligent Infrastructure: Sent acts as the decision layer between your application and messaging channels, automatically optimizing for cost, speed, and reliability.
Key Benefits:
- Unified API for SMS and WhatsApp with consistent request/response formats
- Automatic fallback when primary channels fail
- Cost optimization through real-time intelligent routing
- Built-in compliance for TCPA, GDPR, and regional regulations
- Network intelligence that improves with scale
API v3 Highlights:
- Simplified authentication with
x-api-keyheader only - Request body uses
to(recipients),template(object withid/name/parameters), andchannel - Response envelope with
success,data,error, andmetafields - Webhook events with flat structure (fields at top level, not nested in
payload) - Test mode for testing without side effects
Ready to get started? Begin with Why Sent? or jump straight into the Quickstart.