# Control workflow name in the Inbox preferences and more!

> Novu changelog: Control workflow name in the Inbox preferences and more!. Learn about the latest updates, features, and improvements to the Novu notific...

Canonical: https://novu.co/changelog/control-workflow-name-in-the-inbox-preferences-and-more/

Markdown: https://novu.co/changelog/control-workflow-name-in-the-inbox-preferences-and-more.md

Last updated: 2024-10-22T13:48:13.215Z

Published: 2024-10-22T13:48:13.215Z

You can now control the `name` and `description` fields when creating framework-based workflows:

```
workflow('welcome-onboarding', async ({ step }) => {
  await step.email('send-email', async () => ({
    subject: 'Welcome to our platform!',
    body: 'Welcome to our platform!',
  }));
}, {
  name: 'Welcome Onboarding',
  description: 'This is a welcome onboarding email workflow. It is a simple workflow that sends a welcome email to the user.',
  tags: ['critical', 'business'],
});
```

The name will be later used for display in the `Subscriber Preferences` on the Inbox component and in the Dashboard editor UI.

## LiquidJS JSON Support for Controls

JSON objects can now be used as part of the content controls with Liquid: `{{payload.comments | json}}`

## Other notable changes

- Add support for custom tunnels in `npx novu dev` command using `--tunnel` ([#6711](<https://github.com/novuhq/novu/pull/6711>))

- Propagate Bridge server runtime error messages and stack traces to Bridge client ([#6708](<https://github.com/novuhq/novu/pull/6708>))
