Notifications

Notifications is where you connect the channels DataMind OS uses to send emails and alerts: Email, Slack, Discord and Google Chat. Use it to set up your mail server, add a chat channel, change the default for each channel type or check who receives workflow alerts.

Open Notifications

  1. Open Admin in the sidebar.
  2. Select Notifications at the top of the page. The Channels tab opens first.

Add an Email channel

Account emails go through the default Email channel, so set this up before you rely on welcome or password reset emails.

  1. Go to Admin > Notifications and stay on Channels.
  2. In the Email panel, click Add. The side panel is headed Add Notification Integration, and Email with the Gmail preset is already chosen.
  3. Enter an Integration name, for example Production alerts.
  4. Under SMTP connection, click a preset (Gmail, Outlook, SendGrid or Postfix), or type your own SMTP host and Port.
  5. Turn on Implicit TLS (SMTPS) only if your port is 465.
  6. Under Authentication, keep Server requires authentication on and enter a Username and Password. Turn it off for an internal relay that trusts the sending network.
  7. Replace the address in From address with one your mail server accepts for sending.
  8. Click Add Integration.

Add a Slack, Discord or Google Chat channel

  1. In Slack, Discord or Google Chat, create an incoming webhook for the channel or space you want to post to, and copy its URL.
  2. In Channels, click Add on the panel for that channel type.
  3. Enter an Integration name.
  4. Paste the URL into Webhook endpoint.
  5. Click Add Integration.

The Webhook endpoint section reads "Paste the URL from your workspace - we only store it encrypted", and the field's example shows the shape your provider gives, for example https://hooks.slack.com/services/... for Slack, https://discord.com/api/webhooks/... for Discord or https://chat.googleapis.com/v1/spaces/... for Google Chat.

After you save a new channel, DataMind OS shows Success with "Notification integration created successfully"; after an edit, "Notification integration updated successfully". The channel starts active.

Edit, turn off or delete a channel

The list groups channels by type, each group with a count badge and an Add button. When some channels are off, the panel shows a counter such as 2/4 active. An empty group reads "No email integrations" (the type word is lowercased, so Slack reads "No slack integrations", and so on), and the list shows Loading integrations while it loads.

Choose the default for each channel type

You can add several channels of each type, but each type has one default. The first channel you add of a type becomes its default. To change it, hover over the channel you want and click Set default; the Default label moves to that channel.

Which messages use the default Email channel

The default Email channel sends these messages. Workflow failure alerts are the exception: they use the channels chosen on the workflow.

MessageSent through
Welcome, password reset and two-factor emailsThe default Email channel
DataPrism email subscriptionsThe default Email channel
Slides email subscriptionsThe default Email channel
Observability alertsThe default Email channel
Workflow failure alertsThe channels chosen for the workflow

If no Email channel is active, account emails are not sent. The send log records each one as failed with "No active email integration configured". See Audit, sign-in and notification logs.

Settings for a channel

SettingWhat it doesDefault
Integration nameThe name shown in the channel list and in the Channel column of subscriptions.Empty
SMTP hostThe address of your mail server.smtp.gmail.com
PortThe port your mail server listens on.587
Implicit TLS (SMTPS)Connects with TLS from the start. Use it only for port 465.Off
Server requires authenticationSigns in to the mail server with a username and password.On
Username and PasswordCredentials for the mail server. Shown only when authentication is on.Empty
From addressThe sender address on every email.Pre-filled. Replace it.
Webhook endpointThe Slack, Discord or Google Chat webhook URL.Empty

What the form checks

See who gets workflow alerts

  1. Open Admin > Notifications and click Subscriptions.
  2. The table lists every workflow alert: Recipients shows the people or addresses the alert goes to, Workflow job shows which workflow it belongs to, and Channel names the channel it sends through.
  3. Use Search subscriptions to find a row, and the column menus to filter and sort (see Filter, sort and search).

Who can do what

For the full list, see Permission reference.

Questions, answered

Which channel sends password reset and welcome emails?

The default Email channel. If no Email channel is active, these emails are not sent, and the send log records each one as failed.

Why can't I delete or turn off this channel?

It is the default for its type. Hover over another channel of the same type, click Set default, and then delete or turn off this one.

Can I change an Email channel into Slack?

No. The channel type is fixed after creation; the picker is locked and reads "Provider cannot be changed after creation". Add a new channel of the type you want, and delete the old one once it is no longer the default.

Which port needs Implicit TLS?

Only port 465. Leave Implicit TLS (SMTPS) off for ports 587 and 25.

Our internal mail relay has no username or password. What do I choose?

Click the Postfix preset, or turn off Server requires authentication. The preset sets port 25 and turns authentication off, and you still enter your own SMTP host.

Which address should I use as the From address?

An address your mail server accepts for sending. The form pre-fills an address as a starting point, so replace it before you click Add Integration.

Who can add or change notification channels?

People with Notifications Manager, or a preset that includes it. People with only Notifications Viewer can see the channels but cannot change them.

How do I check whether an email or alert was sent?

Open Audit, sign-in and notification logs and its Notifications tab. You need View Notification Logs. Each send is recorded with its result.

Who receives a workflow failure alert?

It depends on the alert set up on the workflow. The Subscriptions tab shows every alert with its recipients and channel. To change who receives one, see Failure alerts.

Where do I add or change the recipients of a workflow alert?

On the workflow itself, in its alerts window. Open Failure alerts for the steps. The Subscriptions tab in Notifications only shows the lists.