Fund once. Send without the burn.
Prepaid wallet that never expires, proactive IP pools, and an account gate that stops bounce storms before they torch deliverability.
Bulk · transactional · signed webhooks
Integrate
Send in one request. Batch when you scale.
Same auth across SDKs, REST, CLI, and SMTP. Pick your stack — transactional or bulk — and ship.
1import { PSend } from '@psend/node';23const psend = new PSend(process.env.PSEND_API_KEY);45// Single send6const email = await psend.emails.send({7 from: '[email protected]',8 to: '[email protected]',9 subject: 'Welcome',10 html: '<p>Thanks for signing up.</p>',11});1213// Bulk batch14const batch = await psend.emails.batch({15 from: '[email protected]',16 subject: 'October update',17 html: '<p>Hi {{name}}</p>',18 recipients: [19 { to: '[email protected]', data: { name: 'Ada' } },20 { to: '[email protected]', data: { name: 'Linus' } },21 ],22});2324console.log(email.id, batch.batch_id);
Developer experience
Accept first. Deliver async. Stream every event.
Your app never waits on SMTP. PSend queues in milliseconds, sends from healthy IP pools, and pushes signed webhooks for the full lifecycle — including bulk batches.
- →Single send and batch over the same auth model
- →Wallet debit only when the request is accepted
- →Simulate bounce / delivered / spam from the dashboard
em_01HX9K2 → queued
Why PSend
Different where deliverability and billing meet
Prepaid economics, reputation automation, and mobile-ready tooling — each pillar has its own page when you want the full story.
Features
Wallet that never expires
Top up once. Idle credit rolls forever — no monthly burn for quiet weeks.
Learn more →Security
Account gate
Bounce ≥5% or complaint ≥0.1% freezes keys until Planet reviews your explanation.
Learn more →Deliverability
Proactive IP pools
Unhealthy exits rotate automatically. Clean tenants stay online without a ticket.
Learn more →Docs
Signed webhooks
HMAC on every event. Retry with backoff. Simulate payloads without burning mail.
Learn more →Integrate
Bulk + transactional
One API for welcome mail and campaign-scale batches — plan caps enforced in Planet.
Learn more →Developers
Mobile test harnesses
React Native, Expo, and Flutter tools that generate safe snippets — keys stay on your backend.
Learn more →Pricing
Prepaid tiers. Honest overage.
Included volume each month. Wallet top-ups never expire. Throughput and batch caps are managed in Planet.
Free
$0 forever
5,000 emails / mo
Hard cap · no overage
Try the API · upgrade anytime
Hacker
$10 / mo
50,000 emails / mo
$0.001 overage
Prepaid wallet · never expires
Scale
Popular$49 / mo
200,000 emails / mo
$0.0008 overage
Proactive IP pools included
Enterprise
$199 / mo
500,000 emails / mo
$0.0005 overage
Dedicated support · custom SLAs
Developers
Tools that meet you where you ship
Integrate from Node, Go, Python, or mobile. Test harnesses are for prototypes — production traffic always goes through your backend.
You are in total command of the situation
Manage sending, open every email's content and status, and protect domain reputation — without the friction.
Open any send — HTML body, timeline, bounce codes.
Timeline
- queued
- sent
- delivered
- opened · Chrome
Welcome, Ada
Thanks for joining Analytical Engines. Your workspace is ready — verify your domain and create an API key.
Open dashboard