Set up your sending domain
Before you can send, you need to add a sending domain.Head over to our domains page for instructions on how to set up your domain.
Create your first Channel
Channels allow you to segregate your mail. Some common ways you might want to do this:
- By environment (e.g., production, staging, etc.)
- By the type of mail you’re sending (e.g., newsletters, transactional, etc.)
- By customer (e.g., customer abc)
Channels section in your Helo dashboard.Create your API credentials
Create a new API credential — that’s the token you’ll need to authenticate your requests.When you create the credential, make sure it has permissions to send via the Channel you just set up. You can do so by scoping your credential to one particular Channel or by giving it access to send via all Channels. If you’re doing the latter, you’ll need to pass the
X-Helo-Channel-Id header in your API request to tell Helo which Channel to send through.Send your first email
You’re ready for your first send!Send via API using an HTTP client or use one of the Helo SDKs.
While your account is in test mode, you can only send to email addresses on domains you have verified in step #1. Select the recipient for your first test send accordingly.
Need help sending your first email?
If you’re stuck or need a hand sending your first email, just send us a quick note (or join us on discord!). We’re here to help.Contact us
Human (!) support whenever you need it.
Next steps
Now that your first email is out the door, explore these key features:Sending transactional
Send transactional mail like password resets or notifcations.
Sending broadcasts
Send the same message to multiple recipients.
Domains
Set up your domains for sending mail.
Channels
Isolate your sending with Channels.
Activity
Understand how your email sending is performing.
Suppressions
Manage suppressions to improve deliverability.
Webhooks
Receive webhooks for events.