Built for developers.
Clean APIs, type-safe SDKs, and docs that respect your time. We built the infrastructure so you don't have to.
Developer First
Clean APIs, comprehensive SDKs, and documentation that developers love.
Blazing Fast
Built on modern infrastructure for sub-100ms API response times.
Global Scale
Deployed across multiple regions for reliability and low latency worldwide.
Email that just works.
99.9% deliverability, built-in templates, real-time webhooks. Stop managing mail servers.
import { Transactional } from '@transactional/email';
// Initialize the client
const tx = new Transactional({
apiKey: process.env.TRANSACTIONAL_API_KEY,
});
// Send a welcome email
await tx.emails.send({
from: 'hello@yourapp.com',
to: 'user@example.com',
subject: 'Welcome to the platform!',
template: 'welcome',
data: {
name: 'Alex',
activationUrl: 'https://yourapp.com/activate',
},
});Global SMS
Send SMS messages worldwide with delivery tracking, two-way conversations, and intelligent regional routing.
Global Coverage
Send globally with intelligent carrier routing.
Two-way SMS
Receive replies and have conversations over SMS.
Delivery Reports
Track delivery status in real-time.
Webhooks
Get notified of delivery and reply events.
Customer support in an afternoon.
Chat widget, unified inbox, AI auto-responses. No platform team required.
Chat Widget
Customizable widget that matches your brand.
Team Inbox
Collaborate with your team on customer conversations.
Notifications
Never miss a message with real-time notifications.
Analytics
Track response times, satisfaction, and conversation volume.
Hi! How can I help you today?
How do I add a custom domain?
Go to Settings → Domains → Add Domain. I'll walk you through it.
Auth without the headaches.
SSO, MFA, passkeys, session handling. One SDK to secure your entire app.
Domain Registration & DNS
Buy domains, manage DNS records, and configure nameservers directly from your dashboard. Full WHOIS privacy and auto-renewal included.
Domain Search
AI-powered domain suggestions and availability checking.
DNS Management
Full DNS record management with presets for email setup.
WHOIS Privacy
Free privacy protection included on all domains.
Auto-Renewal
Never lose a domain with automatic renewals.
Scheduling Infrastructure
Booking and availability management for appointments, meetings, and events. Build Cal.com-like features directly into your application.
Availability
Define working hours and availability windows.
Team Scheduling
Round-robin and team booking support.
Reminders
Automatic email and SMS reminders.
Embeddable
Embed booking widgets in your app.
Forms that just work.
Unified form infrastructure with built-in validation, spam protection, and file uploads. One endpoint for all your form submissions with zero configuration.
import { Transactional } from '@transactional/forms';
// Initialize forms client
const forms = new Transactional({
apiKey: process.env.TRANSACTIONAL_API_KEY,
});
// Handle form submission
const submission = await forms.submit({
formId: 'contact-form',
data: {
name: 'Alex',
email: 'alex@example.com',
message: 'Hello from the contact form!',
},
files: uploadedFiles, // Native file handling
});
// Automatic spam detection & validation
console.log(submission.spamScore); // 0.02REQUESTS / MONTH
DEVELOPER SEATS
INBOX PLACEMENT
AVG EXECUTION