Simple email infrastructure
Send transactional email. Turn incoming email into webhooks.
Use Linje to send transactional email from your app, receive inbound email as structured
webhooks, or handle both in one place.
HTTP to email
Email to HTTP
Receipts
Magic links
Password resets
Replies
Support inboxes
Outgoing
Your app posts a message. Linje sends the email.
Use it for magic links, receipts, password resets, invites, and other product mail.
Your app
Linje
Recipient inbox
POST /v1/messages
{
"from": "auth@tx.example.com",
"to": ["you@example.com"],
"subject": "Your sign-in link"
}
Incoming
An email arrives. Your app gets a webhook.
Use a Linje inbox directly or forward mail into one. Linje sends your endpoint a
signed, structured payload.
Mail
Linje inbox
Your endpoint
POST /v1/inboxes
POST https://app.example.com/inbound
{
"from": "user@example.com",
"subject": "Reply",
"attachments": [...]
}
Why teams pick it
One small service with a clear job.
Linje keeps email close to the rest of your application instead of becoming a separate
system your team has to think about all day.
HTTP out
Send product mail with one API call.
Email back in
Inbound mail becomes a webhook your app can use.
Simple to operate
Useful tools when you need them. Simple API at the center.
Pricing
Simple usage pricing.
Pricing is based on messages processed each month.
One outbound email is one message. One inbound email delivered to your webhook is one
message.
Plan
Monthly usage
Price
Starter
500 messages / month
Free
Growth
5,000 messages / month
$5 / month
Scale
50,000 messages / month
$25 / month
Contact
Public signup is currently closed.
Linje is onboarding access directly right now. Email a short note about your app, your
expected volume, and whether you need outbound email, inbound email, or both.
Best next step
Include your company name, rough message volume, and the use case you want to launch
first. We will reply directly if Linje is a fit.