Wraps Logo

The email platform that sends through your AWS.

Automate on user behavior. Design templates. Schedule broadcasts.
Transparent pricing. Sending infrastructure you own.

Open Source

See exactly what we deploy to your AWS and what we run in our infrastructure.

Zero Credentials

OIDC for Vercel. IAM roles for AWS. We never store your secrets.

Your Sending, Your AWS

Emails send through your SES. Events store in your DynamoDB.

No Sending Markup

Pay AWS directly for sending. $0.10 per 1,000 emails.

Automate. Broadcast. Design.

Build workflows that trigger on user behavior. Send broadcasts to segments. Design templates with AI. All while sending through your AWS at $0.10/1K

Workflow Builder - Light Mode
AI-PoweredAI
Event Triggers
Wait Steps
Conditions
Actions
Workflow Automations

Code it. Or drag & drop it.

Developers define workflows in TypeScript and version them in git. Marketing teams edit them visually. Both run on the Wraps platform.

welcome-series.ts
import {  defineWorkflow,  sendEmail,  delay,  condition,  sendSms,} from '@wraps.dev/client';export default defineWorkflow({  name: 'Welcome Series',  trigger: { type: 'contact_created' },  steps: [    sendEmail('welcome', { template: 'welcome-email' }),    delay('wait-1-day', { days: 1 }),    condition('setup-complete', {      field: 'contact.hasCompletedSetup',      operator: 'equals',      value: true,      branches: {        yes: [sendEmail('success', { template: 'success-story' })],        no: [sendSms('nudge', { template: 'setup-nudge' })],      },    }),  ],});
npx wraps email workflows push
wraps email workflows push→ deploys to Wraps platform

Developers write code

Define workflows in TypeScript, version in git, deploy with CI

Teams use the builder

Visual drag-and-drop editor for marketing, sales, and ops

Runs on the platform

Managed execution with built-in retries and logging

AI-ready by default

AI agents use CLIs, not dashboards. Your AI writes workflows and deploys them.

Start building automations

1 workflow included free. Unlimited workflows on Starter ($29/mo).

Pricing

Email Infrastructure You Own. Pricing You Control.

Start free. Pay AWS directly for sending — $0.10/1K emails. Scale when you're ready.

Free Forever

Start Free. Deploy in 60 Seconds.

No credit card. No time limit. Your AWS account, your data.

Hosted dashboard
5K tracked events/mo
1 workflow
Unlimited contacts
CLI + TypeScript SDK
10 AI template generations/mo
Get Started

Powered by Tracked Events

One API call triggers workflows, builds segments, and drives personalization.

await wraps.POST('/v1/events/', {  body: {    name: 'order.completed',    contactEmail: 'jane@acme.co',    properties: { orderId: '123', plan: 'growth' },  },})

Emails, contacts, opens, clicks, and deliveries never count.

Outgrowing the free tier?

Event tracking, segments, broadcasts, unlimited workflows, and team access — starting at $19/mo.

Save with annual billing

Starter

For indie hackers and side projects

$19/mo
or $199/yr
Subscribe
  • 50K /mo
  • Unlimited workflows
  • Topics, segments & broadcasts
  • Event tracking & campaigns
  • Unlimited team members
  • Email support

Growth

For teams shipping production email

$79/mo
or $799/yr
Subscribe
  • 250K /mo
  • Then $0.50/1K
  • Everything in Starter
  • 3 AWS accounts
  • 250 AI generations/mo
  • Priority support (24hr)

Scale

For high-volume senders

$199/mo
or $1999/yr
Subscribe
  • 1M /mo
  • Then $0.15/1K
  • Everything in Growth
  • Behavioral segments
  • 1K AI generations/mo
  • Unlimited AWS accounts
  • Priority support + SLA

Need custom limits or on-prem deployment? Contact us for Enterprise

AWS costs are separate

You pay AWS directly for sending at $0.10 per 1,000 emails plus infrastructure (~$2-5/mo).
Your sending infrastructure stays in your account — leave anytime, keep everything.

Calculate Your Costs

Production Email in Under 2 Minutes

One command deploys SES, DynamoDB, Lambda, and EventBridge to your AWS. No console clicking. No sandbox approval essays. No DNS waiting rooms.

Deploy Infrastructure

One command deploys everything to AWS

terminal
# Deploy infrastructure to AWSnpx @wraps.dev/cli email init# Add and verify your domainnpx @wraps.dev/cli email domains add -d yourdomain.comnpx @wraps.dev/cli email domains verify -d yourdomain.com
Validates AWS credentials
Shows cost estimates
Deploys automatically
Vercel OIDC support
Wraps CLI
Your AWS Account
SES

Questions? We've got answers.

Still have questions? Contact support

Infrastructure You Own. Forever.

Deploy to your AWS in one command. Cancel anytime—your infrastructure keeps running.

✓ No credit card✓ Infrastructure stays if you cancel✓ Open source