Skip to main content

1. Create an account

Sign up at app.usesendi.com/signup and verify your email.

2. Add a domain

Go to Domains in the dashboard and add your sending domain (e.g. yourdomain.com). Sendi will provide DNS records to add at your domain registrar. Once DNS propagates, click Verify to confirm the domain.

3. Create an API key

Go to API Keys, select your verified domain, and create a key. Copy it — it won’t be shown again. API keys look like: snd_abc123_xyz789

4. Send an email

import { Sendi } from 'sendi-email';

const sendi = new Sendi('snd_your_api_key');

const { id } = await sendi.emails.send({
  from: 'you@yourdomain.com',
  to: 'user@example.com',
  subject: 'Hello from Sendi',
  html: '<p>It just works.</p>'
});

console.log('Sent:', id);

Next steps