Built for developers, designed for security
Veil Mail combines the simplicity developers love with enterprise-grade security. Every feature is designed to protect your data while making email easy.
Developer Experience
APIs that developers love
We obsess over developer experience. Clean APIs, comprehensive docs, and SDKs that just work.
REST API
Simple, intuitive REST API with comprehensive documentation. Send emails with a single HTTP request.
Type-Safe SDKs
Official SDKs for Node.js and Python with full TypeScript support and IntelliSense.
Webhooks
Real-time notifications for email events. Track deliveries, opens, clicks, bounces, and more.
API Key Management
Create and revoke API keys instantly. Separate keys for development and production.
Idempotency
Built-in idempotency key support prevents duplicate sends. Safe to retry failed requests.
Rate Limiting
Intelligent rate limiting protects your sending reputation. Automatic backoff and retry.
import { VeilMail } from '@veilmail/sdk';
const client = new VeilMail('veil_live_xxxxx');
// Send a transactional email
const email = await client.emails.send({
from: 'hello@yourdomain.com',
to: 'user@example.com',
subject: 'Welcome to our platform!',
html: '<h1>Hello {{name}}</h1>',
templateData: { name: 'John' }
});
// PII scanning happens automatically
console.log(email.id); // 'em_abc123'
console.log(email.status); // 'queued'Security First
PII protection built-in
Every email is automatically scanned for sensitive data. Protect your customers and your business.
Automatic PII Scanning
Every email is scanned for sensitive data including SSN, credit cards, phone numbers, and medical information.
Configurable Actions
Choose to block, warn, or allow emails containing PII. Set different rules for different data types.
Real-Time Alerts
Get notified immediately when PII is detected. View detailed reports in your dashboard.
Compliance Ready
Built with HIPAA, GDPR, and CCPA in mind. Audit logs for all email operations.
Data types we detect and protect
Marketing Tools
Powerful campaign management
Create, segment, test, and send marketing campaigns without leaving your secure platform.
Campaign Builder
Visual editor for creating beautiful marketing emails. Drag-and-drop components with live preview.
Audience Segmentation
Create dynamic segments with our rule builder. Filter by behavior, demographics, or custom fields.
A/B Testing
Test subject lines, content, and send times. Automatic winner selection based on your goals.
Scheduling
Schedule campaigns in advance. Optimize send times based on subscriber engagement patterns.
Insights & Analytics
Data-driven decisions
Understand how your emails perform with comprehensive analytics and beautiful visualizations.
Delivery Metrics
Track delivery rates, bounces, and complaints. Identify and fix deliverability issues quickly.
Engagement Tracking
Monitor opens, clicks, and unsubscribes. See which content resonates with your audience.
Visual Dashboards
Beautiful charts and graphs make it easy to understand your email performance at a glance.
Real-Time Updates
See metrics update in real-time as emails are delivered and engaged with.
Ready to try Veil Mail?
Start with our free plan and upgrade as you grow. No credit card required.