Skip to main content
1

Enable Notifications in the Velt Console

  • Go to the Notifications section in the Configurations section of the Velt Console and enable Notifications.
Notifications will not work if you do not enable this first.
2

Add the Notifications Tool component

  • Place the Velt Notifications Tool component wherever you want the Notifications button to appear.
3

(optional) Embed Notifications Panel

  • By default, the Velt Notifications Panel is automatically added or removed when you use the Velt Notifications Tool.
  • However, if you want to create a dedicated page or dedicated section for Notifications, you can embed the Velt Notifications Panel component directly there.
4

(optional) Enable Notification Settings for Users

  • By default, the user notification settings are disabled.
  • You need to first enable this feature in the Velt Console.
  • Then enable settings on the notifications tool or panel in the UI. Learn more
  • You can then:
    • Configure default settings with setSettingsInitialConfig() API and extend it to add more channels (eg: slack, jira, asana, linear etc.) where you intend to send notifications to your users. Learn more
    • Update settings programmatically with setSettings() API. Learn more
    • Get current settings with getSettings() API. Learn more
    • Subscribe to settings updates with settingsUpdated event. Learn more
This feature currently only updates the settings for the current user in the current Velt document. If you are using multiple documents or folders, the settings will apply to the root document.
Using Props:
Using APIs:
5

(optional) Configure Notification Delivery

  • Opt in to a delay-and-batch pipeline that holds notifications, suppresses delivery if the recipient has already seen the activity, and groups notifications into digests before sending.
  • Configure Notification Service in the Velt Console under API Key notification settings. Learn more