For developers
Transactional Email API
Design once in EmailUX Studio with AI, localization, and responsive templates — then trigger sends through your own ESP (SendGrid, Google Workspace, SMTP, etc.).
01
Trigger through your own ESP
EmailUX renders the template and forwards the message to your connected ESP — your IPs, your reputation, your deliverability.
02
Attachment support
Send PDFs, invoices, calendar invites, or any file as attachments.
03
Locale-aware rendering
One template, multiple languages. Full support for RTL languages like Arabic and Hebrew.
1. Create your email in EmailUX Studio
- Go to **Dashboard → Emails** and click **+ New Email**.
- In the Studio, click **Settings** (top right) to set the Experience ID, Subject, and Preview Text.
- Build your template using components, then click **Save**.
- Use the **Tools** panel (bottom left) to adjust theme, body settings, and add dynamic content.
2. How the EmailUX API works
The official @emailux/api-client package provides two main endpoints:
- POST
/v1/render— Returns clean HTML for a template. Use this when you want to send through your own system. - POST
/v1/deliver— Renders the template and sends it through your connected ESP in one call.
import { EmailUxApiClient } from "@emailux/api-client";
const client = new EmailUxApiClient({
apiKey: process.env.EMAILUX_API_KEY!,
defaultLocale: "en-US",
});
await client.deliver({
experienceId: "PASSWORD_RESET", // From EmailUX Studio
locale: "en-US",
channelData: {
toEmail: "user@example.com",
fromEmail: "noreply@your-domain.com",
},
data: {
firstName: "Alex",
resetUrl: "https://app.example.com/reset?token=abc123",
},
});Why separate design from delivery?
Transactional emails are a core part of the user experience. By designing in EmailUX Studio and triggering via API, you get:
- Consistent, on-brand, accessible templates
- Easy localization and A/B testing
- Full control over deliverability through your own ESP
See also: Transactional Email Glossary, Email Authentication Guide, and Email Subdomain Strategy.
Design once, send through your existing ESP
Reserve early access to EmailUX and start designing on-brand, localized templates, then render or trigger sends through your connected SendGrid, Google Workspace, SMTP, or IMAP account.