Real mail, sent like email.
Letters and postcards from your app, your CRM, or a CSV — with verified addresses, cost you approve up front, and delivery you can track.
Test mode by default — nothing prints until you say so.

Letters & postcards
Send a single letter from HTML, a PDF, or a saved template — or a postcard in three sizes. Printing, envelopes, and postage are handled for you.
Batch campaigns
Upload a CSV or pick a contact list. Every address is verified and de-duplicated, you review the exact cost, and only then does anything mail.
Track what lands
Per-piece QR codes and personal links show who responded. Delivery events stream to your dashboard and your webhooks.
How it works
- 1
Create
Write HTML, upload a PDF, or generate copy with AI templates.
- 2
Verify
Addresses are CASS-verified and checked against your suppression list.
- 3
Send
One API call or one click — scheduled or immediate, test mode by default.
One request to send a letter
curl https://api.valyamail.com/v1/letters \
-H "Authorization: Bearer sk_test_..." \
-H "Idempotency-Key: welcome-042" \
-d '{
"to": {
"name": "Dana Smith",
"line1": "500 Congress Ave",
"city": "Austin", "state": "TX", "zip": "78701"
},
"templateId": "tmpl_welcome",
"mergeVariables": { "firstName": "Dana" }
}'Put something real in their hands.
Free to try in test mode — connect a print provider when you're ready to go live.
Create your account