Hiveku Email
Built-in, integrated, no extra account needed
Bring your own
Resend, SendGrid, or Postmark via env vars
Option 1: Hiveku Email (Recommended)
Hiveku Email is integrated directly into your project — no separate billing, no extra dashboard to learn.Create an API key
Go to Settings > Email > API Keys and click Create.Create two keys:
- Test key — use in development. Emails go to a sandbox inbox and aren’t delivered to real recipients.
- Live key — use in production. Emails go to real inboxes.
Verify a sending domain
Go to Settings > Email > Domains and click Add Domain.Enter the domain you want to send from (e.g.,
yourcompany.com). Hiveku shows you the DNS records to add at your registrar:- DKIM — proves the email is really from you
- SPF — lists who’s allowed to send on your behalf
- DMARC — policy for what to do if SPF/DKIM fail
You can only send from addresses on verified domains. The
from address must match (e.g., hello@yourcompany.com).Option 2: Bring Your Own Provider
If you already have a Resend, SendGrid, or Postmark account, plug it in via environment variables.Grab your provider's API key
- Resend —
resend.com/api-keys - SendGrid — Settings > API Keys
- Postmark — Servers > API Tokens
Add it to your Hiveku project
In your project’s Settings > Environment Variables, add:(or the equivalent for your provider)
Verifying It Works
Send a test email to yourself, then check Settings > Email > Analytics (for Hiveku Email) or your provider’s dashboard. You should see the event within seconds — delivered, opened, clicked, bounced, or complained.Troubleshooting
Domain not verified
Domain not verified
DNS records are probably wrong or haven’t propagated. Double-check each record against what Hiveku showed you — watch for trailing dots, quotes, and the exact selector name. Use a tool like
dig TXT default._domainkey.yourcompany.com to confirm the record is live, then click Verify again.Recipient is on the suppression list
Recipient is on the suppression list
If a recipient bounced or marked a previous email as spam, they’re added to your account suppression list. Check Settings > Email > Suppressions, remove the address if appropriate, and try again.
Rate limit exceeded
Rate limit exceeded
Hiveku Email defaults to 10 sends per second. For higher volume, ask support to raise the limit, or batch sends with small delays.
Test emails aren't arriving
Test emails aren't arriving
Test keys route to a sandbox inbox and never leave Hiveku. To send to a real inbox, switch to your live key.
What’s Next?
Email Reference
Full API reference, templates, webhooks, batch sending
Domain Setup
Deep dive on DKIM, SPF, DMARC, and deliverability