Learn how to add the Email channel to your application
The Email channel enables you to send email notifications to users for events like password resets, onboarding, or system alerts.
1
Enable Email Channel in Novu Dashboard
By default, the Email channel is enabled and cofigured with Novu’s default provider. If it is disabled, notifications sent to this channel will not be processed.
Go to the Novu Dashboard and click “Integrations” on the left sidebar
Click “Add a provider”
Locate the Email channel and select the provider you want to use and click “Next”
Select for which environment you want to add the Provider
(Optional) Add Conditions to activate the provider only under certain conditions, useful for tenant-based providers
Click “Create”
Add your Email provider credentials:
From: Displayed as the sender of the email (ensure compliance with local regulations)
Sender Name: The name that will be used to send the email
Provider-specific credentials such as API key / Auth token, Account SID, username, or password
Save the configuration by clicking “Update”
2
Setup workflow with email channel in Novu Dashboard
Go to the Novu Dashboard and click “Workflows” on the left sidebar.
Click the “Add a Workflow” button.
Add a step and select “Email” as the channel.
Configure the email content, such as subject, message body, and any dynamic variables.
3
Add a workflow trigger to your backend
Novu’s server-side SDKs make integrating Novu’s REST APIs straightforward, letting you focus on implementing workflows without dealing with repetitive code.