Order confirmations, password resets, and notifications from an Express app — one function call, no template files.
Install the SDK and set SENDABLE_API_KEY:
npm i sendableme
import { send } from 'sendableme';
app.post('/checkout', async (req, res) => {
await send(req.body.email, 'order_shipped', { orderId: 'A-1042', eta: 'Friday' });
res.json({ ok: true });
});You send an event name and field names — never a designed template. The model that writes the copy never sees your values, so a price or a link is inserted verbatim and can't be altered, and a second model blocks any claim your data doesn't support.
Written, on-brand email with nothing to maintain.
order_shipped, not update).500 messages a month, no card. One call to integrate.