All features
Send

Multi-channel API

One request shape, every channel. Messy normalises email, SMS, WhatsApp, mobile push and web push into a single API, then resolves the right provider for each send, so adding a channel never means adding another integration to your code. Manage verified sending identities to control which from-address each email uses.

app.messy.sh/messages/compose
Composing a message and choosing a channel in Messy
How it works

One request, every channel

POST /messages

A single API and payload shape

Email
SMS
WhatsApp
Mobile push
Web push

Five channels, one payload

Switch a send from email to SMS by changing one field.

Provider-agnostic

Amazon SES, SMTP, Twilio, the WhatsApp Cloud API, FCM, APNs and VAPID all sit behind the same interface.

Smart fallback

Environment integrations fall back to account defaults automatically.