CLI
The Novu CLI provides a mechanism for you to synchronize your Workflows into Novu Cloud so that non-technical Novu users can control the Workflow and Step-level controls and enable your Workflows to be triggered via Novu API.
npx novu@latest sync --bridge-url <YOUR_DEPLOYED_URL> --secret-key <NOVU_SECRET_KEY>
-
If your application api server is running at URL https://api.domain.com and /api/novu endpoint is serving Novu workflows created using Novu Framework, then
<YOUR_DEPLOYED_URL>
in above command will behttps://api.domain.com/api/novu
-
If your application is running in local machine with a local studio server, the tunnel URL can be used as
<YOUR_DEPLOYED_URL>
. The tunnel URL follows the format ofhttps://<UUID>.novu.sh/api/novu
, and example ishttps://041e553c-0dbf-47e0-8ffa-c4536f390145.novu.sh/api/novu
. In this example041e553c-0dbf-47e0-8ffa-c4536f390145
is the unique tunnel identifier which is generated for each Novu user when starting a tunnel vianpx novu@latest dev
. The tunnel identifier is persisted to your local machine to guarantee the same tunnel URL each time you invokenpx novu@latest dev
.
Was this page helpful?