The API for transactionalemail and cron jobs.

Send emails, verify OTPs, and schedule recurring webhooks all through one clean REST API. Use our free relay or bring your own SMTP. No per-email pricing. No credit card.

Open sourceFree to useSelf-hostable
Powered by modern infrastructure
Golang
AWS
Logotype
L
LifyGo
Email API
1curl https://api.lifygo.com/send
2 -H "X-API-Key: lfy_your_key"
3 -d '{
4 "to": "hello@example.com",
5 "subject": "Welcome",
6 "body": "Thanks for signing up."
7 }'
Get started

Three steps to production.

No vendor forms. No credit card. No monthly invoice. Two minutes from signup to your first API call.

1

Set your from address

Sign in with Google or GitHub, then set the address your recipients will see. No SMTP credentials needed we provide the relay. Or bring your own SMTP for unlimited sending.

2

Create an API key

One key covers everything email, OTP, and cron jobs. Drop it in your environment variables. No SDKs, no client libraries. Just a header.

3

Send or schedule

POST to /send for transactional email. POST to /jobs to schedule recurring webhooks. Every delivery is logged. Every job execution is recorded.

Email infrastructure without the infrastructure.

One API for email, OTP, and cron. Spend your time building features, not configuring email providers.

Send transactional emails
Resend, SendGrid, or Mailgun. Configure SPF, DKIM, DMARC before your first send.
Set your from address and call POST /send. Deliverability is handled for you.
Verify users with OTP
Twilio Verify or a separate auth service. Per SMS cost. Another SDK to manage.
One call to generate, one to verify. 6-digit codes, 10 minute TTL, single use.
Schedule recurring jobs
CloudWatch, Trigger.dev, or a custom cron daemon. More infrastructure, more config.
POST /jobs with a cron expression. Fires webhooks or emails on schedule. Logged automatically.
Setup time
Three accounts, three API keys, three dashboards. An afternoon in DNS settings.
Sign in with Google, set one from address, get one API key. Under two minutes.
Monthly cost
Pay for each service individually. Scaling means scaling three separate bills.
Free for 1,000 emails/month. Self-host when you need more. No per-email pricing.

Free to start. Self-host when you grow. No lock in.

View on GitHub
Everything you need

One API, three primitives.

Stop stitching together SendGrid, Twilio, and cron jobs. LifyGo handles email, OTP, and scheduling in a single integration.

01

Transactional email & OTP

Send welcome emails, password resets, and alerts through your own SMTP or our free relay. Verify users with single-use OTP codes — no shared IP pools, no per-message fees.

Transactional email & OTP