Set up your local environment
Start the Local Studio by running:Install packages
Install the Novu Framework package:Add a Novu API Endpoint
src/routes/api/novu/+server.ts
Create your workflow definition
Add anovu folder in your lib folder as such src/lib/novu/workflows.ts that will contain your workflow definitions.app/novu/workflows.ts
Start your application
To start your Svelte server with the Novu Endpoint configured, run the following command:Test your endpoint
Test your workflow by triggering it from the Local Studio or using the Novu API:Deploy your application
Deploy your application to your preferred hosting provider. Make sure the/api/novu endpoint is accessible from the internet.For local development and testing, you can use tools like ngrok to expose your local server to the internet.- Learn about Workflow Controls to expose no-code editing capabilities
- Explore different Channel Steps like Email, SMS, Push, and more
- Set up Action Steps like Delay and Digest
- Check out our React Email integration for building beautiful email templates