WRNexus
Back to the blog
announcements 5 min read

Introducing WRNexus Email: deliverability-first sending on the platform you already run

WRNexus Email brings transactional and broadcast email to the platform — authenticated domains, a typed sending API, campaigns and delivery analytics, billed on your existing plan.

Maya Anand

#announcements · #product · #email

Today we’re shipping WRNexus Email — a deliverability-first sending product for transactional and broadcast email, built right into the platform you already run. No new vendor, no second login, no separate invoice. If you have a WRNexus account, you have Email.

Why we built it

Most teams reach for a standalone email API the moment they need to send a password reset or a receipt. That works — until you’re reconciling a second billing relationship, a second set of API keys, a second audit trail, and a second place where “who can send on behalf of this workspace?” has to be answered all over again.

We already own identity, workspaces, roles, audit logging and billing. Email is just another product that should inherit all of it. So that’s exactly how we built it.

What ships on day one

  • Deliverability that’s set up for you. Authenticate a sending domain with guided SPF, DKIM and DMARC records, verified live before your first send. Per-domain reputation is isolated so one workspace’s sending never drags down another’s.
  • A typed sending API. The same @wrnexus SDK you use everywhere else now sends email. Idempotent sends, templated merge variables, scheduling, and per-message delivery webhooks — with typed TypeScript and Python clients.
  • Campaigns and templates. Broadcast to a list with reusable templates, A/B subject lines, and consent capture for GDPR and CAN-SPAM.
  • Delivery analytics. Track delivery, open, click, bounce and complaint rates across every send, with send-volume time series and per-campaign breakdowns.
import { WRNexusClient } from '@wrnexus/auth-client';

const wrn = new WRNexusClient({ apiKey: process.env.WRN_API_KEY! });

await wrn.email.send({
  from: 'hello@northwind.com',
  to: 'lena@example.com',
  templateId: 'welcome',
  variables: { firstName: 'Lena' },
});

Pricing that scales with your plan

Email volume is metered in prepaid credits — one credit per recipient — and every plan ships with a monthly allowance included in the price:

PlanMonthly email volumeSending domains
Free2,0001
Pro100,0005
Team1,000,00025
EnterpriseUnlimitedUnlimited

Advanced analytics unlock on Pro; A/B testing and automation unlock on Team. Enterprise adds volume pricing, dedicated IPs on request, and an SLA. You can top up credits at any time from Account → Billing, and you only pay beyond your allowance once you actually send past it.

See the full breakdown on the Email product page or compare it against every plan on pricing.

Getting started

If you’re already signed in, open the product switcher in the topbar and pick Email — your first step is authenticating a domain. New here? Create a free account and you’ll land on the Free tier with 2,000 emails a month, no credit card required.

We can’t wait to see what you send.