Email automation you actually own
Your AWS. Your sending reputation. Your data. Sequences, segments, and transactional emails — all through your own infrastructure.
Define campaigns in YAML. Deploy via API. Bad neighbours on shared platforms can never hurt you.
Email infrastructure for product teams
Why teams switch to Kraiter
Infrastructure you control. Reputation you own.
Your reputation, isolated
Send from your own AWS SES. Bad actors on shared platforms can never affect your deliverability.
Automation in minutes
Define sequences in YAML. Push to deploy. No clicking through UI wizards for weeks.
Use what you have
Your AWS account already has SES. It's verified and warmed up. We just orchestrate.
No lock-in
Your data stays in your AWS. We're the control plane. Switch anytime.
What you can actually build
Not abstract features. Real sequences that convert users, retain customers, and grow revenue.
SaaS Onboarding
Convert signups to active users with a timed drip sequence that adapts to their behaviour.
user_signed_up eventwelcome-emailgetting-started-tipsfeature-highlightcheck-inid: onboardingname: SaaS Onboarding Sequencetrigger:event: user_signed_upsteps:- id: welcomedelay: 0template: welcome-email- id: day-1-tipsdelay: 1dtemplate: getting-started-tips- id: day-3-featuredelay: 3dtemplate: feature-highlightconditions:- property: properties.activatedoperator: equalsvalue: false- id: day-7-checkindelay: 7dtemplate: check-inconditions:- derived: derived.openedLastSendoperator: equalsvalue: trueexitConditions:- event: onboarding_completed- property: properties.activatedoperator: equalsvalue: true
Built for developers. Owned by you.
Everything you need for email automation, running on infrastructure you control. API-first. Version-controlled. Production-ready.
Your SES, Your Reputation
Send from your own AWS account. Your domain reputation stays yours. A bad actor on our platform can never affect you.
YAML-Defined Sequences
Define drip campaigns in version-controlled YAML. Push to deploy. No clicking through UI wizards.
Smart Segments
Group contacts by properties, events, or engagement. Membership updates automatically as data flows in.
Event-Driven Triggers
Track user actions via API. Events trigger sequences, update segments, and enrich contact profiles automatically.
Full Audit Trail
Every send decision is explainable. Know exactly why an email was sent, cancelled, or failed. GDPR-ready.
Instant Transactional
Send password resets, receipts, and notifications via API. MJML templates with variable interpolation.
Integrate your way
MCP server for AI workflows. TypeScript SDK for type safety. REST API for everything else.
# In Claude Desktop, add to claude_desktop_config.json:{"mcpServers": {"kraiter": {"command": "npx","args": ["-y", "@kraiter/mcp-server"],"env": {"KRAITER_API_KEY": "your-api-key"}}}}# Then just ask Claude:"Create an onboarding sequence that sendsa welcome email immediately, then tips onday 3 if they haven't activated yet."# Claude will use the MCP server to:# 1. Create the sequence YAML# 2. Upload it via the API# 3. Confirm it's active
+ AWS SES (~$0.10/1k, billed directly by AWS)
Volume discounts
Your AWS. Your reputation.
Emails send through your AWS SES account. You own your sending reputation — bad actors on shared platforms can't affect your deliverability.
Fair use: Event tracking, segments, and contacts are included. We'll reach out if usage is significantly atypical. No surprise charges.