Everything you need.
Nothing you don't.
Messy does one thing and does it well: message delivery infrastructure. No marketing automation, no cadence builders, no bloat.
Template Management
Build and manage your message templates in one place. Use merge tags for personalization and preview before sending. Supports HTML, plain text, and structured message formats.
- Merge tags with fallback values
- HTML and plain text support
- Version history and drafts
- Per-channel template variants
- Live preview with sample data
Templates
Manage your message templates
| Name |
|---|
| Welcome Email |
| Order Confirmation |
| Shipping Update |
| Password Reset |
| Invoice Reminder |
| Weekly Digest |
Integrations
Connected messaging channels
Multi-Channel Delivery
Connect your existing providers and send through any channel with the same API call. Messy handles the provider-specific formatting and delivery.
Webhook-Driven Triggers
Trigger message delivery from any service that can fire an HTTP request. No SDK required. No client library dependencies.
# Trigger a message via webhook
curl -X POST https://api.messy.dev/v1/send \
-H "Authorization: Bearer mk_live_..." \
-H "Content-Type: application/json" \
-d '{
"template": "order-confirmation",
"to": "customer@example.com",
"channel": "smtp",
"data": {
"order_id": "ORD-1234",
"total": "$99.00",
"items": ["Widget Pro", "Gadget X"]
}
}'More features
Open Tracking
Pixel-based tracking tells you exactly when messages are opened. Works across email channels.
Multi-Environment
Separate staging and production configurations. Test message flows without sending to real users.
Rules Engine
Route messages based on conditions. Channel fallbacks, time-based routing, and custom logic.
Credential Isolation
API keys and provider credentials never leave your Messy instance. Agents interact with templates, not secrets.
AI Agent Support
Purpose-built for AI agents that need to send messages. Safe, auditable, and rate-limited.
Merge Tags
Dynamic content insertion with {{ merge_tags }}. Fallback values, conditionals, and nested data support.
Real-time message tracking
See every message, its delivery status, and engagement metrics in real time.
Messages
Recent message activity